agent-image-lead-qualification-assistant
Classify and Respond to Facebook Messenger Inquiries with GPT-4, Slack and Sheets
๐Ÿ“Š DescriptionStreamline Facebook Messenger inbox management with an AI-powered categorization and response system. ๐Ÿ’ฌโš™๏ธ This workflow automatically...
screenshot-daily-task-reminder-bot
Created by:
Rahul Joshi
Last Updated:

June 15th 2025

Agent Details:
n8n
OpenAI
general
Error Trigger
Google Sheets
Edit Fields (Set)
Description
๐Ÿ“Š Description Streamline Facebook Messenger inbox management with an AI-powered categorization and response system. ๐Ÿ’ฌโš™๏ธ This workflow automatically classifies new messages as Lead, Query, or Spam using GPT-4, routes them for approval via Slack, responds on Facebook once approved, and logs all interactions into Google Sheets for tracking. Perfect for support and marketing teams managing high volumes of inbound DMs. ๐Ÿš€๐Ÿ“ˆ What This Template Does 1๏ธโƒฃ Trigger โ€“ Runs hourly to fetch new Facebook Page messages. โฐ 2๏ธโƒฃ Extract & Format โ€“ Collects sender info, timestamps, and message content for analysis. ๐Ÿ“‹ 3๏ธโƒฃ AI Categorization โ€“ Uses GPT-4 to identify message type (Lead, Query, Spam) and suggest replies. ๐Ÿง  4๏ธโƒฃ Slack Approval Flow โ€“ Sends categorized leads and queries to Slack for quick team approval. ๐Ÿ’ฌ 5๏ธโƒฃ Facebook Response โ€“ Posts AI-suggested replies back to the original sender once approved. ๐Ÿ’Œ 6๏ธโƒฃ Data Logging โ€“ Records every message, reply, and approval status into Google Sheets for analytics. ๐Ÿ“Š 7๏ธโƒฃ Error Handling โ€“ Automatically alerts via Slack if the workflow encounters an error. ๐Ÿšจ Key Benefits โœ… Reduces manual message triage on Facebook Messenger โœ… Ensures consistent and professional customer replies โœ… Provides full visibility via Google Sheets logs โœ… Centralizes team approvals in Slack for faster response times โœ… Leverages GPT-4 for accurate categorization and natural replies Features Hourly Facebook message fetch with Graph API GPT-4 powered text classification and reply suggestion Slack-based dual approval flow Automated Facebook replies post-approval Google Sheets logging for all categorized messages Built-in error detection and Slack alerting Requirements Facebook Graph API credentials with page message permissions OpenAI API key for GPT-4 processing Slack API credentials with chat:write permission Google Sheets OAuth2 credentials Environment Variables: FACEBOOK_PAGE_ID GOOGLE_SHEET_ID GOOGLE_SHEET_NAME SLACK_CHANNEL_ID Target Audience Marketing and lead-generation teams using Facebook Pages ๐Ÿ“ฃ Customer support teams managing Messenger queries ๐Ÿ’ฌ Businesses seeking automated lead routing and CRM sync ๐Ÿงพ Teams leveraging AI for customer engagement optimization ๐Ÿค– Step-by-Step Setup Instructions 1๏ธโƒฃ Connect Facebook Graph API credentials and set your page ID. 2๏ธโƒฃ Add OpenAI API credentials for GPT-4. 3๏ธโƒฃ Configure Slack channel ID and credentials. 4๏ธโƒฃ Link your Google Sheet for message logging. 5๏ธโƒฃ Replace environment variable placeholders with your actual IDs. 6๏ธโƒฃ Test the workflow manually before enabling automation. 7๏ธโƒฃ Activate the schedule trigger for ongoing hourly execution. โœ…

Build Dynamic AI Agents

Join a community of growing Agentic AI Developers.