{"product_id":"ai-customer-support-workflow-openrouter-elevenlabs-in-n8n","title":"AI Customer Support Workflow: OpenRouter + ElevenLabs in n8n","description":"\u003ch3\u003eTurn customer messages into instant, AI-powered support—with text and voice—in n8n\u003c\/h3\u003e\n\u003cp\u003eThis AI Customer Support Workflow uses \u003cstrong\u003eOpenRouter\u003c\/strong\u003e for conversational replies, \u003cstrong\u003eElevenLabs\u003c\/strong\u003e for speech-to-text and text-to-speech, and \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e to log every interaction—plus optional \u003cstrong\u003eSMTP email handoff\u003c\/strong\u003e to a human when escalation is needed.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eListens for incoming requests\u003c\/strong\u003e via the \u003cstrong\u003en8n Chat Trigger\u003c\/strong\u003e (text) or a \u003cstrong\u003ewebhook endpoint\u003c\/strong\u003e for voice requests.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFor voice:\u003c\/strong\u003e sends uploaded audio to \u003cstrong\u003eElevenLabs Speech-to-Text\u003c\/strong\u003e, then normalizes text\/voice inputs into a shared format with a \u003cstrong\u003esession ID\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates an AI reply\u003c\/strong\u003e using an \u003cstrong\u003eOpenRouter chat model\u003c\/strong\u003e, using the customer message plus your company info, FAQs, and business rules, with short-term conversation memory.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDetects escalation\u003c\/strong\u003e by checking for an escalation marker in the AI output; if present, it replaces the response with a predefined handoff message and flags the conversation for human support.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs the conversation\u003c\/strong\u003e (customer message, AI reply, session ID, timestamp, and handoff flag) to an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOptionally escalates to a human:\u003c\/strong\u003e when enabled, sends an email via \u003cstrong\u003eSMTP\u003c\/strong\u003e including conversation details, then prepares the final customer response.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResponds to the customer\u003c\/strong\u003e with text, or for voice requests returns \u003cstrong\u003eMP3\u003c\/strong\u003e audio produced by \u003cstrong\u003eElevenLabs Text-to-Speech\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomate SaaS support for common FAQs and policy questions (text chat).\u003c\/li\u003e\n  \u003cli\u003eHandle phone-style inquiries by transcribing voice, replying conversationally, and returning an MP3 answer.\u003c\/li\u003e\n  \u003cli\u003eEscalate to support staff for complex issues—while keeping a searchable conversation log in n8n Data Tables.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/logic:\u003c\/strong\u003e \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003ewebhook\u003c\/code\u003e, \u003cstrong\u003eData Table\u003c\/strong\u003e, \u003cstrong\u003eEmail Send (SMTP)\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e \u003cstrong\u003eOpenRouter\u003c\/strong\u003e (chat model responses), \u003cstrong\u003eElevenLabs\u003c\/strong\u003e (Speech-to-Text + Text-to-Speech).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup essentials:\u003c\/strong\u003e add an \u003cstrong\u003eOpenRouter API credential\u003c\/strong\u003e and choose a chat model; configure an \u003cstrong\u003eElevenLabs API\u003c\/strong\u003e connection.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45916547350707,"sku":"N8N-18771","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/uggmIkaFB0IxCtA87LgSf_1iqCtGtW.png?v=1788035102","url":"https:\/\/buyflowscripts.com\/products\/ai-customer-support-workflow-openrouter-elevenlabs-in-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}