{"product_id":"ai-sales-agent-n8n-workflow-whatsapp-fb-ig-auto-booking","title":"AI Sales Agent n8n Workflow: WhatsApp, FB \u0026 IG Auto-Booking","description":"\u003ch3\u003eTurn WhatsApp, Facebook, and Instagram DMs into booked consultations—automatically\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003eAI Sales Agent n8n workflow\u003c\/strong\u003e handles multi-channel lead qualification and consultation booking end-to-end. When prospects message you on \u003cstrong\u003eWhatsApp\u003c\/strong\u003e, \u003cstrong\u003eFacebook Messenger\u003c\/strong\u003e, \u003cstrong\u003eInstagram DM\u003c\/strong\u003e, or your \u003cstrong\u003en8n chat\u003c\/strong\u003e interface, the workflow uses \u003cstrong\u003eOpenAI\u003c\/strong\u003e to respond with service info, qualify the lead, and route the conversation to an \u003cstrong\u003eauto-booking flow\u003c\/strong\u003e via a calendarAgent sub-workflow.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cp\u003eOnce a new interaction begins on any supported channel, the automation performs:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChannel trigger\u003c\/strong\u003e: starts when a new message arrives via WhatsApp, Facebook (Webhook), Instagram (Webhook), or the n8n Chat Trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead lookup \u0026amp; data capture\u003c\/strong\u003e: uses \u003cstrong\u003eAirtable\u003c\/strong\u003e to check for existing WhatsApp leads and handle lead form submissions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI-assisted sales conversations\u003c\/strong\u003e: runs the main agent logic with \u003cstrong\u003eOpenAI (GPT-4o)\u003c\/strong\u003e, supported by \u003cstrong\u003eWhisper\u003c\/strong\u003e for audio transcription when needed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKnowledge-backed answers\u003c\/strong\u003e: queries a \u003cstrong\u003eSupabase Vector Store\u003c\/strong\u003e (technical_and_sales_knowledge) to deliver accurate service and sales responses.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMemory for continuity\u003c\/strong\u003e: stores and retrieves conversation history using \u003cstrong\u003ePostgreSQL\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConsultation booking\u003c\/strong\u003e: hands off to \u003cstrong\u003ecalendarAgent\u003c\/strong\u003e (integrated via n8n sub-workflow) to schedule appointments.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCRM operations\u003c\/strong\u003e: uses \u003cstrong\u003ecrmAgent\u003c\/strong\u003e (integrated via n8n sub-workflow) to update and manage records in \u003cstrong\u003eAirtable\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCapture inbound leads from social DMs and qualify them instantly with an AI sales assistant.\u003c\/li\u003e\n  \u003cli\u003eProvide fast, knowledge-based service explanations without manual back-and-forth.\u003c\/li\u003e\n  \u003cli\u003eAutomatically book consultation slots after qualifying intent, across WhatsApp and Meta channels.\u003c\/li\u003e\n  \u003cli\u003eGive your n8n chat interface the same CRM + AI sales capabilities as your social inbox.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOrchestration\u003c\/strong\u003e: n8n (self-hosted) using Langchain community nodes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMessaging\u003c\/strong\u003e: WhatsApp Trigger, Facebook Trigger (Webhook), Instagram Trigger (Webhook), n8n Chat Trigger\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI\u003c\/strong\u003e: OpenAI GPT-4o + Whisper\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCRM\u003c\/strong\u003e: Airtable (backend + lookup + submissions) via crmAgent sub-workflow\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKnowledge Base\u003c\/strong\u003e: Supabase vector store (technical_and_sales_knowledge tool)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChat Memory\u003c\/strong\u003e: PostgreSQL\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalendar integration\u003c\/strong\u003e: booking via calendarAgent sub-workflow\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKey workflow nodes\u003c\/strong\u003e: if, set, no op, switch, webhook, airtable\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45767900463283,"sku":"N8N-4083","price":61.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/K1gbtEjC9rmQkeeB3QQWS_zsm1Mnzx.png?v=1786093854","url":"https:\/\/buyflowscripts.com\/products\/ai-sales-agent-n8n-workflow-whatsapp-fb-ig-auto-booking","provider":"N8N Commerce","version":"1.0","type":"link"}