Integration / Collaboration & Communication
Cal integration
Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process
About Cal
Cal is a meeting scheduling platform that offers shareable booking links and real-time calendar syncing. It streamlines the process of finding mutual availability to make scheduling effortless.
All integrations- Category
- Collaboration & Communication
- Connection
- OAuth
- Type
- Tool
- Actions
- 175
- Tags
- library
Example prompts
What you can ask Growf to do with Cal
- “Check if my Google Calendar is synced”
- “Cancel a meeting using its unique ID”
- “See if my calendar is free tomorrow afternoon”
- “Confirm a team booking by its UID”
Available actions
175 actions your agents can run in Cal
Add attendee
Tool to create a new attendee for an existing booking in Cal.com. Use when you need to add an additional participant to a scheduled event.
Add member to team
Adds a new member to a specified team within an organization by creating a team membership.
Add organization attribute option
Adds a new option to an organization's SINGLE_SELECT or MULTI_SELECT attribute. Use this action to extend the available choices for an existing attribute. For example, adding a new department option like "Marketing" to a "Department" attribute. Prerequisites: - The organization must exist and the u…
Cancel booking via uid
Cancels an existing and active Cal.com booking using its unique identifier (UID).
Check calendar availability
Retrieves free/busy availability for a specified calendar to aid scheduling without revealing event details; requires an existing, accessible calendar, noting that data granularity can vary.
Check gcal synchronization status
Call this read-only action to verify the connection and synchronization status of a user's Google Calendar integration with Cal.
Check ics feed calendar endpoint
Checks an ICS feed URL (expected as a query parameter) to verify its validity, accessibility, and iCalendar data integrity.
Check Stripe status
Verifies if Stripe is correctly connected to the Cal scheduling system and functional for processing payments, reporting only on the integration's status.
Check team stripe integration status
Retrieves the Stripe integration status and related information for a team, primarily to verify account connection, subscription details, or payment setup; this is a read-only operation that does not modify Stripe settings.
Confirm booking by uid
Confirms an existing booking by `bookingUid` if the booking exists and is in a state allowing confirmation (e.g., not already cancelled or confirmed); this finalizes the booking, does not modify its details, and should typically be performed once.
Connect to calendar
Initiates or checks the external connection status for a specified calendar, possibly returning a redirect URL for user authorization to complete integration, without altering calendar data.
Create membership for organization
Creates a new membership for a user within a Cal.com organization. The caller must have admin/owner access to the organization, and the target user must already exist in the system. Use CAL_RETRIEVE_USERS_IN_ORGANIZATION to get valid user IDs.
Put Cal to work inside Growf.
Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.