Integrations·Calendar & Scheduling

Cal logo

Cal + OpenClaw

Give your autonomous agents a live connection to Cal: managed, secure, and ready in minutes.

Cal is a meeting scheduling platform that offers shareable booking links and real-time calendar syncing. On Molted, your OpenClaw agents connect to Cal through the managed MCP integration layer, with no glue code, no servers to run, and no credentials baked into containers. The agent can read availability, book meetings, and manage events for Cal, autonomously and within the guardrails you set.

Available actions

141 ready-to-use Cal actions.

Your OpenClaw agents can call any of these Cal actions directly through Molted's managed MCP layer. No wrappers, no boilerplate.

CAL_ADD_MEMBER_TO_TEAM_USING_ORG_AND_TEAM_ID

Add member to team

Adds a new member to a specified team within an organization by creating a team membership.

CAL_ADD_ORGANIZATION_ATTRIBUTE_OPTION

Add organization attribute option

Adds a new option to an organization's attribute, requiring a display `value` and a `slug` unique for that attribute.

CAL_CAL_DELETE_OAUTH_CLIENT_WEBHOOK

Delete oauth client webhook

Permanently deletes a specific webhook subscription of an oauth client in the cal application, stopping its notifications.

CAL_CANCEL_BOOKING_VIA_UID

Cancel booking via uid

Cancels an existing and active cal.com booking using its unique identifier (uid).

CAL_CHECK_CALENDAR_VERSION2

Check calendar availability

Retrieves free/busy availability for a specified calendar to aid scheduling without revealing event details; requires an existing, accessible calendar, noting…

CAL_CHECK_GCAL_SYNCHRONIZATION_STATUS

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.

CAL_CHECK_ICS_FEED_CALENDAR_ENDPOINT

Check ics feed calendar endpoint

Checks an ics feed url (expected as a query parameter) to verify its validity, accessibility, and icalendar data integrity.

CAL_CHECK_STRIPE_STATUS

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.

CAL_CHECK_TEAM_STRIPE_INTEGRATION_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…

CAL_CONFIRM_BOOKING_BY_UID

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…

+ 131 more Cal actions, all callable by your agents.

How the connection works

Connect once. The agent acts.

Cal connects with an API key you provide once; it is encrypted at rest and never shipped inside the agent's pod. Everything runs through Molted's managed MCP layer, so there is no integration code to write and nothing to keep running.

01

The agent requests access

Your OpenClaw agent asks for Cal when a task needs it.

02

You approve the connection

Authorize Cal once (API key). Credentials are encrypted at rest and scoped to what you allow.

03

The agent acts

It reads and writes to Cal autonomously, inside your guardrails, with full audit and revocable access.

Auth: API keyCategory: Calendar & SchedulingNo credentials in the pod

FAQ

Cal on Molted, answered.

Q.01

Can OpenClaw agents use Cal on Molted?

Yes. Cal is one of 1,000+ apps available through Molted's managed MCP integration layer. Your agent requests access, you approve the connection, and it can act on Cal straight away, with no integration code to write or maintain.

Q.02

How do I connect Cal to my agent?

Cal connects with an API key you provide once; it is encrypted at rest and never shipped inside the agent's pod.

Q.03

What can an agent actually do with Cal?

Within the permissions you grant, an agent can read availability, book meetings, and manage events. Cal lets your agent find open slots across calendars and book meetings without the back-and-forth.

Q.04

Is my Cal data and credentials secure?

Yes. Molted never bakes credentials into the agent's pod: every connection is brokered through the managed integration layer, secrets are encrypted at rest, and access stays scoped to what you approve. You can revoke Cal access at any time.

Q.05

Do I have to run any infrastructure to use Cal?

No. Molted is the managed operating environment for autonomous agents: compute, the MCP layer, browser automation and self-healing are all handled for you. Connecting Cal is a configuration step, not an engineering project.

Q.06

Can several agents share one Cal connection?

Each instance gets its own isolated, scoped Cal connection by default, so agents stay separated. You decide which agents may reach Cal and with which permissions.

Ship agents that use Cal, not infrastructure.

Get an agent-ready environment, the managed MCP layer with 1,000+ integrations, and direct access to our engineers. Onboarding within days.