Go to example tasks

Shift Recovery Roster Task

Efficiently retrieve and validate current shift data from Cal.com for the upcoming week. This task provides a deduplicated roster enriched with robust workforce metadata to support autonomous shift recovery workflows. Get real-time visibility into scheduling statuses tailored for managing unforeseen absences.

Try for free
Shift Recovery Roster Source (Cal.com)
Shift Recovery Roster Source (Cal.com)yassyass/shift-recovery-roster
Type
Employee ID
Shift ID
Name
+8 fields
Text
Number
Boolean
List
Object

Input

Mode(required):live
Cal.com API base URL:https://api.cal.com/v2
Window start(required):now
Window end(required):now+7d
Maximum window length (days):90
Team IDs
Event type IDs
Cal.com usernames
Booking statuses:upcoming
Retrieve team memberships:true
Retrieve event types:true
Retrieve availability schedules:true
Emit raw scheduling events:true
Employee metadata (inline)
Shift type metadata
Fall back to demo workforce metadata:false
Page size:100
Max pages per resource:100
Max records per resource:5000
Request timeout (seconds):30
Max retries:4
Fail when no workers are found:false
Debug logging:false

Output fields

Type
Employee ID
Shift ID
Name
Role
Department
Start (UTC)
End (UTC)
Status
Source
Synthetic
Retrieved at

How it works

Sign up on Apify or log in

The Shift Recovery Roster Source (Cal.com) Actor is ready to run with the inputs already set for "Shift Recovery Roster Task". Sign up or log in and you'll land in Apify Console with a copy of this exact task.

Start the "Shift Recovery Roster Task" task

The Shift Recovery Roster Source (Cal.com) Actor will start running based on the input automatically. You can also change all the input fields, like mode, cal.com api base url, and more, to match your specific use case.

Receive the "Shift Recovery Roster Task" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as type, employee id, shift id, and more.

Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also run the "Shift Recovery Roster Task" task via API.

Image

Integrate "Shift Recovery Roster Task" into your workflow

Connect "Shift Recovery Roster Task" with 100+ integrations, or run it via API or MCP.

Webhook

Webhook

n8n

n8n

Make

Make

Zapier

Zapier

Airbyte

Airbyte

Keboola

Keboola

IFTTT

IFTTT

Hubspot

Hubspot

GDrive

GDrive

Gmail

Gmail

Apify MCP

Apify MCP

GitHub

GitHub

Slack

Slack

LangChain

LangChain

LlamaIndex

LlamaIndex

Flowise

Flowise

Pinecone

Pinecone

OpenAI

OpenAI

Mastra

Mastra

Clay

Clay