Skip to content
Per-pair page

Calendly + Linear: design-partner calls as engineering signal.

Create Linear issues from Calendly bookings to capture user-research insights, design-partner feedback, or sales-engineering session followups in the engineering tracker.

Trigger app
Calendly as the trigger

Workflows fire when something happens in Calendly.

Action app
Linear as the action

Workflows do something in Linear, instantly.

Both directions

Pick the way that fits your stack.

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

CalendlyLinear

When something happens in Calendly, do it in Linear.

2 Calendly triggers wired to 8 Linear actions. Most-used pairing: Invitee CanceledAdd Comment.

LinearCalendly

Or fire it the other way around.

6 Linear triggers wired to 5 Calendly actions downstream.

See LinearCalendly
Popular pairings

Common Calendly → Linear workflows.

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

Showing 8 of 16 combinations
When invitee canceled in Calendly, add comment in Linear.

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 issue in Linear.

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, get issue in Linear.

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, list issues in Linear.

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, add comment in Linear.

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 issue in Linear.

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, get issue in Linear.

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, list issues in Linear.

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 Linear in five steps.

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

  1. 1
    Connect
    Authorize Calendly and Linear

    Open Tiny Command, authorize Calendly and Linear 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 Linear action

    Drop the Linear → Add Comment action below it. Map fields from the Calendly payload into the Linear inputs.

    linear.create-comment
  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 + Linear.

When does Calendly + Linear belong in your stack?
When customer conversations directly drive engineering work — design-partner programs, founder-led research, or SE deep-dives. Each booking creates a tracked Linear issue with the customer context preserved.
How do I create a Linear issue from a research-interview booking?
Calendly Invitee Created filtered to event_type = "research-interview" → Linear Create Issue in a RES team, with title = "Interview: {company}", body with scheduled time and invitee details.
Can I link a Calendly-driven Linear issue to a Linear project?
Yes. Pass projectId in Create Issue. Useful when all bookings for a specific design-partner cycle should aggregate under one project for rolled-up visibility.
How do I assign the Linear issue based on Calendly event type?
Switch on event_type to choose assigneeId. Research interviews → PM. Customer onboarding → CSM. Engineering deep-dives → eng lead. One trigger, many downstream assignment paths.
Can I post post-meeting AI summary as a Linear comment?
Yes. After meeting, transcribe Zoom recording → AI summary → Linear Create Comment on the issue. Engineering sees customer signal without context-switching to the meeting tool.
How do I avoid creating Linear issues for cancelled Calendly meetings?
Either skip Create Issue until the meeting actually happens (delayed workflow that fires after end_time), or use Invitee Canceled to call Linear Archive Issue on cancelled bookings.
Related

Other apps that pair well with Calendly.


Wire Calendly to Linear in 2 minutes.

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