Scheduling & Booking
Connect Cal to Sortment
Connect Cal to Sortment so its AI agents can use bookings and appointments to trigger reminders, follow-ups and win-backs. You approve every change.
- Actions
- 168
- Triggers
- —
- Authentication
- API Key, OAuth2
- Category
- Scheduling & Booking
What Sortment's agents can do in Cal
168 actions. The ones lifecycle programs use most are shown first.
- Add member to team
- Create or update team profile
- Create phone call event
- Create phone call for event type
- Create team event type
- Create team event types with custom options
- Create user availability schedule
- Create user schedule in organization
- Create webhook for event type
- Post user to organization
- Create webhook subscription
- Update OAuth client user settings
- Update team event type
- Update team event type webhook
- Update user profile details
- Update user schedule in organization
- Add attendee
- Add organization attribute option
- Create membership for organization
- Create organization attributes
- Create organization team form workflow
- Create organization webhook by org ID
- Create team in organization
- Create team invite link
- Create team membership with role
- Post calendar credentials
- Create a new booking
- Add selected calendar
- Update destination calendar integration
- Update oauth client webhook
- Update private link
- Update schedule by ID
- Update team information by id
- Update team membership by id
- Update team membership properties
- Update webhook by id
Show all 168 actionsShow fewer actions
- Update webhook for organization
- Fetch event type details
- Fetch user schedule by org id
- Fetch webhook by event type id
- Get event type by team id
- Get event type private links
- Get oauth clients user
- Get organization teams event types
- Get organization user schedules
- Get private links for team event type
- Get schedule for user in team
- Get team event type webhook
- Get team event type webhooks
- Get teams list
- List all attendees
- List booking references
- List event types
- List organization memberships
- List team event types by org and team id
- Assign or create attribute option for user
- Retrieve calendar list
- Retrieve event type by id
- Retrieve OAuth client user by ID
- Retrieve schedules list
- Retrieve team event types
- Retrieve users in organization
- Retrieve webhooks for event type
- Retrieve webhooks list
- Check calendar availability
- Check gcal synchronization status
- Check ics feed calendar endpoint
- Check Stripe status
- Check team stripe integration status
- Fetch all bookings
- Fetch organization attribute by id
- Fetch provider access token
- Fetch schedule by id
- Get all timezones
- Get available slots info
- Get booking reference by id
- Get booking references
- Get conference OAuth authorization url
- Get default schedule details
- Get destination calendars
- Get google calendar oauth authentication url
- Get organization attribute assigned options
- Get organization attribute assigned options by slug
- Get organization ID
- Get organization schedules
- Get organization team workflows
- Get selected calendar by ID
- Get stripe connect info
- Get Stripe Connect URL for team
- Get team bookings
- Get team default conferencing app
- Get team details by organization ID and team ID
- Get team information by team ID
- Get team routing forms
- Get team schedules
- Get verified phone numbers
- Get webhook by id
- Mark booking absent for UID
- Retrieve attribute options for org
- Retrieve booking details by uid
- Retrieve calendar busy times
- Retrieve current team for organization
- Retrieve default conferencing settings
- Retrieve membership from organization
- Retrieve my information
- Retrieve organization attributes
- Retrieve organization attributes options
- Retrieve organization webhook by id
- Retrieve organization webhooks by org ID
- Retrieve provider details
- Retrieve team details in organization
- Retrieve team membership by id
- Retrieve team membership details
- Retrieve team memberships
- Retrieve team memberships for organization
- Retrieve v2 conferencing info
- Retrieve webhook details for OAuth client
- Set default conferencing app
- Edit event type by ID
- Patch organization user details
- Patch webhook event type
- Reassign booking to another user
- Request email verification code
- Reserve slot for event
- Confirm booking by uid
- Connect to calendar
- Decline booking with reason
- Disconnect calendar using credential id
- Edit attendee by ID
- Edit availability by ID
- Edit booking by ID
- Edit selected calendar by ID
- Handle conferencing oauth callback for app
- Modify organization membership by id
- Modify org attribute by id
- Patch organization attribute option
- Patch team details by ID
- Connect conferencing app
- Reassign booking with uid
- Reschedule booking by uid
- Save calendar entry
- Save calendar ics feeds
- Save OAuth credentials via GCal API
- Save stripe details
- Delete all team event type webhooks
- Delete event type by id
- Delete event type in team
- Delete team event type in organization
- Delete user attribute option
- Delete user from organization
- Delete user schedule
- Delete webhook for event type
- Delete webhooks for event type
- Cancel booking via uid
- Delete conference app connection
- Delete destination calendar by id
- Delete membership in team
- Delete organization attribute
- Delete organization attribute option
- Delete organization membership
- Delete org webhook
- Delete schedule by id
- Delete selected calendars
- Delete selected slot
- Delete team by id
- Delete team from organization
- Delete team memberships by id
- Delete webhook by id
How it works
- 1
Connect
Connect it in Settings › Connectors. Most tools take one click to authorise.
- 2
Put agents to work
Strategy, Content and Analyst AI can read from it and act in it as part of your lifecycle programs.
- 3
Approve and measure
You review every change before it goes live, and Sortment measures the lift.
See Sortment work with Cal.
Book a 30-minute call. We'll walk you through Sortment with your goals, your data and your stack in mind.
No migration · Works alongside your existing stack