{"product_id":"n8n-workflow-qualify-sms-replies-book-interviews-with-retell-google-calendar","title":"n8n Workflow: Qualify SMS Replies \u0026 Book Interviews with Retell + Google Calendar","description":"\u003ch3\u003eAutomatically qualify SMS replies and book interviews with Retell + Google Calendar\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow listens for inbound Twilio SMS replies, Retell \u003ccode\u003ecall_analyzed\u003c\/code\u003e events, and Twilio status callbacks—then verifies signatures, qualifies candidates from screening answers, and books interviews directly into Google Calendar. Qualified candidates are recorded back to your ATS and your team is notified via Slack and Gmail.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eSingle webhook endpoint:\u003c\/b\u003e Receives a POST request on one endpoint for both Twilio (inbound SMS + status callbacks) and Retell (call_analyzed events).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSecurity first:\u003c\/b\u003e Verifies request signatures (Twilio HMAC-SHA1 or Retell HMAC-SHA256). In live mode, invalid or unsigned requests are rejected.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eNormalizes and filters events:\u003c\/b\u003e Converts incoming payloads into a common event format, detects SMS opt-out\/positive\/negative intent, ignores non-actionable delivery receipts and non-final call events.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eOpt-out handling:\u003c\/b\u003e If a candidate opts out, the workflow records the phone number opt-out in \u003cb\u003eSupabase\u003c\/b\u003e to stop future outreach, and can send a single confirmation message.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eCandidate qualification:\u003c\/b\u003e Evaluates Retell structured screening answers (and SMS intent where applicable) against your \u003cb\u003eQUALIFY\u003c\/b\u003e rules to mark candidates as qualified, needs review, or not qualified.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eInterview booking:\u003c\/b\u003e For qualified candidates, selects the job’s recruiter, proposes the next available slot, books the interview in \u003cb\u003eGoogle Calendar\u003c\/b\u003e, and (when writeback is enabled) records the appointment in Supabase.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eATS and recruiter notifications:\u003c\/b\u003e Queues and posts outcome notes (and optional status updates) to the ATS, then alerts recruiters via \u003cb\u003eSlack\u003c\/b\u003e and \u003cb\u003eGmail\u003c\/b\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSMS-based candidate responses to structured screening questions.\u003c\/li\u003e\n  \u003cli\u003eAutomated scheduling after Retell call analysis (no manual calendar chasing).\u003c\/li\u003e\n  \u003cli\u003eGDPR\/consent-safe opt-out workflows for SMS outreach.\u003c\/li\u003e\n  \u003cli\u003eRecruiter alerts when candidates qualify or require review.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003en8n nodes include: \u003cb\u003ewebhook\u003c\/b\u003e, \u003cb\u003eif\u003c\/b\u003e, \u003cb\u003ecode\u003c\/b\u003e, \u003cb\u003emerge\u003c\/b\u003e, \u003cb\u003egmail\u003c\/b\u003e, and \u003cb\u003esticky note\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003eIntegrations: \u003cb\u003eTwilio\u003c\/b\u003e, \u003cb\u003eRetell\u003c\/b\u003e, \u003cb\u003eSupabase\u003c\/b\u003e, \u003cb\u003eGoogle Calendar\u003c\/b\u003e, \u003cb\u003eSlack\u003c\/b\u003e, and \u003cb\u003eGmail\u003c\/b\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46067992854707,"sku":"N8N-19777","price":22.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/IW4dwczkxTZ0MgUSO9jJF_MNinl315.png?v=1789981543","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-qualify-sms-replies-book-interviews-with-retell-google-calendar","provider":"N8N Commerce","version":"1.0","type":"link"}