{"product_id":"ai-voice-call-webhook-to-whatsapp-google-sheets-openai-n8n","title":"AI Voice Call Webhook to WhatsApp \u0026 Google Sheets (OpenAI, n8n)","description":"\u003ch3\u003eTurn every finished voice call into an instant WhatsApp alert (and a Google Sheets log)\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003eAI Voice Call Webhook to WhatsApp \u0026amp; Google Sheets (OpenAI, n8n)\u003c\/strong\u003e workflow automatically reads the end-of-call payload from your voice agent, determines whether the call is truly \u003cstrong\u003eurgent\u003c\/strong\u003e, and logs everything to Google Sheets—optionally pinging the owner via \u003cstrong\u003eWhatsApp\u003c\/strong\u003e so nothing slips through unnoticed.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a POST webhook\u003c\/strong\u003e when a voice call ends, including call metadata plus optional \u003cem\u003etranscript\u003c\/em\u003e and\/or \u003cem\u003esummary\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes the payload\u003c\/strong\u003e into consistent fields (call ID, end reason, transcript\/summary text, and caller phone).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDetects unprocessable calls\u003c\/strong\u003e using known failure end reasons (e.g., missing\/usable text). These are saved as \u003cstrong\u003e“unprocessable”\u003c\/strong\u003e records in the Google Sheets \u003cstrong\u003eCall Log\u003c\/strong\u003e tab.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses OpenAI to extract structured facts\u003c\/strong\u003e when text is available—such as caller name\/phone, intent, sentiment, urgency, summary, requested action, and any follow-up date.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies urgency\u003c\/strong\u003e using the model’s extracted urgency\/sentiment plus \u003cstrong\u003ekeyword matching\u003c\/strong\u003e against your configured urgent keyword list.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAppends to Google Sheets\u003c\/strong\u003e as either \u003cstrong\u003eurgent\u003c\/strong\u003e or \u003cstrong\u003eroutine\u003c\/strong\u003e, and \u003cstrong\u003eoptionally sends WhatsApp\u003c\/strong\u003e with urgent call details.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCustomer support lines where urgent requests should be seen immediately by the business owner via WhatsApp.\u003c\/li\u003e\n  \u003cli\u003eAppointment or sales calls where intent and requested action should be captured and logged for follow-up.\u003c\/li\u003e\n  \u003cli\u003eOperational reviews—every call (including unprocessable ones) is recorded in Google Sheets for auditing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n Webhook\u003c\/strong\u003e trigger: “Voice Call Ended” endpoint to accept end-of-call payloads.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI\u003c\/strong\u003e for structured extraction (intent, sentiment, urgency, summary, follow-up date).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWhatsApp\u003c\/strong\u003e node to message the owner for urgent calls.\u003c\/li\u003e\n  \u003cli\u003eGoogle Sheets integration (logs into the \u003cstrong\u003eCall Log\u003c\/strong\u003e tab: urgent, routine, and unprocessable).\u003c\/li\u003e\n  \u003cli\u003eLogic and transformations using nodes such as \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, and \u003cstrong\u003ecode\u003c\/strong\u003e (plus workflow steps like sticky note for clarity).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup:\u003c\/strong\u003e Copy the webhook URL from the “Voice Call Ended” trigger and configure your voice agent platform to POST the end-of-call payload to it. Then connect OpenAI credentials and your Google Sheets\/WhatsApp settings.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45978921959603,"sku":"N8N-19351","price":30.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/f02_3kfTvnqLFHZ5q5fBz_4R2M7l9b.png?v=1788858854","url":"https:\/\/buyflowscripts.com\/products\/ai-voice-call-webhook-to-whatsapp-google-sheets-openai-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}