Classify and Respond to Facebook Messenger Inquiries with GPT-4, Slack and Sheets
π 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. β
Related Templates
Lookup IP Geolocation Details with IP-API.com via Webhook
This n8n template enables you to instantly retrieve detailed geolocation information for any given IP address by simply ...
Send alert when data is created in app/database
This template shows how you can take any event from any service, transform its data and send an alert to your desired ap...
Track OpenAI Token Usage and AI Agent Metrics with Google Sheets Dashboard
What it does Captures token usage and cost from your AI Agent/LLM. Logs model, tokens, cost, tool use, and conversation ...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments