Daily
Daily provides WebRTC video and audio APIs for creating rooms, meetings, recordings, live streams, transcriptions, and telephony experiences.
Integration
- Vendor
- Daily
- Category
- other
- Auth
- API_KEY
- Tools
- 11
- Composio slug
daily
Tools
- Batch Create Rooms
Create 1 to 1,000 Daily rooms in one atomic request. If any room fails, Daily creates none of the rooms. Paid media, telephony, storage, and callback settings are intentionally not exposed.
- Create Meeting Token
Issue a time-bounded meeting token for one Daily room and participant. The returned token grants room access and must be handled as a secret.
- Create Room
Create a named Daily room with privacy and optional safe meeting defaults. Paid media, telephony, storage, and callback settings are intentionally not exposed.
- Delete Roomdestructive
Permanently delete one Daily room by name. Use only after confirming the target; active participants may be disconnected.
- Get Domain Config
Return the connected Daily domain identity and stable account capability signals. Use this before attempting features that may be disabled or entitlement-gated.
- Get Room
Return a Daily room's current privacy and configuration by room name.
- Get Room Presence
Return the current participants visible in one Daily room, optionally filtered by user ID or display name.
- List Meetings
Return one page of Daily meeting-session analytics, filtered by room, time range, or session state. Pass next_cursor unchanged to continue.
- List Rooms
Return one reverse-chronological page of Daily rooms. Pass next_cursor unchanged to continue with the same filters.
- Update Room
Update a Daily room's privacy or safe meeting defaults. Only supplied fields change; paid media, telephony, storage, and callbacks are not exposed.
- Validate Meeting Token
Validate a Daily meeting token and return its effective room and participant settings without joining a call.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Daily.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Daily tools in chat.
What teammates see: by default, memories from Daily are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.