Calendly Event Scheduling and Cancellation Listener - n8n Workflow

Use this core n8n workflow starter template to instantly listen for new Calendly bookings or cancellations. A reliable n8n trigger for CRM and notification automations.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

n8n Nodes Used

Who is this best for?

Sales and Customer Success teams who rely on Calendly for booking demos and meetings.
Automation specialists looking for robust n8n templates for scheduling integrations.
Consultants who need instant notification when a client books or cancels an appointment.
Users aiming to connect Calendly events to downstream systems like CRMs or databases using an n8n workflow.

Overview

This fundamental n8n workflow provides the critical starting point for integrating Calendly with any of your business tools. It solves the challenge of delayed data synchronization by utilizing webhooks to provide immediate updates regarding scheduling changes. When a client books a new meeting or cancels an existing one, this specific n8n trigger instantaneously receives the event data. This instant data access allows the n8n templates to form the backbone of automations that can update CRM records, send immediate team alerts via Slack, or trigger follow-up emails. Setting up this n8n node ensures that your processes are always synchronized with your latest booking schedule.

How it Works

This n8n workflow is designed to be a highly responsive event listener. The process flow is simple:


  1. Activation: The workflow is activated via the single n8n node, the Calendly Trigger.

  2. Webhook Setup: The Calendly Trigger n8n node automatically registers a webhook URL with your connected Calendly account upon saving the workflow.

  3. Event Listening: The n8n trigger is specifically configured to listen for two critical event types: invitee.created (when a new meeting is scheduled) and invitee.canceled (when a scheduled meeting is cancelled).

  4. Payload Delivery: When either event occurs, Calendly sends a structured data payload to the n8n webhook.

  5. Workflow Execution: The n8n workflow executes immediately, passing the event data to subsequent nodes you connect, allowing you to build out complex business logic based on real-time booking changes. This is the perfect starting point for any powerful n8n automation.

Installation Guide

To deploy this essential n8n templates starter workflow, follow these steps:


  1. Import the JSON: Copy the n8n workflow JSON data and paste it into your n8n canvas using the 'New' -> 'Import from JSON' option.

  2. Set Up Credentials: You will need to configure the 'Calendly API' credential.

Click on the 'Calendly Trigger' n8n node.
Select 'Create New Credential' under 'Calendly API'.
* You will need to obtain a Personal Access Token from your Calendly Developer settings and enter it here.

  1. Activate the Workflow: Once credentials are set, ensure the n8n workflow is set to 'Active'. The Calendly Trigger n8n node will then register its webhook with Calendly, ensuring it starts receiving real-time event notifications.

Node Details

This basic but essential n8n workflow uses a single, powerful n8n node:

Node Name: Calendly Trigger
Function: This node serves as the primary n8n trigger, establishing a connection to Calendly via webhooks to receive real-time event data. It is crucial for starting any automation based on scheduling changes.
Key Configuration:
Credential: Requires a valid Calendly API credential for authorization.
Events Monitored: Configured to watch for two primary events: invitee.created and invitee.canceled.
Webhook ID: This n8n node generates a unique webhook ID to ensure reliable communication between Calendly and your n8n instance.

Related n8n Workflows

Free

Nodes: 1 Nodes
Updated: December 26 2025
View all
Created by
amudhan
amudhan

Featured*