Invitee canceled (instant)
Triggers when an invitee cancels a scheduled event.
Invitee created (instant)
Triggers when an invitee schedules an event. NOTE: this trigger does not support custom questions and answers.
Invitee created with questions and answers (instant)
Triggers when an invitee schedules an event, with support for custom questions and answers. Requires signing up for the event when configuring the trigger. NOTE: the automation needs to use a trigger filter and only process invitees for the configured event.
Create single-use scheduling link for an organization event
Creates a single-use scheduling link for the specified organization event
Get invitee next scheduled event
Gets the next scheduled event for the invitee specified by their email.
List organization event types v3
Lists the Calendly organization's event types (v3, JSP). GET /event_types?organization={{organization}}&count=100 with browser User-Agent. Replaces broken visual lister e1bc9b7c (unsupported JS lookbehind regex). Outputs each event type's full field set incl. name, uri, slug, scheduling_url, pooling_type, kind, active.
List organization memberships
Returns all members of the connected Calendly organization (paginated). One record per membership: user_email, user_uri, user_name, role. Lets automations resolve a host email → Calendly user URI (CalendarConnect availability sync / settings populator).
Update event type availability schedule
Replaces a host's availability schedule on a Calendly event type with explicit date rules built from a list of slot start/end datetimes (e.g. Mindbody bookable availabilities). PATCH overwrites ALL existing rules for that host on that event type — intended for event types dedicated to MBO-synced availability. For round-robin/collective events, call once per host.
Append array text
Appends text within an array together, with optional separation text between each text value.
Array to single value
Converts data field arrays to a single mappable, formatted data field, with optional separation text between each item.
Array to single value with multiple lines
Converts data field arrays to a single mappable, formatted data field, with each value on a new line.
Capitalize
Capitalizes the first letter of every word.
Convert JSON to XML
Converts the supplied JSON to XML
Convert XML to JSON
Converts the supplied XML to JSON
Default if empty
If the value is empty, is replaced with the specified default value.
Emit first non-empty value
Emits the first non-empty value, or an optional default value if all listed values are empty.
Emit Nth value
Emits just the specified Nth value from a field having multiple values.
Emit value
Sometimes you just need to emit an entered value.
Extract email addresses
Extracts all email addresses from the value.
Extract numeric values
Extracts all numerics from the value.
Extract person name components
Extracts a person's first, middle, and last names from the value.
Extract phone number
Parses the first phone number found in the input text string. Emits the number in E.164 international format, plus in the country's national format.
Generate CSV
Generates CSV data from one or more data rows.
Lookup value in key-value table
Given a supplied key, find its matching value from a supplied key-value lookup table.
Lowercase
Converts all letters in the text to lower case.
Remove newlines
Removes newlines from the input value.
Replace text
Replaces one or more specified text strings with the given replacement text string.
Spintax
Spintax lets you generate random phrases. The general syntax is {Phrase1|Phrase2|Phrase3}. Spintax can also be nested.
Split into multiple fields
Splits input text into multiple mappable data fields, using the provided separation text to split on.
Strip HTML tags
Removes all HTML tags from the value.
Trim whitespace
Remove all leading and trailing whitespace characters.
Truncate
Truncates text to the specified maximum length.
Uppercase
Converts all letters in the text to upper case.
URL-encode value
URL-encodes the given text value.