
CAL.COM n8n INTEGRATION: AUTOMATE CAL.COM WITH N8N
Looking to automate Cal.com with n8n? You're in the right place. The Cal.com n8n integration gives you access to 1 powerful trigger that monitors your booking events in real-time and launches your workflows automatically.
Cal.com is the open-source scheduling platform that's become the go-to solution for teams who want full control over their booking experience. When you connect it to n8n, you unlock the ability to react instantly to every booking event—whether someone schedules a new meeting, reschedules, cancels, or completes a call. No more checking your calendar manually or copy-pasting booking details into your CRM.
In this guide, you'll discover exactly how to set up the Cal.com n8n connection, understand every parameter of the available trigger, and see concrete workflow examples that will save you hours every week.
Need help automating Cal Com with n8n?
Our team will get back to you in minutes.
Why automate Cal Com with n8n?
The Cal.com n8n integration gives you access to 1 trigger that monitors four distinct booking events: creations, cancellations, reschedules, and meeting endings. This single trigger is deceptively powerful—it's your gateway to automating your entire meeting lifecycle without writing a single line of code.
Significant time savings: Forget about manually updating your CRM like HubSpot after each booking, sending follow-up emails yourself, or tracking no-shows in a spreadsheet. Set up smart rules once, and let n8n handle the repetitive work. A typical user saves 3-5 hours weekly just by automating post-booking workflows. Improved responsiveness: React to booking events the moment they happen. When a prospect books a demo, instantly enrich their data, notify your sales team on Slack, and add them to your pipeline—all within seconds, not hours. Zero oversight: The trigger monitors your Cal.com calendar 24/7. Every cancelled meeting immediately updates your records, every reschedule syncs across all your tools, every completed meeting triggers your follow-up sequence. Nothing falls through the cracks. Seamless integration: Connect Cal.com to over 400 applications in n8n's ecosystem—from CRMs like HubSpot and Salesforce to communication tools like Slack and Discord, to databases like Airtable and Notion.
Concrete workflow examples: automatically create a deal in your CRM when a sales call is booked, send a personalized SMS reminder before meetings, trigger a feedback survey when a meeting ends, or alert your team when a high-value prospect cancels.
How to connect Cal Com to n8n?
! 1 stepHow to connect Cal Com to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIP: Create a dedicated API key for each integration rather than reusing the same one everywhere. This way, if you need to revoke access later, you won't break all your automations at once—and you'll have better visibility into which systems are accessing your Cal.com data.- 01
Need help automating Cal Com with n8n?
Our team will get back to you in minutes.
Cal Com triggers available in n8n
01 Trigger 01Cal.com Trigger
The Cal.com Trigger is your central hub for reacting to everything that happens with your bookings. This trigger fires automatically whenever a booking event occurs in your Cal.com account, allowing you to build workflows that respond in real-time to your scheduling activity. It's the foundation of any Cal.com automation.
Configuration parameters:
- Credential to connect with: This dropdown lets you select which Cal.com account the trigger should monitor. If you manage multiple Cal.com workspaces, you can create separate credentials for each. This parameter is required.
- Events: This is where you define exactly which booking events should fire the trigger. You can select multiple options simultaneously from four choices:
- Booking Created: Fires when someone successfully schedules a meeting
- Booking Cancelled: Fires when a booking is cancelled (by you or the attendee)
- Booking Rescheduled: Fires when an existing booking is moved to a new time
- Meeting Ended: Fires when a scheduled meeting concludes
Typical use cases:
- New booking → CRM + Notification: When a booking is created, automatically create or update a contact in HubSpot, add a note with meeting details, and send a Slack notification to the assigned team member.
- Cancellation → Re-engagement: When a booking is cancelled, trigger an email sequence offering alternative times, update your pipeline stage, and log the cancellation reason for analysis.
- Meeting ended → Follow-up sequence: When a meeting concludes, wait 30 minutes then send a thank-you email with relevant resources, create a task for follow-up, and request feedback via Typeform.
- Reschedule → Calendar sync: When a booking is rescheduled, update the event in Google Calendar, notify all stakeholders, and adjust any dependent workflows.
When to use this trigger: Deploy it whenever you need real-time awareness of your Cal.com activity. It's essential for sales teams who need instant lead notifications, support teams managing customer calls, recruiters coordinating interviews, or anyone who wants their booking data to flow seamlessly into their tech stack without manual intervention.

Build your first workflow with our team
Drop your email and we'll send you the catalog of automations you can ship today.
- Free n8n & Make scenarios to import
- Step-by-step setup docs
- Live cohort + community support
Frequently asked questions
Is the Cal.com n8n integration free?
Yes, the Cal.com n8n integration itself is completely free to use. Both Cal.com (which offers a generous free tier) and n8n (self-hosted version is free, cloud version has a free tier) can be used without cost for basic automation needs. You'll only need to consider paid plans if you require advanced Cal.com features like team scheduling or if your n8n workflow execution volume exceeds the free tier limits. The trigger we covered works identically on free and paid plans—there's no feature gating on the integration side.What data does the Cal.com trigger send to n8n?
When the Cal.com Trigger fires, it sends comprehensive booking data to your n8n workflow. This typically includes: attendee information (name, email, timezone), booking details (event type, date, time, duration), meeting links (Zoom, Google Meet, etc.), any custom questions/responses from your booking form, and metadata like booking ID and status. You can access all this data in subsequent n8n nodes to route, transform, or send it to other applications. The exact payload varies slightly depending on the event type (created vs. cancelled vs. rescheduled vs. ended).How quickly does the Cal.com n8n trigger fire after a booking event?
The Cal.com trigger operates via webhooks, which means it fires almost instantaneously—typically within 1-3 seconds of the event occurring in Cal.com. This real-time responsiveness is what makes the integration so powerful for time-sensitive workflows like instant lead notifications or same-day follow-ups. If you're self-hosting n8n, ensure your instance is always running and accessible via a public URL for webhooks to reach it. Cloud n8n handles this automatically.



