Users cannot join the room before this time. A Unix timestamp (seconds since epoch). Optional.
Expires (Unix Timestamp)
Number
Users cannot join the room after this time. A Unix timestamp (seconds since epoch).
Owner Only Broadcast
Boolean
If set to yes, only meeting owners can turn on camera, unmute mic, and share screen. Configure meeting owner token using Daily - create meeting token action. Default is false.
Eject at Room Expiration
Boolean
If a meeting is ongoing at room expiration time, this setting ejects all participants. Optional.
Eject After Elapsed Time
Number
Ejects participants after a set number of seconds. Optional.
Meeting Join Hook
Text
Optional URL to receive a webhook when a user joins a room.
Advanced Chat
Boolean
Provides enhanced chat options like emoji reactions and Giphy messages. Default is false.
Breakout Rooms
Boolean
Sets whether Daily Prebuilt’s breakout rooms feature is enabled. When set to true, an owner in a Prebuilt call can create breakout rooms to divide participants into smaller, private groups.
Shared Chat History
Boolean
When enabled, newly joined participants in Prebuilt calls will request chat history from remote peers, in order to view chat messages from before they joined.
The following fields are only available after adding a credit card to your account. Visit Daily Billing to learn more about pricing and unlock these features:
Field
Type
Description
Max Participants
Number
Maximum participants allowed in a room at the same time. Default is 200. Optional.
Sets whether participants can see a closed captions button in the call tray. When set to yes, the button appears, and participants can toggle captions locally. When set to no, the button is hidden.
Transcription Storage
Boolean
Controls whether live transcriptions started with startTranscription() are saved as WebVTT files.
Auto Transcription
Boolean
Set to yes to enable automatic transcription. Requires additional settings in the create meeting token action and to set the following fields.