KosmoKrator

productivity

Daily.co MCP, CLI, and Lua Integration for AI Agents

Daily.co integration docs for AI agents: MCP gateway setup, Daily.co CLI commands, Lua API reference, credentials, and function schemas.

Daily.co for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
daily-co.daily_co_batch_room_create Write write 0 Batch Room Create. Official Daily REST API endpoint: POST https://api.daily.co/v1/batch/rooms (official Ruby SDK method: batch_room_create).
daily-co.daily_co_batch_room_delete Write write 0 Batch Room Delete. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/batch/rooms (official Ruby SDK method: batch_room_delete).
daily-co.daily_co_buy_phone_number Write write 0 Buy Phone Number. Official Daily REST API endpoint: POST https://api.daily.co/v1/buy-phone-number (official Ruby SDK method: buy_phone_number).
daily-co.daily_co_create_meeting_token Write write 0 Create Meeting Token. Official Daily REST API endpoint: POST https://api.daily.co/v1/meeting-tokens (official Ruby SDK method: create_meeting_token).
daily-co.daily_co_create_room Write write 0 Create Room. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms (official Ruby SDK method: create_room).
daily-co.daily_co_create_webhook Write write 0 Create Webhook. Official Daily REST API endpoint: POST https://api.daily.co/v1/webhooks (official Ruby SDK method: create_webhook).
daily-co.daily_co_delete_recording Write write 0 Delete Recording. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/recordings/{recording_id} (official Ruby SDK method: delete_recording).
daily-co.daily_co_delete_room Write write 0 Delete Room. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/rooms/{room_name} (official Ruby SDK method: delete_room).
daily-co.daily_co_delete_transcript Write write 0 Delete Transcript. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/transcript/{transcriptId} (official Ruby SDK method: delete_transcript).
daily-co.daily_co_delete_webhook Write write 0 Delete Webhook. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/webhooks/{id} (official Ruby SDK method: delete_webhook).
daily-co.daily_co_eject Write write 0 Eject. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/eject (official Ruby SDK method: eject).
daily-co.daily_co_get_domain_config Read read 0 Get Domain Config. Official Daily REST API endpoint: GET https://api.daily.co/v1/ (official Ruby SDK method: get_domain_config).
daily-co.daily_co_get_meeting Read read 0 Get Meeting. Official Daily REST API endpoint: GET https://api.daily.co/v1/meetings/{meeting} (official Ruby SDK method: get_individual_meeting_info).
daily-co.daily_co_get_meeting_participants Read read 0 Get Meeting Participants. Official Daily REST API endpoint: GET https://api.daily.co/v1/meetings/{meeting}/participants (official Ruby SDK method: get_meeting_participants).
daily-co.daily_co_get_presence Read read 0 Get Presence. Official Daily REST API endpoint: GET https://api.daily.co/v1/presence (official Ruby SDK method: get_presence).
daily-co.daily_co_get_recording_info Read read 0 Get Recording Info. Official Daily REST API endpoint: GET https://api.daily.co/v1/recordings/{recording_id} (official Ruby SDK method: get_recording_info).
daily-co.daily_co_get_recording_link Read read 0 Get Recording Link. Official Daily REST API endpoint: GET https://api.daily.co/v1/recordings/{recording_id}/access-link (official Ruby SDK method: get_recording_link).
daily-co.daily_co_get_room Read read 0 Get Room. Official Daily REST API endpoint: GET https://api.daily.co/v1/rooms/{room_name} (official Ruby SDK method: get_room_config).
daily-co.daily_co_get_room_presence Read read 0 Get Room Presence. Official Daily REST API endpoint: GET https://api.daily.co/v1/rooms/{room_name}/presence (official Ruby SDK method: get_room_presence).
daily-co.daily_co_get_session_data Read read 0 Get Session Data. Official Daily REST API endpoint: GET https://api.daily.co/v1/rooms/{room_name}/get-session-data (official Ruby SDK method: get_session_data).
daily-co.daily_co_get_transcript_info Read read 0 Get Transcript Info. Official Daily REST API endpoint: GET https://api.daily.co/v1/transcript/{transcriptId} (official Ruby SDK method: get_transcript_info).
daily-co.daily_co_get_transcript_link Read read 0 Get Transcript Link. Official Daily REST API endpoint: GET https://api.daily.co/v1/transcript/{transcriptId}/access-link (official Ruby SDK method: get_transcript_link).
daily-co.daily_co_get_webhook_config Read read 0 Get Webhook Config. Official Daily REST API endpoint: GET https://api.daily.co/v1/webhooks/{id} (official Ruby SDK method: get_webhook_config).
daily-co.daily_co_list_api_logs Read read 0 List API Logs. Official Daily REST API endpoint: GET https://api.daily.co/v1/logs/api (official Ruby SDK method: list_api_logs).
daily-co.daily_co_list_available_numbers Read read 0 List Available Numbers. Official Daily REST API endpoint: GET https://api.daily.co/v1/list-available-numbers (official Ruby SDK method: list_available_numbers).
daily-co.daily_co_list_logs Read read 0 List Logs. Official Daily REST API endpoint: GET https://api.daily.co/v1/logs (official Ruby SDK method: list_logs).
daily-co.daily_co_list_meetings Read read 0 List Meetings. Official Daily REST API endpoint: GET https://api.daily.co/v1/meetings (official Ruby SDK method: get_meeting_info).
daily-co.daily_co_list_purchased_phone_numbers Read read 0 List Purchased Phone Numbers. Official Daily REST API endpoint: GET https://api.daily.co/v1/purchased-phone-numbers (official Ruby SDK method: purchased_phone_nunbers).
daily-co.daily_co_list_recordings Read read 0 List Recordings. Official Daily REST API endpoint: GET https://api.daily.co/v1/recordings (official Ruby SDK method: list_recordings).
daily-co.daily_co_list_rooms Read read 0 List Rooms. Official Daily REST API endpoint: GET https://api.daily.co/v1/rooms (official Ruby SDK method: list_rooms).
daily-co.daily_co_list_transcripts Read read 0 List Transcripts. Official Daily REST API endpoint: GET https://api.daily.co/v1/transcript (official Ruby SDK method: list_transcript).
daily-co.daily_co_list_webhooks Read read 0 List Webhooks. Official Daily REST API endpoint: GET https://api.daily.co/v1/webhooks (official Ruby SDK method: get_webhooks).
daily-co.daily_co_pinless_call_update Write write 0 Pinless Call Update. Official Daily REST API endpoint: POST https://api.daily.co/v1/dialin/pinlessCallUpdate (official Ruby SDK method: pinless_call_update).
daily-co.daily_co_release_phone_number Write write 0 Release Phone Number. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/release-phone-number/{id} (official Ruby SDK method: release_phone_number).
daily-co.daily_co_room_dial_out_send_dtmf Write write 0 Room Dial Out Send DTMF. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/dialOut/sendDTMF (official Ruby SDK method: room_dial_out_send_dtmf).
daily-co.daily_co_room_dial_out_start Write write 0 Room Dial Out Start. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/dialOut/start (official Ruby SDK method: room_dial_out_start).
daily-co.daily_co_room_dial_out_stop Write write 0 Room Dial Out Stop. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/dialOut/stop (official Ruby SDK method: room_dial_out_stop).
daily-co.daily_co_room_livestreaming_start Write write 0 Room Livestreaming Start. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/live-streaming/start (official Ruby SDK method: room_livestreaming_start).
daily-co.daily_co_room_livestreaming_stop Write write 0 Room Livestreaming Stop. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/live-streaming/stop (official Ruby SDK method: room_livestreaming_stop).
daily-co.daily_co_room_livestreaming_update Write write 0 Room Livestreaming Update. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/live-streaming/update (official Ruby SDK method: room_livestreaming_update).
daily-co.daily_co_room_recordings_start Write write 0 Room Recordings Start. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/recordings/start (official Ruby SDK method: room_recordings_start).
daily-co.daily_co_room_recordings_stop Write write 0 Room Recordings Stop. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/recordings/stop (official Ruby SDK method: room_recordings_stop).
daily-co.daily_co_room_recordings_update Write write 0 Room Recordings Update. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/recordings/update (official Ruby SDK method: room_recordings_update).
daily-co.daily_co_room_sip_call_transfer Write write 0 Room Sip Call Transfer. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/sipCallTransfer (official Ruby SDK method: room_sip_call_transfer).
daily-co.daily_co_room_sip_refer Write write 0 Room Sip Refer. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/sipRefer (official Ruby SDK method: room_sip_refer).
daily-co.daily_co_room_transcription_start Write write 0 Room Transcription Start. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/transcription/start (official Ruby SDK method: room_transcription_start).
daily-co.daily_co_room_transcription_stop Write write 0 Room Transcription Stop. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/transcription/stop (official Ruby SDK method: room_transcription_stop).
daily-co.daily_co_send_app_message Write write 0 Send App Message. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/send-app-message (official Ruby SDK method: send_app_message).
daily-co.daily_co_set_domain_config Write write 0 Set Domain Config. Official Daily REST API endpoint: POST https://api.daily.co/v1/ (official Ruby SDK method: set_domain_config).
daily-co.daily_co_set_room_config Write write 0 Set Room Config. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name} (official Ruby SDK method: set_room_config).
daily-co.daily_co_set_session_data Write write 0 Set Session Data. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/set-session-data (official Ruby SDK method: set_session_data).
daily-co.daily_co_update_permissions Write write 0 Update Permissions. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/update-permissions (official Ruby SDK method: update_permissions).
daily-co.daily_co_update_webhook_config Write write 0 Update Webhook Config. Official Daily REST API endpoint: POST https://api.daily.co/v1/webhooks/{id} (official Ruby SDK method: update_webhook_config).
daily-co.daily_co_validate_meeting_token Read read 0 Validate Meeting Token. Official Daily REST API endpoint: GET https://api.daily.co/v1/meeting-tokens/{meeting_token} (official Ruby SDK method: validate_meeting_token).