productivity
Daily.co Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Daily.co KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.daily_co.*.
Use lua_read_doc("integrations.daily-co") inside KosmoKrator to discover the same reference at runtime.
Call Lua from the Headless CLI
Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic
Daily.co workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.daily_co.batch_room_create({}))' --json kosmo integrations:lua --eval 'print(docs.read("daily-co"))' --json
kosmo integrations:lua --eval 'print(docs.read("daily-co.batch_room_create"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local daily_co = app.integrations.daily_co
local result = daily_co.batch_room_create({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.daily_co, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.daily_co.default.* or app.integrations.daily_co.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Daily.co, use the narrower mcp:lua command.
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json Agent-Facing Lua Docs
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
Daily.co
Namespace: app.integrations["daily-co"]
Daily.co tools use the Daily REST API at https://api.daily.co/v1. Configure
api_key; set url only for a test proxy or custom endpoint. Tool descriptions
include the official REST endpoint and the matching method name from Daily’s
generated Ruby SDK.
Rooms
local rooms = app.integrations["daily-co"].list_rooms({
limit = 10
})
local room = app.integrations["daily-co"].create_room({
payload = {
name = "team-sync",
privacy = "public",
properties = {
max_participants = 25,
enable_recording = "cloud"
}
}
})
local config = app.integrations["daily-co"].get_room({
room_name = "team-sync"
})
Room tools also cover deletion, room presence, session data, ejection, permissions, app messages, SIP call transfer, dial-out, live streaming, recording, and transcription actions.
Meeting Tokens And Meetings
local token = app.integrations["daily-co"].create_meeting_token({
payload = {
properties = {
room_name = "team-sync",
user_name = "Ada",
is_owner = true
}
}
})
local valid = app.integrations["daily-co"].validate_meeting_token({
meeting_token = token.token
})
local meetings = app.integrations["daily-co"].list_meetings({
limit = 20,
room = "team-sync"
})
local participants = app.integrations["daily-co"].get_meeting_participants({
meeting = "meeting-id"
})
Recordings And Transcripts
local recordings = app.integrations["daily-co"].list_recordings({
limit = 20,
room = "team-sync"
})
local recording = app.integrations["daily-co"].get_recording_info({
recording_id = "recording-id"
})
local link = app.integrations["daily-co"].get_recording_link({
recording_id = "recording-id"
})
local transcripts = app.integrations["daily-co"].list_transcripts({
limit = 20
})
Domain, Logs, Presence, Phone Numbers, And Webhooks
local domain = app.integrations["daily-co"].get_domain_config({})
local logs = app.integrations["daily-co"].list_api_logs({
limit = 20,
source = "api"
})
local presence = app.integrations["daily-co"].get_presence({})
local webhooks = app.integrations["daily-co"].list_webhooks({})
The package also exposes batch room create/delete, domain config updates, available/purchased phone number operations, and webhook CRUD.
Argument Shape
Path parameters are top-level snake_case arguments. For example,
/rooms/{room_name} uses room_name.
Write operations accept a payload object for the JSON body. Tools also accept:
query: extra documented query parameters- top-level extra arguments: sent to the JSON body for writes and query string for reads
Responses are parsed Daily JSON. Empty responses return
{ success = true, status = 204 }.
Multi-Account Usage
app.integrations["daily-co"].list_rooms({ limit = 10 })
app.integrations["daily-co"].default.list_rooms({ limit = 10 })
app.integrations["daily-co"].production.list_rooms({ limit = 10 })
All account namespaces expose the same tool names. Only credentials differ.
Raw agent markdown
# Daily.co
Namespace: `app.integrations["daily-co"]`
Daily.co tools use the Daily REST API at `https://api.daily.co/v1`. Configure
`api_key`; set `url` only for a test proxy or custom endpoint. Tool descriptions
include the official REST endpoint and the matching method name from Daily's
generated Ruby SDK.
## Rooms
```lua
local rooms = app.integrations["daily-co"].list_rooms({
limit = 10
})
local room = app.integrations["daily-co"].create_room({
payload = {
name = "team-sync",
privacy = "public",
properties = {
max_participants = 25,
enable_recording = "cloud"
}
}
})
local config = app.integrations["daily-co"].get_room({
room_name = "team-sync"
})
```
Room tools also cover deletion, room presence, session data, ejection,
permissions, app messages, SIP call transfer, dial-out, live streaming,
recording, and transcription actions.
## Meeting Tokens And Meetings
```lua
local token = app.integrations["daily-co"].create_meeting_token({
payload = {
properties = {
room_name = "team-sync",
user_name = "Ada",
is_owner = true
}
}
})
local valid = app.integrations["daily-co"].validate_meeting_token({
meeting_token = token.token
})
local meetings = app.integrations["daily-co"].list_meetings({
limit = 20,
room = "team-sync"
})
local participants = app.integrations["daily-co"].get_meeting_participants({
meeting = "meeting-id"
})
```
## Recordings And Transcripts
```lua
local recordings = app.integrations["daily-co"].list_recordings({
limit = 20,
room = "team-sync"
})
local recording = app.integrations["daily-co"].get_recording_info({
recording_id = "recording-id"
})
local link = app.integrations["daily-co"].get_recording_link({
recording_id = "recording-id"
})
local transcripts = app.integrations["daily-co"].list_transcripts({
limit = 20
})
```
## Domain, Logs, Presence, Phone Numbers, And Webhooks
```lua
local domain = app.integrations["daily-co"].get_domain_config({})
local logs = app.integrations["daily-co"].list_api_logs({
limit = 20,
source = "api"
})
local presence = app.integrations["daily-co"].get_presence({})
local webhooks = app.integrations["daily-co"].list_webhooks({})
```
The package also exposes batch room create/delete, domain config updates,
available/purchased phone number operations, and webhook CRUD.
## Argument Shape
Path parameters are top-level snake_case arguments. For example,
`/rooms/{room_name}` uses `room_name`.
Write operations accept a `payload` object for the JSON body. Tools also accept:
- `query`: extra documented query parameters
- top-level extra arguments: sent to the JSON body for writes and query string
for reads
Responses are parsed Daily JSON. Empty responses return
`{ success = true, status = 204 }`.
## Multi-Account Usage
```lua
app.integrations["daily-co"].list_rooms({ limit = 10 })
app.integrations["daily-co"].default.list_rooms({ limit = 10 })
app.integrations["daily-co"].production.list_rooms({ limit = 10 })
```
All account namespaces expose the same tool names. Only credentials differ. local result = app.integrations.daily_co.batch_room_create({})
print(result) Functions
batch_room_create Write
Batch Room Create. Official Daily REST API endpoint: POST https://api.daily.co/v1/batch/rooms (official Ruby SDK method: batch_room_create).
- Lua path
app.integrations.daily_co.batch_room_create- Full name
daily-co.daily_co_batch_room_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
batch_room_delete Write
Batch Room Delete. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/batch/rooms (official Ruby SDK method: batch_room_delete).
- Lua path
app.integrations.daily_co.batch_room_delete- Full name
daily-co.daily_co_batch_room_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
buy_phone_number Write
Buy Phone Number. Official Daily REST API endpoint: POST https://api.daily.co/v1/buy-phone-number (official Ruby SDK method: buy_phone_number).
- Lua path
app.integrations.daily_co.buy_phone_number- Full name
daily-co.daily_co_buy_phone_number
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_meeting_token Write
Create Meeting Token. Official Daily REST API endpoint: POST https://api.daily.co/v1/meeting-tokens (official Ruby SDK method: create_meeting_token).
- Lua path
app.integrations.daily_co.create_meeting_token- Full name
daily-co.daily_co_create_meeting_token
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_room Write
Create Room. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms (official Ruby SDK method: create_room).
- Lua path
app.integrations.daily_co.create_room- Full name
daily-co.daily_co_create_room
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_webhook Write
Create Webhook. Official Daily REST API endpoint: POST https://api.daily.co/v1/webhooks (official Ruby SDK method: create_webhook).
- Lua path
app.integrations.daily_co.create_webhook- Full name
daily-co.daily_co_create_webhook
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_recording Write
Delete Recording. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/recordings/{recording_id} (official Ruby SDK method: delete_recording).
- Lua path
app.integrations.daily_co.delete_recording- Full name
daily-co.daily_co_delete_recording
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_room Write
Delete Room. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/rooms/{room_name} (official Ruby SDK method: delete_room).
- Lua path
app.integrations.daily_co.delete_room- Full name
daily-co.daily_co_delete_room
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_transcript Write
Delete Transcript. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/transcript/{transcriptId} (official Ruby SDK method: delete_transcript).
- Lua path
app.integrations.daily_co.delete_transcript- Full name
daily-co.daily_co_delete_transcript
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_webhook Write
Delete Webhook. Official Daily REST API endpoint: DELETE https://api.daily.co/v1/webhooks/{id} (official Ruby SDK method: delete_webhook).
- Lua path
app.integrations.daily_co.delete_webhook- Full name
daily-co.daily_co_delete_webhook
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
eject Write
Eject. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/eject (official Ruby SDK method: eject).
- Lua path
app.integrations.daily_co.eject- Full name
daily-co.daily_co_eject
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_domain_config Read
Get Domain Config. Official Daily REST API endpoint: GET https://api.daily.co/v1/ (official Ruby SDK method: get_domain_config).
- Lua path
app.integrations.daily_co.get_domain_config- Full name
daily-co.daily_co_get_domain_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_meeting Read
Get Meeting. Official Daily REST API endpoint: GET https://api.daily.co/v1/meetings/{meeting} (official Ruby SDK method: get_individual_meeting_info).
- Lua path
app.integrations.daily_co.get_meeting- Full name
daily-co.daily_co_get_meeting
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_meeting_participants Read
Get Meeting Participants. Official Daily REST API endpoint: GET https://api.daily.co/v1/meetings/{meeting}/participants (official Ruby SDK method: get_meeting_participants).
- Lua path
app.integrations.daily_co.get_meeting_participants- Full name
daily-co.daily_co_get_meeting_participants
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_presence Read
Get Presence. Official Daily REST API endpoint: GET https://api.daily.co/v1/presence (official Ruby SDK method: get_presence).
- Lua path
app.integrations.daily_co.get_presence- Full name
daily-co.daily_co_get_presence
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_recording_info Read
Get Recording Info. Official Daily REST API endpoint: GET https://api.daily.co/v1/recordings/{recording_id} (official Ruby SDK method: get_recording_info).
- Lua path
app.integrations.daily_co.get_recording_info- Full name
daily-co.daily_co_get_recording_info
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_recording_link Read
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).
- Lua path
app.integrations.daily_co.get_recording_link- Full name
daily-co.daily_co_get_recording_link
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_room Read
Get Room. Official Daily REST API endpoint: GET https://api.daily.co/v1/rooms/{room_name} (official Ruby SDK method: get_room_config).
- Lua path
app.integrations.daily_co.get_room- Full name
daily-co.daily_co_get_room
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_room_presence Read
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).
- Lua path
app.integrations.daily_co.get_room_presence- Full name
daily-co.daily_co_get_room_presence
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_session_data Read
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).
- Lua path
app.integrations.daily_co.get_session_data- Full name
daily-co.daily_co_get_session_data
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_transcript_info Read
Get Transcript Info. Official Daily REST API endpoint: GET https://api.daily.co/v1/transcript/{transcriptId} (official Ruby SDK method: get_transcript_info).
- Lua path
app.integrations.daily_co.get_transcript_info- Full name
daily-co.daily_co_get_transcript_info
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_transcript_link Read
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).
- Lua path
app.integrations.daily_co.get_transcript_link- Full name
daily-co.daily_co_get_transcript_link
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_webhook_config Read
Get Webhook Config. Official Daily REST API endpoint: GET https://api.daily.co/v1/webhooks/{id} (official Ruby SDK method: get_webhook_config).
- Lua path
app.integrations.daily_co.get_webhook_config- Full name
daily-co.daily_co_get_webhook_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_api_logs Read
List API Logs. Official Daily REST API endpoint: GET https://api.daily.co/v1/logs/api (official Ruby SDK method: list_api_logs).
- Lua path
app.integrations.daily_co.list_api_logs- Full name
daily-co.daily_co_list_api_logs
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_available_numbers Read
List Available Numbers. Official Daily REST API endpoint: GET https://api.daily.co/v1/list-available-numbers (official Ruby SDK method: list_available_numbers).
- Lua path
app.integrations.daily_co.list_available_numbers- Full name
daily-co.daily_co_list_available_numbers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_logs Read
List Logs. Official Daily REST API endpoint: GET https://api.daily.co/v1/logs (official Ruby SDK method: list_logs).
- Lua path
app.integrations.daily_co.list_logs- Full name
daily-co.daily_co_list_logs
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_meetings Read
List Meetings. Official Daily REST API endpoint: GET https://api.daily.co/v1/meetings (official Ruby SDK method: get_meeting_info).
- Lua path
app.integrations.daily_co.list_meetings- Full name
daily-co.daily_co_list_meetings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_purchased_phone_numbers Read
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).
- Lua path
app.integrations.daily_co.list_purchased_phone_numbers- Full name
daily-co.daily_co_list_purchased_phone_numbers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_recordings Read
List Recordings. Official Daily REST API endpoint: GET https://api.daily.co/v1/recordings (official Ruby SDK method: list_recordings).
- Lua path
app.integrations.daily_co.list_recordings- Full name
daily-co.daily_co_list_recordings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_rooms Read
List Rooms. Official Daily REST API endpoint: GET https://api.daily.co/v1/rooms (official Ruby SDK method: list_rooms).
- Lua path
app.integrations.daily_co.list_rooms- Full name
daily-co.daily_co_list_rooms
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_transcripts Read
List Transcripts. Official Daily REST API endpoint: GET https://api.daily.co/v1/transcript (official Ruby SDK method: list_transcript).
- Lua path
app.integrations.daily_co.list_transcripts- Full name
daily-co.daily_co_list_transcripts
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_webhooks Read
List Webhooks. Official Daily REST API endpoint: GET https://api.daily.co/v1/webhooks (official Ruby SDK method: get_webhooks).
- Lua path
app.integrations.daily_co.list_webhooks- Full name
daily-co.daily_co_list_webhooks
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
pinless_call_update Write
Pinless Call Update. Official Daily REST API endpoint: POST https://api.daily.co/v1/dialin/pinlessCallUpdate (official Ruby SDK method: pinless_call_update).
- Lua path
app.integrations.daily_co.pinless_call_update- Full name
daily-co.daily_co_pinless_call_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
release_phone_number Write
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).
- Lua path
app.integrations.daily_co.release_phone_number- Full name
daily-co.daily_co_release_phone_number
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_dial_out_send_dtmf Write
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).
- Lua path
app.integrations.daily_co.room_dial_out_send_dtmf- Full name
daily-co.daily_co_room_dial_out_send_dtmf
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_dial_out_start Write
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).
- Lua path
app.integrations.daily_co.room_dial_out_start- Full name
daily-co.daily_co_room_dial_out_start
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_dial_out_stop Write
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).
- Lua path
app.integrations.daily_co.room_dial_out_stop- Full name
daily-co.daily_co_room_dial_out_stop
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_livestreaming_start Write
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).
- Lua path
app.integrations.daily_co.room_livestreaming_start- Full name
daily-co.daily_co_room_livestreaming_start
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_livestreaming_stop Write
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).
- Lua path
app.integrations.daily_co.room_livestreaming_stop- Full name
daily-co.daily_co_room_livestreaming_stop
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_livestreaming_update Write
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).
- Lua path
app.integrations.daily_co.room_livestreaming_update- Full name
daily-co.daily_co_room_livestreaming_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_recordings_start Write
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).
- Lua path
app.integrations.daily_co.room_recordings_start- Full name
daily-co.daily_co_room_recordings_start
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_recordings_stop Write
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).
- Lua path
app.integrations.daily_co.room_recordings_stop- Full name
daily-co.daily_co_room_recordings_stop
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_recordings_update Write
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).
- Lua path
app.integrations.daily_co.room_recordings_update- Full name
daily-co.daily_co_room_recordings_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_sip_call_transfer Write
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).
- Lua path
app.integrations.daily_co.room_sip_call_transfer- Full name
daily-co.daily_co_room_sip_call_transfer
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_sip_refer Write
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).
- Lua path
app.integrations.daily_co.room_sip_refer- Full name
daily-co.daily_co_room_sip_refer
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_transcription_start Write
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).
- Lua path
app.integrations.daily_co.room_transcription_start- Full name
daily-co.daily_co_room_transcription_start
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_transcription_stop Write
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).
- Lua path
app.integrations.daily_co.room_transcription_stop- Full name
daily-co.daily_co_room_transcription_stop
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
send_app_message Write
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).
- Lua path
app.integrations.daily_co.send_app_message- Full name
daily-co.daily_co_send_app_message
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_domain_config Write
Set Domain Config. Official Daily REST API endpoint: POST https://api.daily.co/v1/ (official Ruby SDK method: set_domain_config).
- Lua path
app.integrations.daily_co.set_domain_config- Full name
daily-co.daily_co_set_domain_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_room_config Write
Set Room Config. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name} (official Ruby SDK method: set_room_config).
- Lua path
app.integrations.daily_co.set_room_config- Full name
daily-co.daily_co_set_room_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_session_data Write
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).
- Lua path
app.integrations.daily_co.set_session_data- Full name
daily-co.daily_co_set_session_data
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_permissions Write
Update Permissions. Official Daily REST API endpoint: POST https://api.daily.co/v1/rooms/{room_name}/update-permissions (official Ruby SDK method: update_permissions).
- Lua path
app.integrations.daily_co.update_permissions- Full name
daily-co.daily_co_update_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_webhook_config Write
Update Webhook Config. Official Daily REST API endpoint: POST https://api.daily.co/v1/webhooks/{id} (official Ruby SDK method: update_webhook_config).
- Lua path
app.integrations.daily_co.update_webhook_config- Full name
daily-co.daily_co_update_webhook_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
validate_meeting_token Read
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).
- Lua path
app.integrations.daily_co.validate_meeting_token- Full name
daily-co.daily_co_validate_meeting_token
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||