Automate Cal.com meeting attendee management with Google Sheets, Beehiiv & Telegram
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 7 nodes and runs on Cal.com events (booking created). Along the way it connects Google Sheets and Telegram.
How it runs
Trigger: On Cal.com events (booking created).
- Split Attendees (Split Out): splits a list into separate items
- set data (Edit Fields (Set)): sets 3 fields: chatID, beehiivAPI, publicationId
- Set Attendee (Edit Fields (Set)): sets 3 fields: name, email, timeZone
- Add users (Google Sheets): append
- Add subscriber (HTTP Request): calls an HTTP API (POST)
- notify in channel (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Split Out
n8n-nodes-base.splitOut - Google Sheets
n8n-nodes-base.googleSheets - Cal.com Trigger
n8n-nodes-base.calTrigger - HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - Telegram
n8n-nodes-base.telegram
From the author
This n8n workflow template automates the process of managing meeting guests booked through Cal.com. It captures attendee information, logs it in a Google Sheet, and subscribes new guests to your Beehiiv newsletter, while also notifying you in Telegram. How it…