Calendly

Scheduling integration · 19 node(s) including 1 trigger.

00Overview

Manage Calendly event types, scheduled events, invitees, and scheduling links

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting Calendly

Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:

FieldTypeDetails
Calendly ConnectionsecretRequiredCalendly credential or Personal Access Token
i
Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Availability

Calendly: Get Availability Schedules

scheduling/calendly/availability_schedule_get_all · Action

List a Calendly user's availability schedules (working hours). Defaults to the connected user.

FieldTypeDetails
User URIstringDefaults to the connected user (optional)

Returns: results, count, result, tool_result, success, error

03Busy

Calendly: Get Busy Times

scheduling/calendly/busy_times_get_all · Action

List a Calendly user's busy periods (internal and external calendar events) within a date range of up to 7 days.

FieldTypeDetails
Start TimestringRequired2026-07-03T00:00:00Z
End TimestringRequired2026-07-10T00:00:00Z (max 7 days after start)
User URIstringDefaults to the connected user (optional)

Returns: results, count, result, tool_result, success, error

04Event

Calendly: Cancel Event

scheduling/calendly/event_cancel · Action

Cancel a scheduled Calendly event (booking), optionally with a reason shown to the invitee.

FieldTypeDetails
EventstringRequiredScheduled event ID or URI
ReasontextCancellation reason shown to the invitee (optional)

Returns: id, result, tool_result, success, error

Calendly: Get Event

scheduling/calendly/event_get · Action

Retrieve a single scheduled Calendly event (booking) by its ID or URI.

FieldTypeDetails
EventstringRequiredScheduled event ID or URI

Returns: id, result, tool_result, success, error

Calendly: Get Many Events

scheduling/calendly/event_get_all · Action

List scheduled Calendly events (bookings) for you or your organisation, with status, time and invitee filters.

FieldTypeDetails
Scopestringchoices: User, Organization
Statusstringchoices: Any, Active, Canceled
Invitee EmailstringOnly events booked by this invitee (optional)
Start Afterstring2026-07-01T00:00:00Z (optional)
Start Beforestring2026-08-01T00:00:00Z (optional)
LimitintegerResults per page (1-100, default 50)
Return AllbooleanFollow pagination and return every event
Page TokenstringResume from a previous run's next_page_token

Returns: results, count, next_page_token, result, tool_result, success, error

Calendly: Get Event Type

scheduling/calendly/event_type_get · Action

Retrieve a single Calendly event type (meeting template) by its ID or URI.

FieldTypeDetails
Event TypestringRequiredEvent type ID or URI

Returns: id, result, tool_result, success, error

Calendly: Get Many Event Types

scheduling/calendly/event_type_get_all · Action

List the event types (meeting templates) belonging to you or your organisation.

FieldTypeDetails
Scopestringchoices: User, Organization
Active OnlybooleanOnly return event types that are currently bookable
LimitintegerResults per page (1-100, default 50)
Return AllbooleanFollow pagination and return every event type
Page TokenstringResume from a previous run's next_page_token

Returns: results, count, next_page_token, result, tool_result, success, error

05Invitation

Calendly: Invite Member

scheduling/calendly/invitation_create · Action

Invite a person to join your Calendly organisation by email.

FieldTypeDetails
EmailstringRequiredperson@example.com

Returns: id, result, tool_result, success, error

Calendly: Revoke Invitation

scheduling/calendly/invitation_delete · Action

Revoke a pending invitation to join your Calendly organisation.

FieldTypeDetails
InvitationstringRequiredInvitation ID or URI

Returns: tool_result, success, error

Calendly: Get Many Invitations

scheduling/calendly/invitation_get_all · Action

List invitations to join your Calendly organisation, optionally filtered by email or status.

FieldTypeDetails
EmailstringOnly invitations for this email (optional)
Statusstringchoices: Any, Pending, Accepted, Declined
LimitintegerResults per page (1-100, default 50)
Return AllbooleanFollow pagination and return every invitation
Page TokenstringResume from a previous run's next_page_token

Returns: results, count, next_page_token, result, tool_result, success, error

06Invitee

Calendly: Get Invitee

scheduling/calendly/invitee_get · Action

Retrieve a single invitee of a scheduled Calendly event, including their answers to booking questions.

FieldTypeDetails
EventstringRequiredScheduled event ID or URI
InviteestringRequiredInvitee ID or URI

Returns: id, result, tool_result, success, error

Calendly: Get Many Invitees

scheduling/calendly/invitee_get_all · Action

List the invitees (attendees) of a scheduled Calendly event, with status and email filters.

FieldTypeDetails
EventstringRequiredScheduled event ID or URI
Statusstringchoices: Any, Active, Canceled
EmailstringOnly invitees with this email (optional)
LimitintegerResults per page (1-100, default 50)
Return AllbooleanFollow pagination and return every invitee
Page TokenstringResume from a previous run's next_page_token

Returns: results, count, next_page_token, result, tool_result, success, error

07Membership

Calendly: Remove Member

scheduling/calendly/membership_delete · Action

Remove a member from your Calendly organisation.

FieldTypeDetails
MembershipstringRequiredOrganisation membership ID or URI

Returns: tool_result, success, error

Calendly: Get Many Members

scheduling/calendly/membership_get_all · Action

List the members of your Calendly organisation, optionally filtered by email.

FieldTypeDetails
EmailstringOnly members with this email (optional)
LimitintegerResults per page (1-100, default 50)
Return AllbooleanFollow pagination and return every member
Page TokenstringResume from a previous run's next_page_token

Returns: results, count, next_page_token, result, tool_result, success, error

08No

Calendly: Mark Invitee No-Show

scheduling/calendly/no_show_create · Action

Mark an invitee of a scheduled Calendly event as a no-show.

FieldTypeDetails
Invitee URIstringRequiredhttps://api.calendly.com/scheduled_events/.../invitees/...

Returns: id, result, tool_result, success, error

Calendly: Unmark Invitee No-Show

scheduling/calendly/no_show_delete · Action

Remove a no-show mark from an invitee of a scheduled Calendly event.

FieldTypeDetails
No-ShowstringRequiredNo-show ID or URI (from Mark Invitee No-Show)

Returns: tool_result, success, error

09Scheduling

scheduling/calendly/scheduling_link_create · Action

Create a single-use scheduling link for an event type — the link expires after one booking.

FieldTypeDetails
Event TypestringRequiredEvent type ID or URI to create the link for

Returns: booking_url, result, tool_result, success, error

10User

Calendly: Get Current User

scheduling/calendly/user_get · Action

Retrieve the Calendly user the connection belongs to, including their scheduling URL and organisation.

Returns: id, email, scheduling_url, organization, result, tool_result, success, error

11Triggers

Calendly Webhook Trigger

trigger/calendly_webhook · Trigger

Triggers a flow when a Calendly event occurs (invitee created/canceled, no-shows, routing form submissions). The webhook subscription is registered with Calendly automatically.

FieldTypeDetails
Scopestringchoices: User, Organization
Eventsmulti_selectRequiredchoices: Invitee Created (event booked), Invitee Canceled (event canceled), Invitee No-Show Marked, Invitee No-Show Unmarked, Routing Form Submitted

Returns: content, event, payload, invitee_name, invitee_email, event_start_time, created_at, body, triggered_at

12Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.