Skip to Content

Calendly Actions

Calendly actions let you integrate your Calendly scheduling into post-call workflows. Check availability, generate booking links, and cancel events — all automatically triggered after a call.

Prerequisites

Before using Calendly actions, connect your Calendly account:

  1. Go to Integrations in the sidebar
  2. Find Calendly and click Connect
  3. Enter your Calendly API token

You can generate a personal access token from your Calendly account under Integrations & Apps > API & Webhooks.

Available Actions

check_availability

Checks your Calendly availability for upcoming time slots.

Config FieldRequiredDescription
Event typeYesSelect which Calendly event type to check availability for

This action queries Calendly for available slots on the selected event type. It is useful as a precursor to sharing a booking link — you can verify availability exists before sending the link to the caller.

Generates a Calendly scheduling link for the contact.

Config FieldRequiredDescription
Event typeYesWhich Calendly event type the link should be for

The generated link can be included in follow-up emails or SMS messages using subsequent actions in the same workflow. The link directs the contact to your Calendly page for the selected event type.

💡

Pair this with an Email or SMS action to automatically send the booking link to the caller after a qualifying call. For example: “Thanks for your call! Book your consultation here: [link]“

cancel_event

Cancels an upcoming Calendly event for the contact.

Config FieldDescription
(none)Cancels the most recent upcoming Calendly event matching the contact

The event is cancelled in Calendly and the invitee receives a cancellation notification.

Event Type Selection

Calendly event types define the meetings you offer (e.g., “30-Minute Consultation”, “Product Demo”, “Onboarding Call”). When configuring a Calendly action, you select from the event types available in your Calendly account.

To manage your event types, go to your Calendly dashboard at calendly.com .

Example Workflow

A post-call booking flow:

  1. Condition: sentiment equals positive AND call_status equals completed
  2. upsert_contact (CRM) — Ensure the contact exists
  3. create_booking_link — Generate a scheduling link for “30-Min Consultation”
  4. Email — Send the booking link to \{\{phone_number\}\} with subject “Book Your Consultation”
  5. Slack — Notify the team that a booking link was sent

Calendly vs. Google Calendar

Both integrations handle appointment scheduling, but they serve different purposes:

FeatureCalendlyGoogle Calendar
Self-schedulingYes — contacts book their own slot via a linkNo — events are booked directly on the calendar
Availability pageBuilt-in public scheduling pageNo public page
Direct bookingNo — requires the contact to pick a timeYes — creates the event immediately
Best forLetting contacts choose their preferred timeBooking appointments immediately after a call

Use Calendly when you want the contact to pick their own time. Use Google Calendar when you want to book a specific time immediately.

Last updated on