Calendly Action Block
What it does: Reads and manages your Calendly scheduling data — event types, scheduling links, scheduled events, invitees and open time slots. Pairs with the Calendly Trigger which fires on new/cancelled bookings.
📅
In simple terms: Let an agent offer available slots, hand out single-use booking links, look up who booked, or cancel a meeting — all from a workflow.
Credentials
Uses the same Calendly credential as the trigger: a Personal Access Token from Calendly → Integrations → API & Webhooks.
Actions
| Action | Notes |
|---|---|
| Get Current User | Returns the token owner; resource.uri is your User URI |
| List Event Types | For the user (default) or an organization |
| Get Event Type | By URI or UUID |
| Create Scheduling Link | Single-use (maxEventCount=1) booking link for an event type → resource.booking_url |
| List Available Times | Open slots for an event type in a window of up to 7 days |
| List Availability Schedules | The user's weekly availability rules |
| List Scheduled Events | Filter by status, date range, invitee email |
| Get Scheduled Event / List Invitees / Get Invitee | Booking details |
| Cancel Event | With optional reason |
URIs and UUIDs are interchangeable in every ID field — paste https://api.calendly.com/scheduled_events/ABC or just ABC.