Skip to content
Per-pair page

Calendly + Intercom: surface bookings into the support conversation.

Log Calendly bookings as Intercom contact attributes or conversation notes, and trigger Intercom messages based on booking events. Closes the loop between scheduling and chat.

Trigger app
Calendly as the trigger

Workflows fire when something happens in Calendly.

Action app
Intercom as the action

Workflows do something in Intercom, instantly.

See all 20 actions →
Both directions

Pick the way that fits your stack.

Pair pages are mirrored. Each direction gets its own dedicated page.

CalendlyIntercom

When something happens in Calendly, do it in Intercom.

2 Calendly triggers wired to 20 Intercom actions. Most-used pairing: Invitee CanceledAssign Conversation.

IntercomCalendly

Or fire it the other way around.

5 Intercom triggers wired to 5 Calendly actions downstream.

See IntercomCalendly
Popular pairings

Common Calendly → Intercom workflows.

Pick a pairing to set it up in two minutes. Each one is a fully editable recipe.

Showing 8 of 40 combinations
When invitee canceled in Calendly, assign conversation in Intercom.

Fires when a Calendly meeting is canceled by the invitee or host. Use to clean up CRM activity, release Zoom resources, or prompt a reschedule.

When invitee canceled in Calendly, close conversation in Intercom.

Fires when a Calendly meeting is canceled by the invitee or host. Use to clean up CRM activity, release Zoom resources, or prompt a reschedule.

When invitee canceled in Calendly, upsert company in Intercom.

Fires when a Calendly meeting is canceled by the invitee or host. Use to clean up CRM activity, release Zoom resources, or prompt a reschedule.

When invitee canceled in Calendly, create contact in Intercom.

Fires when a Calendly meeting is canceled by the invitee or host. Use to clean up CRM activity, release Zoom resources, or prompt a reschedule.

When new meeting booked in Calendly, assign conversation in Intercom.

Fires when someone schedules a meeting via Calendly. The standard hook for piping booked meetings into your CRM, sending prep, or auto-routing to the right team.

When new meeting booked in Calendly, close conversation in Intercom.

Fires when someone schedules a meeting via Calendly. The standard hook for piping booked meetings into your CRM, sending prep, or auto-routing to the right team.

When new meeting booked in Calendly, upsert company in Intercom.

Fires when someone schedules a meeting via Calendly. The standard hook for piping booked meetings into your CRM, sending prep, or auto-routing to the right team.

When new meeting booked in Calendly, create contact in Intercom.

Fires when someone schedules a meeting via Calendly. The standard hook for piping booked meetings into your CRM, sending prep, or auto-routing to the right team.

How it works

Connect Calendly and Intercom in five steps.

No code, no glue, no half-day setup. Each step is one click.

  1. 1
    Connect
    Authorize Calendly and Intercom

    Open Tiny Command, authorize Calendly and Intercom once each. Both connections are available to every workflow on your account.

  2. 2
    Trigger
    Pick a Calendly trigger

    Drop the Calendly → Invitee Canceled trigger onto the canvas. Tiny Command auto-registers the webhook.

    POST /v1/webhooks/calendly.trigger-invitee-canceled
  3. 3
    Transform
    Add a filter or AI step

    Optionally add a Filter node ("subject contains URGENT") or an AI step ("classify intent") between trigger and action.

  4. 4
    Action
    Add the Intercom action

    Drop the Intercom → Assign Conversation action below it. Map fields from the Calendly payload into the Intercom inputs.

    intercom.assign-conversation
  5. 5
    Publish
    Publish and forget

    Hit Publish. Tiny Command runs it in production from second one. Watch the run-log fill up.

FAQ

Questions about Calendly + Intercom.

When does Calendly + Intercom make sense?
When booked meetings are followups to a chat (sales-qualified Intercom conversations, support-call scheduling, paid-tier office hours). The pair adds booking context to the Intercom contact and conversation thread.
How do I mark an Intercom contact as "meeting booked"?
Calendly Invitee Created → Intercom Update Contact with custom attribute "calendly_booked_at" set to now and "calendly_event_type" set to the booking type. Use for in-app messaging or segmentation downstream.
Can I post the booking as a note on the active Intercom conversation?
Yes. Look up the latest open conversation for the contact's email → Intercom Add Note with the Calendly event details. Support reps see the booking in-thread.
How do I auto-respond in Intercom when someone fails to book?
That's an absence event — not directly possible from Calendly alone. Workaround: set an Intercom attribute when the booking link is shared in chat; if Calendly hasn't fired Invitee Created within 48h, send a follow-up message.
Can I close an Intercom conversation when a Calendly meeting is booked?
Yes. Calendly Invitee Created → look up the open Intercom conversation for that email → Intercom Close Conversation with a parting note. Avoids stale support threads piling up.
How do I send an Intercom message to confirm a Calendly cancellation?
Calendly Invitee Canceled → Intercom Send Message to the contact with a "Sorry we missed you, want to reschedule?" template. Re-engages the lead without a manual rep touchpoint.
Related

Other apps that pair well with Calendly.


Wire Calendly to Intercom in 2 minutes.

Free tier available. No credit card. No onboarding call.