ActionCal.comUpdated September 2026

What availability schedules are configured in Cal.com?

Short answer: You can list schedules in Cal.com by hand from its own interface, but it won’t repeat itself. On TinyCommand, add the Cal.com List Schedules action to a workflow, map its 0 inputs from any upstream app, and it runs automatically every time the trigger fires. No code, and a free tier to start.

List Schedules in Cal.com — start free
Sample request
{}
Returns
{
"data": [
{
"id": 1,
"name": "Working Hours",
"timeZone": "America/New_York",
"isDefault": true
}
],
"status": "success"
}

Use these fields in downstream nodes for routing, logging, or error handling.

Triggered by

Apps that pair well as the trigger for List Schedules.

Any of these apps can fire this action as part of a workflow.

FAQ

Questions about List Schedules.

What does the List Schedules action do in Cal.com?
Returns the user's configured working-hours schedules. Useful for syncing availability across tools or for "what days/hours am I bookable?" introspection workflows.
What inputs does List Schedules require?
List Schedules has no required inputs. Sensible defaults are applied if you leave fields blank.
Can I use dynamic inputs from earlier workflow nodes?
Yes. Any field on this action can pull values from upstream nodes, whether that's a form response, a trigger payload, an AI output, or a lookup result.
What happens if Cal.com returns an error?
The run history shows the failed step with its input and the error message Cal.com returned, so you can fix the input and run the workflow again. Automatic retries are built into HTTP steps only, where you can also set your own retry count and delay.
Does List Schedules support batch operations?
Run List Schedules inside a loop to process each item in an array. TinyCommand does not throttle calls for you, so for large arrays add a Delay step if you need to stay within Cal.com's rate limits.
More actions

Other Cal.com actions.

List Schedules in Cal.com — start free