Daily is a WebRTC-based video and audio API platform that lets you add video calls, manage meeting rooms, control access with tokens, and handle recordings — all via a simple REST API.
Triggers when a Daily meeting starts (first participant joins a room). Polls /meetings?ongoing=true. Sessions shorter than 10 seconds may not appear, and timestamps are accurate to ~15 seconds.
1 parameters
Room Name
Meeting Ended
Triggers when a Daily meeting ends (last participant leaves a room). Polls /meetings?ongoing=false. Sessions shorter than 10 seconds may not appear, and timestamps are accurate to ~15 seconds.
1 parameters
Room Name
Participant Joined
Triggers when a participant joins a Daily meeting. Polls /meetings and flattens to one event per participant. Joins shorter than 10 seconds may not appear; will_eject_at, owner, and permissions are not available via REST and are omitted.
1 parameters
Room Name
Recording Ready
Triggers when a cloud recording is ready to download. Polls /recordings and emits only recordings whose status is "finished". s3_key and s3_bucket are not available via REST and are omitted.
1 parameters
Room Name
Actions available for Daily on Stepper
Create Room
Creates a new Daily video room and returns its URL and configuration.
12 parameters
Room Name
Privacy
Expiry (Unix Timestamp)
Max Participants
Enable Recording
Enable Chat
Enable Knocking
Start Video Off
Start Audio Off
Enable Screen Share
Language
Server Region
Update Room
Updates the configuration of an existing Daily room.
10 parameters
Room
Privacy
Expiry (Unix Timestamp)
Max Participants
Enable Recording
Enable Chat
Enable Knocking
Start Video Off
Start Audio Off
Language
Delete Room
Permanently deletes a Daily room.
1 parameters
Room
Create Meeting Token
Creates a meeting token granting a participant access to a Daily room with specific permissions.
9 parameters
Room
User Name
User ID
Is Owner
Expiry (Unix Timestamp)
Start Video Off
Start Audio Off
Enable Recording
Language
List Rooms
Returns a paginated list of Daily rooms on your domain.
List Recordings
Returns a list of cloud recordings on your domain.
1 parameters
Room
Make HTTP Request
Make an HTTP request to any URL with full control over method, headers, and body.