Log completed ThunderPhone calls to Google Sheets with call summaries
Quick Overview
Description
Quick Overview This workflow listens for ThunderPhone call-completed events, fetches the full call details, and appends a formatted row to Google Sheets with key metadata, the AI summary, the transcript, and a dashboard link. How it works Triggers when ThunderPhone sends a signed call-completed webhook for a phone or web call. Fetches the completed call record from ThunderPhone, including duration, status, end reason, summary, and transcripts. Filters out test or simulation calls so they are not logged. Formats the call data into Google Sheets columns, including a combined transcript and a ThunderPhone dashboard link. Appends the formatted row to the Calls sheet in Google Sheets. Setup Install the ThunderPhone community node (n8n-nodes-thunderphone) and create a ThunderPhone API credential using a server API key from ThunderPhone (Organization Keys). Add a Google Sheets OAuth credential and select the target spreadsheet in the Google Sheets append step. Create a sheet tab named Calls with headers that match the workflow fields (Call ID, Started at, Direction, From, To, Agent, Duration (s), Status, End reason, Summary, Transcript, Call link). Activate the workflow so ThunderPhone can register the webhook, and ensure your n8n instance is reachable over public HTTPS. An n8n automation workflow template by Alex.
Community Metrics
Author
Alex
Platform
web
Pricing model
free
Categories
- Automation
Tags
- n8n
- workflow
- google-sheets
Capabilities
- 1 nodes