productivity
Dialpad Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Dialpad KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.dialpad.*.
Use lua_read_doc("integrations.dialpad") 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
Dialpad workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.dialpad.access_control_policies_assign({}))' --json kosmo integrations:lua --eval 'print(docs.read("dialpad"))' --json
kosmo integrations:lua --eval 'print(docs.read("dialpad.access_control_policies_assign"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local dialpad = app.integrations.dialpad
local result = dialpad.access_control_policies_assign({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.dialpad, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.dialpad.default.* or app.integrations.dialpad.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Dialpad, 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.
Dialpad Lua Tools
Namespace: dialpad
The Dialpad integration exposes 193 operations from the official Dialpad API spec shipped with dialpad-python-sdk. Use these tools for users, calls, SMS, numbers, offices, departments, rooms, call centers, channels, contacts, webhooks, websocket subscriptions, stats jobs, transcripts, and access-control policies.
Auth
Configure access_token. Use url = "https://sandbox.dialpad.com" for sandbox calls. The default auth_mode is bearer; use query only if the target host expects the documented apikey query parameter.
Examples
local company = app.integrations.dialpad.company_get({})
local users = app.integrations.dialpad.users_list({
state = "active",
email = "user@example.test"
})
local message = app.integrations.dialpad.sms_send({
body = {
text = "Hello from an agent",
to_numbers = { "+14155550100" },
user_id = "123456789"
}
})
Common Tools
| Tool | Endpoint | Area |
|---|---|---|
dialpad_accesscontrolpolicies_assign | POST /api/v2/accesscontrolpolicies/{id}/assign | accesscontrolpolicies |
dialpad_accesscontrolpolicies_assignments | GET /api/v2/accesscontrolpolicies/{id}/assignments | accesscontrolpolicies |
dialpad_accesscontrolpolicies_create | POST /api/v2/accesscontrolpolicies | accesscontrolpolicies |
dialpad_accesscontrolpolicies_delete | DELETE /api/v2/accesscontrolpolicies/{id} | accesscontrolpolicies |
dialpad_accesscontrolpolicies_get | GET /api/v2/accesscontrolpolicies/{id} | accesscontrolpolicies |
dialpad_accesscontrolpolicies_list | GET /api/v2/accesscontrolpolicies | accesscontrolpolicies |
dialpad_accesscontrolpolicies_unassign | POST /api/v2/accesscontrolpolicies/{id}/unassign | accesscontrolpolicies |
dialpad_accesscontrolpolicies_update | PATCH /api/v2/accesscontrolpolicies/{id} | accesscontrolpolicies |
dialpad_app_settings_get | GET /api/v2/app/settings | app |
dialpad_blockednumbers_add | POST /api/v2/blockednumbers/add | blockednumbers |
dialpad_blockednumbers_get | GET /api/v2/blockednumbers/{number} | blockednumbers |
dialpad_blockednumbers_list | GET /api/v2/blockednumbers | blockednumbers |
dialpad_blockednumbers_remove | POST /api/v2/blockednumbers/remove | blockednumbers |
dialpad_call_actions_hangup | PUT /api/v2/call/{id}/actions/hangup | call |
dialpad_call_call | POST /api/v2/call | call |
dialpad_call_get_call_info | GET /api/v2/call/{id} | call |
dialpad_call_initiate_ivr_call | POST /api/v2/call/initiate_ivr_call | call |
dialpad_call_list | GET /api/v2/call | call |
dialpad_call_participants_add | POST /api/v2/call/{id}/participants/add | call |
dialpad_call_put_call_labels | PUT /api/v2/call/{id}/labels | call |
dialpad_call_transfer_call | POST /api/v2/call/{id}/transfer | call |
dialpad_call_unpark | POST /api/v2/call/{id}/unpark | call |
dialpad_call_callback | POST /api/v2/callback | callback |
dialpad_call_validate_callback | POST /api/v2/callback/validate | callback |
dialpad_callcenters_create | POST /api/v2/callcenters | callcenters |
dialpad_callcenters_delete | DELETE /api/v2/callcenters/{id} | callcenters |
dialpad_callcenters_get | GET /api/v2/callcenters/{id} | callcenters |
dialpad_callcenters_listall | GET /api/v2/callcenters | callcenters |
dialpad_callcenters_operators_delete | DELETE /api/v2/callcenters/{id}/operators | callcenters |
dialpad_callcenters_operators_dutystatus | PATCH /api/v2/callcenters/operators/{id}/dutystatus | callcenters |
dialpad_callcenters_operators_get | GET /api/v2/callcenters/{id}/operators | callcenters |
dialpad_callcenters_operators_get_dutystatus | GET /api/v2/callcenters/operators/{id}/dutystatus | callcenters |
dialpad_callcenters_operators_get_skilllevel | GET /api/v2/callcenters/{call_center_id}/operators/{user_id}/skill | callcenters |
dialpad_callcenters_operators_post | POST /api/v2/callcenters/{id}/operators | callcenters |
dialpad_callcenters_operators_skilllevel | PATCH /api/v2/callcenters/{call_center_id}/operators/{user_id}/skill | callcenters |
dialpad_callcenters_status | GET /api/v2/callcenters/{id}/status | callcenters |
dialpad_callcenters_update | PATCH /api/v2/callcenters/{id} | callcenters |
dialpad_calllabel_list | GET /api/v2/calllabels | calllabels |
dialpad_call_review_share_link_create | POST /api/v2/callreviewsharelink | callreviewsharelink |
dialpad_call_review_share_link_delete | DELETE /api/v2/callreviewsharelink/{id} | callreviewsharelink |
dialpad_call_review_share_link_get | GET /api/v2/callreviewsharelink/{id} | callreviewsharelink |
dialpad_call_review_share_link_update | PUT /api/v2/callreviewsharelink/{id} | callreviewsharelink |
dialpad_callrouters_create | POST /api/v2/callrouters | callrouters |
dialpad_callrouters_delete | DELETE /api/v2/callrouters/{id} | callrouters |
dialpad_callrouters_get | GET /api/v2/callrouters/{id} | callrouters |
dialpad_callrouters_list | GET /api/v2/callrouters | callrouters |
dialpad_callrouters_update | PATCH /api/v2/callrouters/{id} | callrouters |
dialpad_numbers_assign_call_router_number_post | POST /api/v2/callrouters/{id}/assign_number | callrouters |
dialpad_channels_delete | DELETE /api/v2/channels/{id} | channels |
dialpad_channels_get | GET /api/v2/channels/{id} | channels |
dialpad_channels_list | GET /api/v2/channels | channels |
dialpad_channels_members_delete | DELETE /api/v2/channels/{id}/members | channels |
dialpad_channels_members_list | GET /api/v2/channels/{id}/members | channels |
dialpad_channels_members_post | POST /api/v2/channels/{id}/members | channels |
dialpad_channels_post | POST /api/v2/channels | channels |
dialpad_coaching_team_get | GET /api/v2/coachingteams/{id} | coachingteams |
dialpad_coaching_team_listall | GET /api/v2/coachingteams | coachingteams |
dialpad_coaching_team_members_add | POST /api/v2/coachingteams/{id}/members | coachingteams |
dialpad_coaching_team_members_get | GET /api/v2/coachingteams/{id}/members | coachingteams |
dialpad_company_get | GET /api/v2/company | company |
dialpad_company_sms_opt_out | GET /api/v2/company/{id}/smsoptout | company |
dialpad_conference_meetings_list | GET /api/v2/conference/meetings | conference |
dialpad_conference_rooms_list | GET /api/v2/conference/rooms | conference |
dialpad_contacts_create | POST /api/v2/contacts | contacts |
dialpad_contacts_create_with_uid | PUT /api/v2/contacts | contacts |
dialpad_contacts_delete | DELETE /api/v2/contacts/{id} | contacts |
dialpad_contacts_get | GET /api/v2/contacts/{id} | contacts |
dialpad_contacts_list | GET /api/v2/contacts | contacts |
dialpad_contacts_update | PATCH /api/v2/contacts/{id} | contacts |
dialpad_custom_ivrs_get | GET /api/v2/customivrs | customivrs |
dialpad_ivr_create | POST /api/v2/customivrs | customivrs |
dialpad_ivr_delete | DELETE /api/v2/customivrs/{target_type}/{target_id}/{ivr_type} | customivrs |
dialpad_ivr_update | PATCH /api/v2/customivrs/{target_type}/{target_id}/{ivr_type} | customivrs |
dialpad_ivr_details_update | PATCH /api/v2/customivrs/{ivr_id} | customivrs |
dialpad_departments_create | POST /api/v2/departments | departments |
dialpad_departments_delete | DELETE /api/v2/departments/{id} | departments |
dialpad_departments_get | GET /api/v2/departments/{id} | departments |
dialpad_departments_listall | GET /api/v2/departments | departments |
dialpad_departments_operators_delete | DELETE /api/v2/departments/{id}/operators | departments |
dialpad_departments_operators_get | GET /api/v2/departments/{id}/operators | departments |
The full generated catalog contains all operations from the official Dialpad spec.
Raw agent markdown
# Dialpad Lua Tools
Namespace: `dialpad`
The Dialpad integration exposes 193 operations from the official Dialpad API spec shipped with `dialpad-python-sdk`. Use these tools for users, calls, SMS, numbers, offices, departments, rooms, call centers, channels, contacts, webhooks, websocket subscriptions, stats jobs, transcripts, and access-control policies.
## Auth
Configure `access_token`. Use `url = "https://sandbox.dialpad.com"` for sandbox calls. The default `auth_mode` is `bearer`; use `query` only if the target host expects the documented `apikey` query parameter.
## Examples
```lua
local company = app.integrations.dialpad.company_get({})
local users = app.integrations.dialpad.users_list({
state = "active",
email = "user@example.test"
})
local message = app.integrations.dialpad.sms_send({
body = {
text = "Hello from an agent",
to_numbers = { "+14155550100" },
user_id = "123456789"
}
})
```
## Common Tools
| Tool | Endpoint | Area |
|------|----------|------|
| `dialpad_accesscontrolpolicies_assign` | POST `/api/v2/accesscontrolpolicies/{id}/assign` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_assignments` | GET `/api/v2/accesscontrolpolicies/{id}/assignments` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_create` | POST `/api/v2/accesscontrolpolicies` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_delete` | DELETE `/api/v2/accesscontrolpolicies/{id}` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_get` | GET `/api/v2/accesscontrolpolicies/{id}` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_list` | GET `/api/v2/accesscontrolpolicies` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_unassign` | POST `/api/v2/accesscontrolpolicies/{id}/unassign` | accesscontrolpolicies |
| `dialpad_accesscontrolpolicies_update` | PATCH `/api/v2/accesscontrolpolicies/{id}` | accesscontrolpolicies |
| `dialpad_app_settings_get` | GET `/api/v2/app/settings` | app |
| `dialpad_blockednumbers_add` | POST `/api/v2/blockednumbers/add` | blockednumbers |
| `dialpad_blockednumbers_get` | GET `/api/v2/blockednumbers/{number}` | blockednumbers |
| `dialpad_blockednumbers_list` | GET `/api/v2/blockednumbers` | blockednumbers |
| `dialpad_blockednumbers_remove` | POST `/api/v2/blockednumbers/remove` | blockednumbers |
| `dialpad_call_actions_hangup` | PUT `/api/v2/call/{id}/actions/hangup` | call |
| `dialpad_call_call` | POST `/api/v2/call` | call |
| `dialpad_call_get_call_info` | GET `/api/v2/call/{id}` | call |
| `dialpad_call_initiate_ivr_call` | POST `/api/v2/call/initiate_ivr_call` | call |
| `dialpad_call_list` | GET `/api/v2/call` | call |
| `dialpad_call_participants_add` | POST `/api/v2/call/{id}/participants/add` | call |
| `dialpad_call_put_call_labels` | PUT `/api/v2/call/{id}/labels` | call |
| `dialpad_call_transfer_call` | POST `/api/v2/call/{id}/transfer` | call |
| `dialpad_call_unpark` | POST `/api/v2/call/{id}/unpark` | call |
| `dialpad_call_callback` | POST `/api/v2/callback` | callback |
| `dialpad_call_validate_callback` | POST `/api/v2/callback/validate` | callback |
| `dialpad_callcenters_create` | POST `/api/v2/callcenters` | callcenters |
| `dialpad_callcenters_delete` | DELETE `/api/v2/callcenters/{id}` | callcenters |
| `dialpad_callcenters_get` | GET `/api/v2/callcenters/{id}` | callcenters |
| `dialpad_callcenters_listall` | GET `/api/v2/callcenters` | callcenters |
| `dialpad_callcenters_operators_delete` | DELETE `/api/v2/callcenters/{id}/operators` | callcenters |
| `dialpad_callcenters_operators_dutystatus` | PATCH `/api/v2/callcenters/operators/{id}/dutystatus` | callcenters |
| `dialpad_callcenters_operators_get` | GET `/api/v2/callcenters/{id}/operators` | callcenters |
| `dialpad_callcenters_operators_get_dutystatus` | GET `/api/v2/callcenters/operators/{id}/dutystatus` | callcenters |
| `dialpad_callcenters_operators_get_skilllevel` | GET `/api/v2/callcenters/{call_center_id}/operators/{user_id}/skill` | callcenters |
| `dialpad_callcenters_operators_post` | POST `/api/v2/callcenters/{id}/operators` | callcenters |
| `dialpad_callcenters_operators_skilllevel` | PATCH `/api/v2/callcenters/{call_center_id}/operators/{user_id}/skill` | callcenters |
| `dialpad_callcenters_status` | GET `/api/v2/callcenters/{id}/status` | callcenters |
| `dialpad_callcenters_update` | PATCH `/api/v2/callcenters/{id}` | callcenters |
| `dialpad_calllabel_list` | GET `/api/v2/calllabels` | calllabels |
| `dialpad_call_review_share_link_create` | POST `/api/v2/callreviewsharelink` | callreviewsharelink |
| `dialpad_call_review_share_link_delete` | DELETE `/api/v2/callreviewsharelink/{id}` | callreviewsharelink |
| `dialpad_call_review_share_link_get` | GET `/api/v2/callreviewsharelink/{id}` | callreviewsharelink |
| `dialpad_call_review_share_link_update` | PUT `/api/v2/callreviewsharelink/{id}` | callreviewsharelink |
| `dialpad_callrouters_create` | POST `/api/v2/callrouters` | callrouters |
| `dialpad_callrouters_delete` | DELETE `/api/v2/callrouters/{id}` | callrouters |
| `dialpad_callrouters_get` | GET `/api/v2/callrouters/{id}` | callrouters |
| `dialpad_callrouters_list` | GET `/api/v2/callrouters` | callrouters |
| `dialpad_callrouters_update` | PATCH `/api/v2/callrouters/{id}` | callrouters |
| `dialpad_numbers_assign_call_router_number_post` | POST `/api/v2/callrouters/{id}/assign_number` | callrouters |
| `dialpad_channels_delete` | DELETE `/api/v2/channels/{id}` | channels |
| `dialpad_channels_get` | GET `/api/v2/channels/{id}` | channels |
| `dialpad_channels_list` | GET `/api/v2/channels` | channels |
| `dialpad_channels_members_delete` | DELETE `/api/v2/channels/{id}/members` | channels |
| `dialpad_channels_members_list` | GET `/api/v2/channels/{id}/members` | channels |
| `dialpad_channels_members_post` | POST `/api/v2/channels/{id}/members` | channels |
| `dialpad_channels_post` | POST `/api/v2/channels` | channels |
| `dialpad_coaching_team_get` | GET `/api/v2/coachingteams/{id}` | coachingteams |
| `dialpad_coaching_team_listall` | GET `/api/v2/coachingteams` | coachingteams |
| `dialpad_coaching_team_members_add` | POST `/api/v2/coachingteams/{id}/members` | coachingteams |
| `dialpad_coaching_team_members_get` | GET `/api/v2/coachingteams/{id}/members` | coachingteams |
| `dialpad_company_get` | GET `/api/v2/company` | company |
| `dialpad_company_sms_opt_out` | GET `/api/v2/company/{id}/smsoptout` | company |
| `dialpad_conference_meetings_list` | GET `/api/v2/conference/meetings` | conference |
| `dialpad_conference_rooms_list` | GET `/api/v2/conference/rooms` | conference |
| `dialpad_contacts_create` | POST `/api/v2/contacts` | contacts |
| `dialpad_contacts_create_with_uid` | PUT `/api/v2/contacts` | contacts |
| `dialpad_contacts_delete` | DELETE `/api/v2/contacts/{id}` | contacts |
| `dialpad_contacts_get` | GET `/api/v2/contacts/{id}` | contacts |
| `dialpad_contacts_list` | GET `/api/v2/contacts` | contacts |
| `dialpad_contacts_update` | PATCH `/api/v2/contacts/{id}` | contacts |
| `dialpad_custom_ivrs_get` | GET `/api/v2/customivrs` | customivrs |
| `dialpad_ivr_create` | POST `/api/v2/customivrs` | customivrs |
| `dialpad_ivr_delete` | DELETE `/api/v2/customivrs/{target_type}/{target_id}/{ivr_type}` | customivrs |
| `dialpad_ivr_update` | PATCH `/api/v2/customivrs/{target_type}/{target_id}/{ivr_type}` | customivrs |
| `dialpad_ivr_details_update` | PATCH `/api/v2/customivrs/{ivr_id}` | customivrs |
| `dialpad_departments_create` | POST `/api/v2/departments` | departments |
| `dialpad_departments_delete` | DELETE `/api/v2/departments/{id}` | departments |
| `dialpad_departments_get` | GET `/api/v2/departments/{id}` | departments |
| `dialpad_departments_listall` | GET `/api/v2/departments` | departments |
| `dialpad_departments_operators_delete` | DELETE `/api/v2/departments/{id}/operators` | departments |
| `dialpad_departments_operators_get` | GET `/api/v2/departments/{id}/operators` | departments |
The full generated catalog contains all operations from the official Dialpad spec. local result = app.integrations.dialpad.access_control_policies_assign({})
print(result) Functions
access_control_policies_assign Write
Execute official Dialpad API operation `accesscontrolpolicies.assign`. Endpoint: POST /api/v2/accesscontrolpolicies/{id}/assign.
- Lua path
app.integrations.dialpad.access_control_policies_assign- Full name
dialpad.dialpad_accesscontrolpolicies_assign
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_list_assignments Read
Execute official Dialpad API operation `accesscontrolpolicies.assignments`. Endpoint: GET /api/v2/accesscontrolpolicies/{id}/assignments.
- Lua path
app.integrations.dialpad.access_control_policies_list_assignments- Full name
dialpad.dialpad_accesscontrolpolicies_assignments
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_create Write
Execute official Dialpad API operation `accesscontrolpolicies.create`. Endpoint: POST /api/v2/accesscontrolpolicies.
- Lua path
app.integrations.dialpad.access_control_policies_create- Full name
dialpad.dialpad_accesscontrolpolicies_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_delete Write
Execute official Dialpad API operation `accesscontrolpolicies.delete`. Endpoint: DELETE /api/v2/accesscontrolpolicies/{id}.
- Lua path
app.integrations.dialpad.access_control_policies_delete- Full name
dialpad.dialpad_accesscontrolpolicies_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_get Read
Execute official Dialpad API operation `accesscontrolpolicies.get`. Endpoint: GET /api/v2/accesscontrolpolicies/{id}.
- Lua path
app.integrations.dialpad.access_control_policies_get- Full name
dialpad.dialpad_accesscontrolpolicies_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_list_policies Read
Execute official Dialpad API operation `accesscontrolpolicies.list`. Endpoint: GET /api/v2/accesscontrolpolicies.
- Lua path
app.integrations.dialpad.access_control_policies_list_policies- Full name
dialpad.dialpad_accesscontrolpolicies_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_unassign Write
Execute official Dialpad API operation `accesscontrolpolicies.unassign`. Endpoint: POST /api/v2/accesscontrolpolicies/{id}/unassign.
- Lua path
app.integrations.dialpad.access_control_policies_unassign- Full name
dialpad.dialpad_accesscontrolpolicies_unassign
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
access_control_policies_update Write
Execute official Dialpad API operation `accesscontrolpolicies.update`. Endpoint: PATCH /api/v2/accesscontrolpolicies/{id}.
- Lua path
app.integrations.dialpad.access_control_policies_update- Full name
dialpad.dialpad_accesscontrolpolicies_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
app_settings_get Read
Execute official Dialpad API operation `app_settings.get`. Endpoint: GET /api/v2/app/settings.
- Lua path
app.integrations.dialpad.app_settings_get- Full name
dialpad.dialpad_app_settings_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
blocked_number_add Write
Execute official Dialpad API operation `blockednumbers.add`. Endpoint: POST /api/v2/blockednumbers/add.
- Lua path
app.integrations.dialpad.blocked_number_add- Full name
dialpad.dialpad_blockednumbers_add
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
blocked_number_get Read
Execute official Dialpad API operation `blockednumbers.get`. Endpoint: GET /api/v2/blockednumbers/{number}.
- Lua path
app.integrations.dialpad.blocked_number_get- Full name
dialpad.dialpad_blockednumbers_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
blocked_numbers_list Read
Execute official Dialpad API operation `blockednumbers.list`. Endpoint: GET /api/v2/blockednumbers.
- Lua path
app.integrations.dialpad.blocked_numbers_list- Full name
dialpad.dialpad_blockednumbers_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
blocked_number_remove Write
Execute official Dialpad API operation `blockednumbers.remove`. Endpoint: POST /api/v2/blockednumbers/remove.
- Lua path
app.integrations.dialpad.blocked_number_remove- Full name
dialpad.dialpad_blockednumbers_remove
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_actions_hang_up Write
Execute official Dialpad API operation `call.actions.hangup`. Endpoint: PUT /api/v2/call/{id}/actions/hangup.
- Lua path
app.integrations.dialpad.call_actions_hang_up- Full name
dialpad.dialpad_call_actions_hangup
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_initiate_via_ring Write
Execute official Dialpad API operation `call.call`. Endpoint: POST /api/v2/call.
- Lua path
app.integrations.dialpad.call_initiate_via_ring- Full name
dialpad.dialpad_call_call
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_get Read
Execute official Dialpad API operation `call.get_call_info`. Endpoint: GET /api/v2/call/{id}.
- Lua path
app.integrations.dialpad.call_get- Full name
dialpad.dialpad_call_get_call_info
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_initiate_ivr_call Write
Execute official Dialpad API operation `call.initiate_ivr_call`. Endpoint: POST /api/v2/call/initiate_ivr_call.
- Lua path
app.integrations.dialpad.call_initiate_ivr_call- Full name
dialpad.dialpad_call_initiate_ivr_call
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_list Read
Execute official Dialpad API operation `call.list`. Endpoint: GET /api/v2/call.
- Lua path
app.integrations.dialpad.call_list- Full name
dialpad.dialpad_call_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_add_participant Write
Execute official Dialpad API operation `call.participants.add`. Endpoint: POST /api/v2/call/{id}/participants/add.
- Lua path
app.integrations.dialpad.call_add_participant- Full name
dialpad.dialpad_call_participants_add
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
label_set Write
Execute official Dialpad API operation `call.put_call_labels`. Endpoint: PUT /api/v2/call/{id}/labels.
- Lua path
app.integrations.dialpad.label_set- Full name
dialpad.dialpad_call_put_call_labels
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_transfer Write
Execute official Dialpad API operation `call.transfer_call`. Endpoint: POST /api/v2/call/{id}/transfer.
- Lua path
app.integrations.dialpad.call_transfer- Full name
dialpad.dialpad_call_transfer_call
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_unpark Write
Execute official Dialpad API operation `call.unpark`. Endpoint: POST /api/v2/call/{id}/unpark.
- Lua path
app.integrations.dialpad.call_unpark- Full name
dialpad.dialpad_call_unpark
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_back_enqueue Write
Execute official Dialpad API operation `call.callback`. Endpoint: POST /api/v2/callback.
- Lua path
app.integrations.dialpad.call_back_enqueue- Full name
dialpad.dialpad_call_callback
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_back_validate Write
Execute official Dialpad API operation `call.validate_callback`. Endpoint: POST /api/v2/callback/validate.
- Lua path
app.integrations.dialpad.call_back_validate- Full name
dialpad.dialpad_call_validate_callback
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_create Write
Execute official Dialpad API operation `callcenters.create`. Endpoint: POST /api/v2/callcenters.
- Lua path
app.integrations.dialpad.call_centers_create- Full name
dialpad.dialpad_callcenters_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_delete Write
Execute official Dialpad API operation `callcenters.delete`. Endpoint: DELETE /api/v2/callcenters/{id}.
- Lua path
app.integrations.dialpad.call_centers_delete- Full name
dialpad.dialpad_callcenters_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_get Read
Execute official Dialpad API operation `callcenters.get`. Endpoint: GET /api/v2/callcenters/{id}.
- Lua path
app.integrations.dialpad.call_centers_get- Full name
dialpad.dialpad_callcenters_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_list Read
Execute official Dialpad API operation `callcenters.listall`. Endpoint: GET /api/v2/callcenters.
- Lua path
app.integrations.dialpad.call_centers_list- Full name
dialpad.dialpad_callcenters_listall
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_remove Write
Execute official Dialpad API operation `callcenters.operators.delete`. Endpoint: DELETE /api/v2/callcenters/{id}/operators.
- Lua path
app.integrations.dialpad.operator_remove- Full name
dialpad.dialpad_callcenters_operators_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_update_duty_status Write
Execute official Dialpad API operation `callcenters.operators.dutystatus`. Endpoint: PATCH /api/v2/callcenters/operators/{id}/dutystatus.
- Lua path
app.integrations.dialpad.operator_update_duty_status- Full name
dialpad.dialpad_callcenters_operators_dutystatus
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operators_list Read
Execute official Dialpad API operation `callcenters.operators.get`. Endpoint: GET /api/v2/callcenters/{id}/operators.
- Lua path
app.integrations.dialpad.operators_list- Full name
dialpad.dialpad_callcenters_operators_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_get_duty_status Read
Execute official Dialpad API operation `callcenters.operators.get.dutystatus`. Endpoint: GET /api/v2/callcenters/operators/{id}/dutystatus.
- Lua path
app.integrations.dialpad.operator_get_duty_status- Full name
dialpad.dialpad_callcenters_operators_get_dutystatus
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_get_skill_level Read
Execute official Dialpad API operation `callcenters.operators.get.skilllevel`. Endpoint: GET /api/v2/callcenters/{call_center_id}/operators/{user_id}/skill.
- Lua path
app.integrations.dialpad.operator_get_skill_level- Full name
dialpad.dialpad_callcenters_operators_get_skilllevel
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_add Write
Execute official Dialpad API operation `callcenters.operators.post`. Endpoint: POST /api/v2/callcenters/{id}/operators.
- Lua path
app.integrations.dialpad.operator_add- Full name
dialpad.dialpad_callcenters_operators_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_update_skill_level Write
Execute official Dialpad API operation `callcenters.operators.skilllevel`. Endpoint: PATCH /api/v2/callcenters/{call_center_id}/operators/{user_id}/skill.
- Lua path
app.integrations.dialpad.operator_update_skill_level- Full name
dialpad.dialpad_callcenters_operators_skilllevel
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_status Read
Execute official Dialpad API operation `callcenters.status`. Endpoint: GET /api/v2/callcenters/{id}/status.
- Lua path
app.integrations.dialpad.call_centers_status- Full name
dialpad.dialpad_callcenters_status
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_update Write
Execute official Dialpad API operation `callcenters.update`. Endpoint: PATCH /api/v2/callcenters/{id}.
- Lua path
app.integrations.dialpad.call_centers_update- Full name
dialpad.dialpad_callcenters_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
label_list Read
Execute official Dialpad API operation `calllabel.list`. Endpoint: GET /api/v2/calllabels.
- Lua path
app.integrations.dialpad.label_list- Full name
dialpad.dialpad_calllabel_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_router_create Write
Execute official Dialpad API operation `callrouters.create`. Endpoint: POST /api/v2/callrouters.
- Lua path
app.integrations.dialpad.call_router_create- Full name
dialpad.dialpad_callrouters_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_router_delete Write
Execute official Dialpad API operation `callrouters.delete`. Endpoint: DELETE /api/v2/callrouters/{id}.
- Lua path
app.integrations.dialpad.call_router_delete- Full name
dialpad.dialpad_callrouters_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_router_get Read
Execute official Dialpad API operation `callrouters.get`. Endpoint: GET /api/v2/callrouters/{id}.
- Lua path
app.integrations.dialpad.call_router_get- Full name
dialpad.dialpad_callrouters_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_router_list Read
Execute official Dialpad API operation `callrouters.list`. Endpoint: GET /api/v2/callrouters.
- Lua path
app.integrations.dialpad.call_router_list- Full name
dialpad.dialpad_callrouters_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_router_update Write
Execute official Dialpad API operation `callrouters.update`. Endpoint: PATCH /api/v2/callrouters/{id}.
- Lua path
app.integrations.dialpad.call_router_update- Full name
dialpad.dialpad_callrouters_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_assign Write
Execute official Dialpad API operation `numbers.assign_call_router_number.post`. Endpoint: POST /api/v2/callrouters/{id}/assign_number.
- Lua path
app.integrations.dialpad.number_assign- Full name
dialpad.dialpad_numbers_assign_call_router_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
channel_delete Write
Execute official Dialpad API operation `channels.delete`. Endpoint: DELETE /api/v2/channels/{id}.
- Lua path
app.integrations.dialpad.channel_delete- Full name
dialpad.dialpad_channels_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
channel_get Read
Execute official Dialpad API operation `channels.get`. Endpoint: GET /api/v2/channels/{id}.
- Lua path
app.integrations.dialpad.channel_get- Full name
dialpad.dialpad_channels_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
channel_list Read
Execute official Dialpad API operation `channels.list`. Endpoint: GET /api/v2/channels.
- Lua path
app.integrations.dialpad.channel_list- Full name
dialpad.dialpad_channels_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
member_remove Write
Execute official Dialpad API operation `channels.members.delete`. Endpoint: DELETE /api/v2/channels/{id}/members.
- Lua path
app.integrations.dialpad.member_remove- Full name
dialpad.dialpad_channels_members_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
members_list Read
Execute official Dialpad API operation `channels.members.list`. Endpoint: GET /api/v2/channels/{id}/members.
- Lua path
app.integrations.dialpad.members_list- Full name
dialpad.dialpad_channels_members_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
member_add Write
Execute official Dialpad API operation `channels.members.post`. Endpoint: POST /api/v2/channels/{id}/members.
- Lua path
app.integrations.dialpad.member_add- Full name
dialpad.dialpad_channels_members_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
channel_create Write
Execute official Dialpad API operation `channels.post`. Endpoint: POST /api/v2/channels.
- Lua path
app.integrations.dialpad.channel_create- Full name
dialpad.dialpad_channels_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
coaching_team_get Read
Execute official Dialpad API operation `coaching_team.get`. Endpoint: GET /api/v2/coachingteams/{id}.
- Lua path
app.integrations.dialpad.coaching_team_get- Full name
dialpad.dialpad_coaching_team_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
coaching_team_list Read
Execute official Dialpad API operation `coaching_team.listall`. Endpoint: GET /api/v2/coachingteams.
- Lua path
app.integrations.dialpad.coaching_team_list- Full name
dialpad.dialpad_coaching_team_listall
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
coaching_team_add_member Write
Execute official Dialpad API operation `coaching_team.members.add`. Endpoint: POST /api/v2/coachingteams/{id}/members.
- Lua path
app.integrations.dialpad.coaching_team_add_member- Full name
dialpad.dialpad_coaching_team_members_add
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
coaching_team_list_members Read
Execute official Dialpad API operation `coaching_team.members.get`. Endpoint: GET /api/v2/coachingteams/{id}/members.
- Lua path
app.integrations.dialpad.coaching_team_list_members- Full name
dialpad.dialpad_coaching_team_members_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
company_get Read
Execute official Dialpad API operation `company.get`. Endpoint: GET /api/v2/company.
- Lua path
app.integrations.dialpad.company_get- Full name
dialpad.dialpad_company_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
company_get_sms_opt_out_list Read
Execute official Dialpad API operation `company.sms_opt_out`. Endpoint: GET /api/v2/company/{id}/smsoptout.
- Lua path
app.integrations.dialpad.company_get_sms_opt_out_list- Full name
dialpad.dialpad_company_sms_opt_out
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
meeting_summary_list Read
Execute official Dialpad API operation `conference-meetings.list`. Endpoint: GET /api/v2/conference/meetings.
- Lua path
app.integrations.dialpad.meeting_summary_list- Full name
dialpad.dialpad_conference_meetings_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
meeting_room_list Read
Execute official Dialpad API operation `conference-rooms.list`. Endpoint: GET /api/v2/conference/rooms.
- Lua path
app.integrations.dialpad.meeting_room_list- Full name
dialpad.dialpad_conference_rooms_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_create Write
Execute official Dialpad API operation `contacts.create`. Endpoint: POST /api/v2/contacts.
- Lua path
app.integrations.dialpad.contact_create- Full name
dialpad.dialpad_contacts_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_create_or_update Write
Execute official Dialpad API operation `contacts.create_with_uid`. Endpoint: PUT /api/v2/contacts.
- Lua path
app.integrations.dialpad.contact_create_or_update- Full name
dialpad.dialpad_contacts_create_with_uid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_delete Write
Execute official Dialpad API operation `contacts.delete`. Endpoint: DELETE /api/v2/contacts/{id}.
- Lua path
app.integrations.dialpad.contact_delete- Full name
dialpad.dialpad_contacts_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_get Read
Execute official Dialpad API operation `contacts.get`. Endpoint: GET /api/v2/contacts/{id}.
- Lua path
app.integrations.dialpad.contact_get- Full name
dialpad.dialpad_contacts_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_list Read
Execute official Dialpad API operation `contacts.list`. Endpoint: GET /api/v2/contacts.
- Lua path
app.integrations.dialpad.contact_list- Full name
dialpad.dialpad_contacts_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_update Write
Execute official Dialpad API operation `contacts.update`. Endpoint: PATCH /api/v2/contacts/{id}.
- Lua path
app.integrations.dialpad.contact_update- Full name
dialpad.dialpad_contacts_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
custom_ivr_get Read
Execute official Dialpad API operation `custom_ivrs.get`. Endpoint: GET /api/v2/customivrs.
- Lua path
app.integrations.dialpad.custom_ivr_get- Full name
dialpad.dialpad_custom_ivrs_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
custom_ivr_create Write
Execute official Dialpad API operation `ivr.create`. Endpoint: POST /api/v2/customivrs.
- Lua path
app.integrations.dialpad.custom_ivr_create- Full name
dialpad.dialpad_ivr_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
custom_ivr_delete Write
Execute official Dialpad API operation `ivr.delete`. Endpoint: DELETE /api/v2/customivrs/{target_type}/{target_id}/{ivr_type}.
- Lua path
app.integrations.dialpad.custom_ivr_delete- Full name
dialpad.dialpad_ivr_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
custom_ivr_assign Write
Execute official Dialpad API operation `ivr.update`. Endpoint: PATCH /api/v2/customivrs/{target_type}/{target_id}/{ivr_type}.
- Lua path
app.integrations.dialpad.custom_ivr_assign- Full name
dialpad.dialpad_ivr_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
custom_ivr_update Write
Execute official Dialpad API operation `ivr_details.update`. Endpoint: PATCH /api/v2/customivrs/{ivr_id}.
- Lua path
app.integrations.dialpad.custom_ivr_update- Full name
dialpad.dialpad_ivr_details_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
departments_create Write
Execute official Dialpad API operation `departments.create`. Endpoint: POST /api/v2/departments.
- Lua path
app.integrations.dialpad.departments_create- Full name
dialpad.dialpad_departments_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
departments_delete Write
Execute official Dialpad API operation `departments.delete`. Endpoint: DELETE /api/v2/departments/{id}.
- Lua path
app.integrations.dialpad.departments_delete- Full name
dialpad.dialpad_departments_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
department_get Read
Execute official Dialpad API operation `departments.get`. Endpoint: GET /api/v2/departments/{id}.
- Lua path
app.integrations.dialpad.department_get- Full name
dialpad.dialpad_departments_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
department_list Read
Execute official Dialpad API operation `departments.listall`. Endpoint: GET /api/v2/departments.
- Lua path
app.integrations.dialpad.department_list- Full name
dialpad.dialpad_departments_listall
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_remove Write
Execute official Dialpad API operation `departments.operators.delete`. Endpoint: DELETE /api/v2/departments/{id}/operators.
- Lua path
app.integrations.dialpad.operator_remove- Full name
dialpad.dialpad_departments_operators_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_list Read
Execute official Dialpad API operation `departments.operators.get`. Endpoint: GET /api/v2/departments/{id}/operators.
- Lua path
app.integrations.dialpad.operator_list- Full name
dialpad.dialpad_departments_operators_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_add Write
Execute official Dialpad API operation `departments.operators.post`. Endpoint: POST /api/v2/departments/{id}/operators.
- Lua path
app.integrations.dialpad.operator_add- Full name
dialpad.dialpad_departments_operators_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
departments_update Write
Execute official Dialpad API operation `departments.update`. Endpoint: PATCH /api/v2/departments/{id}.
- Lua path
app.integrations.dialpad.departments_update- Full name
dialpad.dialpad_departments_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
fax_line_assign Write
Execute official Dialpad API operation `faxline.create`. Endpoint: POST /api/v2/faxline.
- Lua path
app.integrations.dialpad.fax_line_assign- Full name
dialpad.dialpad_faxline_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
phone_string_reformat Write
Execute official Dialpad API operation `format.post`. Endpoint: POST /api/v2/numbers/format.
- Lua path
app.integrations.dialpad.phone_string_reformat- Full name
dialpad.dialpad_format_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_assign Write
Execute official Dialpad API operation `numbers.assign_number.post`. Endpoint: POST /api/v2/numbers/{number}/assign.
- Lua path
app.integrations.dialpad.number_assign- Full name
dialpad.dialpad_numbers_assign_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_auto_assign Write
Execute official Dialpad API operation `numbers.assign_target_number.post`. Endpoint: POST /api/v2/numbers/assign.
- Lua path
app.integrations.dialpad.number_auto_assign- Full name
dialpad.dialpad_numbers_assign_target_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_unassign Write
Execute official Dialpad API operation `numbers.delete`. Endpoint: DELETE /api/v2/numbers/{number}.
- Lua path
app.integrations.dialpad.number_unassign- Full name
dialpad.dialpad_numbers_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_get Read
Execute official Dialpad API operation `numbers.get`. Endpoint: GET /api/v2/numbers/{number}.
- Lua path
app.integrations.dialpad.number_get- Full name
dialpad.dialpad_numbers_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_list Read
Execute official Dialpad API operation `numbers.list`. Endpoint: GET /api/v2/numbers.
- Lua path
app.integrations.dialpad.number_list- Full name
dialpad.dialpad_numbers_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_swap Write
Execute official Dialpad API operation `numbers.swap_number.post`. Endpoint: POST /api/v2/numbers/swap.
- Lua path
app.integrations.dialpad.number_swap- Full name
dialpad.dialpad_numbers_swap_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
token_authorize Read
Execute official Dialpad API operation `oauth2.authorize.get`. Endpoint: GET /oauth2/authorize.
- Lua path
app.integrations.dialpad.token_authorize- Full name
dialpad.dialpad_oauth2_authorize_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
token_deauthorize Write
Execute official Dialpad API operation `oauth2.deauthorize.post`. Endpoint: POST /oauth2/deauthorize.
- Lua path
app.integrations.dialpad.token_deauthorize- Full name
dialpad.dialpad_oauth2_deauthorize_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
token_redeem Write
Execute official Dialpad API operation `oauth2.token.post`. Endpoint: POST /oauth2/token.
- Lua path
app.integrations.dialpad.token_redeem- Full name
dialpad.dialpad_oauth2_token_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_centers_list Read
Execute official Dialpad API operation `callcenters.list`. Endpoint: GET /api/v2/offices/{office_id}/callcenters.
- Lua path
app.integrations.dialpad.call_centers_list- Full name
dialpad.dialpad_callcenters_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
coaching_team_list Read
Execute official Dialpad API operation `coaching_team.list`. Endpoint: GET /api/v2/offices/{office_id}/teams.
- Lua path
app.integrations.dialpad.coaching_team_list- Full name
dialpad.dialpad_coaching_team_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
department_list Read
Execute official Dialpad API operation `departments.list`. Endpoint: GET /api/v2/offices/{office_id}/departments.
- Lua path
app.integrations.dialpad.department_list- Full name
dialpad.dialpad_departments_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_assign Write
Execute official Dialpad API operation `numbers.assign_office_number.post`. Endpoint: POST /api/v2/offices/{id}/assign_number.
- Lua path
app.integrations.dialpad.number_assign- Full name
dialpad.dialpad_numbers_assign_office_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_unassign Write
Execute official Dialpad API operation `numbers.office_unassign_number.post`. Endpoint: POST /api/v2/offices/{id}/unassign_number.
- Lua path
app.integrations.dialpad.number_unassign- Full name
dialpad.dialpad_numbers_office_unassign_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
office_post_creates_secondary_office Write
Execute official Dialpad API operation `offices.create`. Endpoint: POST /api/v2/offices.
- Lua path
app.integrations.dialpad.office_post_creates_secondary_office- Full name
dialpad.dialpad_offices_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
e911_address_get Read
Execute official Dialpad API operation `offices.e911.get`. Endpoint: GET /api/v2/offices/{id}/e911.
- Lua path
app.integrations.dialpad.e911_address_get- Full name
dialpad.dialpad_offices_e911_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
e911_address_update Write
Execute official Dialpad API operation `offices.e911.update`. Endpoint: PUT /api/v2/offices/{id}/e911.
- Lua path
app.integrations.dialpad.e911_address_update- Full name
dialpad.dialpad_offices_e911_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
office_get Read
Execute official Dialpad API operation `offices.get`. Endpoint: GET /api/v2/offices/{id}.
- Lua path
app.integrations.dialpad.office_get- Full name
dialpad.dialpad_offices_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
office_list Read
Execute official Dialpad API operation `offices.list`. Endpoint: GET /api/v2/offices.
- Lua path
app.integrations.dialpad.office_list- Full name
dialpad.dialpad_offices_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
off_duty_status_list Read
Execute official Dialpad API operation `offices.offdutystatuses.get`. Endpoint: GET /api/v2/offices/{id}/offdutystatuses.
- Lua path
app.integrations.dialpad.off_duty_status_list- Full name
dialpad.dialpad_offices_offdutystatuses_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_remove Write
Execute official Dialpad API operation `offices.operators.delete`. Endpoint: DELETE /api/v2/offices/{id}/operators.
- Lua path
app.integrations.dialpad.operator_remove- Full name
dialpad.dialpad_offices_operators_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_list Read
Execute official Dialpad API operation `offices.operators.get`. Endpoint: GET /api/v2/offices/{id}/operators.
- Lua path
app.integrations.dialpad.operator_list- Full name
dialpad.dialpad_offices_operators_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
operator_add Write
Execute official Dialpad API operation `offices.operators.post`. Endpoint: POST /api/v2/offices/{id}/operators.
- Lua path
app.integrations.dialpad.operator_add- Full name
dialpad.dialpad_offices_operators_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
licenses_list_available Read
Execute official Dialpad API operation `plan.available_licenses.get`. Endpoint: GET /api/v2/offices/{office_id}/available_licenses.
- Lua path
app.integrations.dialpad.licenses_list_available- Full name
dialpad.dialpad_plan_available_licenses_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
billing_plan_get Read
Execute official Dialpad API operation `plan.get`. Endpoint: GET /api/v2/offices/{office_id}/plan.
- Lua path
app.integrations.dialpad.billing_plan_get- Full name
dialpad.dialpad_plan_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_phone_assign_pin Write
Execute official Dialpad API operation `deskphones.rooms.create_international_pin`. Endpoint: POST /api/v2/rooms/international_pin.
- Lua path
app.integrations.dialpad.room_phone_assign_pin- Full name
dialpad.dialpad_deskphones_rooms_create_international_pin
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_phone_delete Write
Execute official Dialpad API operation `deskphones.rooms.delete`. Endpoint: DELETE /api/v2/rooms/{parent_id}/deskphones/{id}.
- Lua path
app.integrations.dialpad.room_phone_delete- Full name
dialpad.dialpad_deskphones_rooms_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_phone_get Read
Execute official Dialpad API operation `deskphones.rooms.get`. Endpoint: GET /api/v2/rooms/{parent_id}/deskphones/{id}.
- Lua path
app.integrations.dialpad.room_phone_get- Full name
dialpad.dialpad_deskphones_rooms_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_phone_list Read
Execute official Dialpad API operation `deskphones.rooms.list`. Endpoint: GET /api/v2/rooms/{parent_id}/deskphones.
- Lua path
app.integrations.dialpad.room_phone_list- Full name
dialpad.dialpad_deskphones_rooms_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_assign Write
Execute official Dialpad API operation `numbers.assign_room_number.post`. Endpoint: POST /api/v2/rooms/{id}/assign_number.
- Lua path
app.integrations.dialpad.number_assign- Full name
dialpad.dialpad_numbers_assign_room_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_unassign Write
Execute official Dialpad API operation `numbers.room_unassign_number.post`. Endpoint: POST /api/v2/rooms/{id}/unassign_number.
- Lua path
app.integrations.dialpad.number_unassign- Full name
dialpad.dialpad_numbers_room_unassign_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_delete Write
Execute official Dialpad API operation `rooms.delete`. Endpoint: DELETE /api/v2/rooms/{id}.
- Lua path
app.integrations.dialpad.room_delete- Full name
dialpad.dialpad_rooms_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_get Read
Execute official Dialpad API operation `rooms.get`. Endpoint: GET /api/v2/rooms/{id}.
- Lua path
app.integrations.dialpad.room_get- Full name
dialpad.dialpad_rooms_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_list Read
Execute official Dialpad API operation `rooms.list`. Endpoint: GET /api/v2/rooms.
- Lua path
app.integrations.dialpad.room_list- Full name
dialpad.dialpad_rooms_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_update Write
Execute official Dialpad API operation `rooms.patch`. Endpoint: PATCH /api/v2/rooms/{id}.
- Lua path
app.integrations.dialpad.room_update- Full name
dialpad.dialpad_rooms_patch
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
room_create Write
Execute official Dialpad API operation `rooms.post`. Endpoint: POST /api/v2/rooms.
- Lua path
app.integrations.dialpad.room_create- Full name
dialpad.dialpad_rooms_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
schedule_reports_create Write
Execute official Dialpad API operation `schedule_reports.create`. Endpoint: POST /api/v2/schedulereports.
- Lua path
app.integrations.dialpad.schedule_reports_create- Full name
dialpad.dialpad_schedule_reports_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
schedule_reports_delete Write
Execute official Dialpad API operation `schedule_reports.delete`. Endpoint: DELETE /api/v2/schedulereports/{id}.
- Lua path
app.integrations.dialpad.schedule_reports_delete- Full name
dialpad.dialpad_schedule_reports_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
schedule_reports_get Read
Execute official Dialpad API operation `schedule_reports.get`. Endpoint: GET /api/v2/schedulereports/{id}.
- Lua path
app.integrations.dialpad.schedule_reports_get- Full name
dialpad.dialpad_schedule_reports_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
schedule_reports_list Read
Execute official Dialpad API operation `schedule_reports.list`. Endpoint: GET /api/v2/schedulereports.
- Lua path
app.integrations.dialpad.schedule_reports_list- Full name
dialpad.dialpad_schedule_reports_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
schedule_reports_update Write
Execute official Dialpad API operation `schedule_reports.update`. Endpoint: PATCH /api/v2/schedulereports/{id}.
- Lua path
app.integrations.dialpad.schedule_reports_update- Full name
dialpad.dialpad_schedule_reports_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
sms_send Write
Execute official Dialpad API operation `sms.send`. Endpoint: POST /api/v2/sms.
- Lua path
app.integrations.dialpad.sms_send- Full name
dialpad.dialpad_sms_send
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
stats_initiate_processing Write
Execute official Dialpad API operation `stats.create`. Endpoint: POST /api/v2/stats.
- Lua path
app.integrations.dialpad.stats_initiate_processing- Full name
dialpad.dialpad_stats_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
stats_get_result Read
Execute official Dialpad API operation `stats.get`. Endpoint: GET /api/v2/stats/{id}.
- Lua path
app.integrations.dialpad.stats_get_result- Full name
dialpad.dialpad_stats_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
agent_status_create Write
Execute official Dialpad API operation `webhook_agent_status_event_subscription.create`. Endpoint: POST /api/v2/subscriptions/agent_status.
- Lua path
app.integrations.dialpad.agent_status_create- Full name
dialpad.dialpad_webhook_agent_status_event_subscription_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
agent_status_delete Write
Execute official Dialpad API operation `webhook_agent_status_event_subscription.delete`. Endpoint: DELETE /api/v2/subscriptions/agent_status/{id}.
- Lua path
app.integrations.dialpad.agent_status_delete- Full name
dialpad.dialpad_webhook_agent_status_event_subscription_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
agent_status_get Read
Execute official Dialpad API operation `webhook_agent_status_event_subscription.get`. Endpoint: GET /api/v2/subscriptions/agent_status/{id}.
- Lua path
app.integrations.dialpad.agent_status_get- Full name
dialpad.dialpad_webhook_agent_status_event_subscription_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
agent_status_list Read
Execute official Dialpad API operation `webhook_agent_status_event_subscription.list`. Endpoint: GET /api/v2/subscriptions/agent_status.
- Lua path
app.integrations.dialpad.agent_status_list- Full name
dialpad.dialpad_webhook_agent_status_event_subscription_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
agent_status_update Write
Execute official Dialpad API operation `webhook_agent_status_event_subscription.update`. Endpoint: PATCH /api/v2/subscriptions/agent_status/{id}.
- Lua path
app.integrations.dialpad.agent_status_update- Full name
dialpad.dialpad_webhook_agent_status_event_subscription_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_event_create Write
Execute official Dialpad API operation `webhook_call_event_subscription.create`. Endpoint: POST /api/v2/subscriptions/call.
- Lua path
app.integrations.dialpad.call_event_create- Full name
dialpad.dialpad_webhook_call_event_subscription_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_event_delete Write
Execute official Dialpad API operation `webhook_call_event_subscription.delete`. Endpoint: DELETE /api/v2/subscriptions/call/{id}.
- Lua path
app.integrations.dialpad.call_event_delete- Full name
dialpad.dialpad_webhook_call_event_subscription_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_event_get Read
Execute official Dialpad API operation `webhook_call_event_subscription.get`. Endpoint: GET /api/v2/subscriptions/call/{id}.
- Lua path
app.integrations.dialpad.call_event_get- Full name
dialpad.dialpad_webhook_call_event_subscription_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_event_list Read
Execute official Dialpad API operation `webhook_call_event_subscription.list`. Endpoint: GET /api/v2/subscriptions/call.
- Lua path
app.integrations.dialpad.call_event_list- Full name
dialpad.dialpad_webhook_call_event_subscription_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_event_update Write
Execute official Dialpad API operation `webhook_call_event_subscription.update`. Endpoint: PATCH /api/v2/subscriptions/call/{id}.
- Lua path
app.integrations.dialpad.call_event_update- Full name
dialpad.dialpad_webhook_call_event_subscription_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
change_log_create Write
Execute official Dialpad API operation `webhook_change_log_event_subscription.create`. Endpoint: POST /api/v2/subscriptions/changelog.
- Lua path
app.integrations.dialpad.change_log_create- Full name
dialpad.dialpad_webhook_change_log_event_subscription_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
change_log_delete Write
Execute official Dialpad API operation `webhook_change_log_event_subscription.delete`. Endpoint: DELETE /api/v2/subscriptions/changelog/{id}.
- Lua path
app.integrations.dialpad.change_log_delete- Full name
dialpad.dialpad_webhook_change_log_event_subscription_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
change_log_get Read
Execute official Dialpad API operation `webhook_change_log_event_subscription.get`. Endpoint: GET /api/v2/subscriptions/changelog/{id}.
- Lua path
app.integrations.dialpad.change_log_get- Full name
dialpad.dialpad_webhook_change_log_event_subscription_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
change_log_list Read
Execute official Dialpad API operation `webhook_change_log_event_subscription.list`. Endpoint: GET /api/v2/subscriptions/changelog.
- Lua path
app.integrations.dialpad.change_log_list- Full name
dialpad.dialpad_webhook_change_log_event_subscription_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
change_log_update Write
Execute official Dialpad API operation `webhook_change_log_event_subscription.update`. Endpoint: PATCH /api/v2/subscriptions/changelog/{id}.
- Lua path
app.integrations.dialpad.change_log_update- Full name
dialpad.dialpad_webhook_change_log_event_subscription_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_event_create Write
Execute official Dialpad API operation `webhook_contact_event_subscription.create`. Endpoint: POST /api/v2/subscriptions/contact.
- Lua path
app.integrations.dialpad.contact_event_create- Full name
dialpad.dialpad_webhook_contact_event_subscription_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_event_delete Write
Execute official Dialpad API operation `webhook_contact_event_subscription.delete`. Endpoint: DELETE /api/v2/subscriptions/contact/{id}.
- Lua path
app.integrations.dialpad.contact_event_delete- Full name
dialpad.dialpad_webhook_contact_event_subscription_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_event_get Read
Execute official Dialpad API operation `webhook_contact_event_subscription.get`. Endpoint: GET /api/v2/subscriptions/contact/{id}.
- Lua path
app.integrations.dialpad.contact_event_get- Full name
dialpad.dialpad_webhook_contact_event_subscription_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_event_list Read
Execute official Dialpad API operation `webhook_contact_event_subscription.list`. Endpoint: GET /api/v2/subscriptions/contact.
- Lua path
app.integrations.dialpad.contact_event_list- Full name
dialpad.dialpad_webhook_contact_event_subscription_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
contact_event_update Write
Execute official Dialpad API operation `webhook_contact_event_subscription.update`. Endpoint: PATCH /api/v2/subscriptions/contact/{id}.
- Lua path
app.integrations.dialpad.contact_event_update- Full name
dialpad.dialpad_webhook_contact_event_subscription_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
sms_event_create Write
Execute official Dialpad API operation `webhook_sms_event_subscription.create`. Endpoint: POST /api/v2/subscriptions/sms.
- Lua path
app.integrations.dialpad.sms_event_create- Full name
dialpad.dialpad_webhook_sms_event_subscription_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
sms_event_delete Write
Execute official Dialpad API operation `webhook_sms_event_subscription.delete`. Endpoint: DELETE /api/v2/subscriptions/sms/{id}.
- Lua path
app.integrations.dialpad.sms_event_delete- Full name
dialpad.dialpad_webhook_sms_event_subscription_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
sms_event_get Read
Execute official Dialpad API operation `webhook_sms_event_subscription.get`. Endpoint: GET /api/v2/subscriptions/sms/{id}.
- Lua path
app.integrations.dialpad.sms_event_get- Full name
dialpad.dialpad_webhook_sms_event_subscription_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
sms_event_list Read
Execute official Dialpad API operation `webhook_sms_event_subscription.list`. Endpoint: GET /api/v2/subscriptions/sms.
- Lua path
app.integrations.dialpad.sms_event_list- Full name
dialpad.dialpad_webhook_sms_event_subscription_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
sms_event_update Write
Execute official Dialpad API operation `webhook_sms_event_subscription.update`. Endpoint: PATCH /api/v2/subscriptions/sms/{id}.
- Lua path
app.integrations.dialpad.sms_event_update- Full name
dialpad.dialpad_webhook_sms_event_subscription_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_transcript_get Read
Execute official Dialpad API operation `transcripts.get`. Endpoint: GET /api/v2/transcripts/{call_id}.
- Lua path
app.integrations.dialpad.call_transcript_get- Full name
dialpad.dialpad_transcripts_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_transcript_get_url Read
Execute official Dialpad API operation `transcripts.get_url`. Endpoint: GET /api/v2/transcripts/{call_id}/url.
- Lua path
app.integrations.dialpad.call_transcript_get_url- Full name
dialpad.dialpad_transcripts_get_url
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_device_get Read
Execute official Dialpad API operation `userdevices.get`. Endpoint: GET /api/v2/userdevices/{id}.
- Lua path
app.integrations.dialpad.user_device_get- Full name
dialpad.dialpad_userdevices_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_device_list Read
Execute official Dialpad API operation `userdevices.list`. Endpoint: GET /api/v2/userdevices.
- Lua path
app.integrations.dialpad.user_device_list- Full name
dialpad.dialpad_userdevices_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
caller_id_get Read
Execute official Dialpad API operation `caller_id.users.get`. Endpoint: GET /api/v2/users/{id}/caller_id.
- Lua path
app.integrations.dialpad.caller_id_get- Full name
dialpad.dialpad_caller_id_users_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
caller_id_post Write
Execute official Dialpad API operation `caller_id.users.post`. Endpoint: POST /api/v2/users/{id}/caller_id.
- Lua path
app.integrations.dialpad.caller_id_post- Full name
dialpad.dialpad_caller_id_users_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
desk_phone_delete Write
Execute official Dialpad API operation `deskphones.users.delete`. Endpoint: DELETE /api/v2/users/{parent_id}/deskphones/{id}.
- Lua path
app.integrations.dialpad.desk_phone_delete- Full name
dialpad.dialpad_deskphones_users_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
desk_phone_get Read
Execute official Dialpad API operation `deskphones.users.get`. Endpoint: GET /api/v2/users/{parent_id}/deskphones/{id}.
- Lua path
app.integrations.dialpad.desk_phone_get- Full name
dialpad.dialpad_deskphones_users_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
desk_phone_list Read
Execute official Dialpad API operation `deskphones.users.list`. Endpoint: GET /api/v2/users/{parent_id}/deskphones.
- Lua path
app.integrations.dialpad.desk_phone_list- Full name
dialpad.dialpad_deskphones_users_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_assign Write
Execute official Dialpad API operation `numbers.assign_user_number.post`. Endpoint: POST /api/v2/users/{id}/assign_number.
- Lua path
app.integrations.dialpad.number_assign- Full name
dialpad.dialpad_numbers_assign_user_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
number_unassign Write
Execute official Dialpad API operation `numbers.user_unassign_number.post`. Endpoint: POST /api/v2/users/{id}/unassign_number.
- Lua path
app.integrations.dialpad.number_unassign- Full name
dialpad.dialpad_numbers_user_unassign_number_post
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
screen_pop_trigger Write
Execute official Dialpad API operation `screen_pop.initiate`. Endpoint: POST /api/v2/users/{id}/screenpop.
- Lua path
app.integrations.dialpad.screen_pop_trigger- Full name
dialpad.dialpad_screen_pop_initiate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_create Write
Execute official Dialpad API operation `users.create`. Endpoint: POST /api/v2/users.
- Lua path
app.integrations.dialpad.user_create- Full name
dialpad.dialpad_users_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_delete Write
Execute official Dialpad API operation `users.delete`. Endpoint: DELETE /api/v2/users/{id}.
- Lua path
app.integrations.dialpad.user_delete- Full name
dialpad.dialpad_users_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
e911_address_get Read
Execute official Dialpad API operation `users.e911.get`. Endpoint: GET /api/v2/users/{id}/e911.
- Lua path
app.integrations.dialpad.e911_address_get- Full name
dialpad.dialpad_users_e911_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
e911_address_update Write
Execute official Dialpad API operation `users.e911.update`. Endpoint: PUT /api/v2/users/{id}/e911.
- Lua path
app.integrations.dialpad.e911_address_update- Full name
dialpad.dialpad_users_e911_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_get Read
Execute official Dialpad API operation `users.get`. Endpoint: GET /api/v2/users/{id}.
- Lua path
app.integrations.dialpad.user_get- Full name
dialpad.dialpad_users_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_initiate Write
Execute official Dialpad API operation `users.initiate_call`. Endpoint: POST /api/v2/users/{id}/initiate_call.
- Lua path
app.integrations.dialpad.call_initiate- Full name
dialpad.dialpad_users_initiate_call
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_list Read
Execute official Dialpad API operation `users.list`. Endpoint: GET /api/v2/users.
- Lua path
app.integrations.dialpad.user_list- Full name
dialpad.dialpad_users_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_switch_office Write
Execute official Dialpad API operation `users.move_office.patch`. Endpoint: PATCH /api/v2/users/{id}/move_office.
- Lua path
app.integrations.dialpad.user_switch_office- Full name
dialpad.dialpad_users_move_office_patch
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
persona_list Read
Execute official Dialpad API operation `users.personas.get`. Endpoint: GET /api/v2/users/{id}/personas.
- Lua path
app.integrations.dialpad.persona_list- Full name
dialpad.dialpad_users_personas_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_vi_toggle Write
Execute official Dialpad API operation `users.toggle_call_vi`. Endpoint: PATCH /api/v2/users/{id}/togglevi.
- Lua path
app.integrations.dialpad.call_vi_toggle- Full name
dialpad.dialpad_users_toggle_call_vi
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
do_not_disturb_toggle Write
Execute official Dialpad API operation `users.toggle_dnd`. Endpoint: PATCH /api/v2/users/{id}/togglednd.
- Lua path
app.integrations.dialpad.do_not_disturb_toggle- Full name
dialpad.dialpad_users_toggle_dnd
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_update Write
Execute official Dialpad API operation `users.update`. Endpoint: PATCH /api/v2/users/{id}.
- Lua path
app.integrations.dialpad.user_update- Full name
dialpad.dialpad_users_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
call_recording_toggle Write
Execute official Dialpad API operation `users.update_active_call`. Endpoint: PATCH /api/v2/users/{id}/activecall.
- Lua path
app.integrations.dialpad.call_recording_toggle- Full name
dialpad.dialpad_users_update_active_call
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
user_status_update Write
Execute official Dialpad API operation `users.update_status`. Endpoint: PATCH /api/v2/users/{id}/status.
- Lua path
app.integrations.dialpad.user_status_update- Full name
dialpad.dialpad_users_update_status
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
webhook_update Write
Execute official Dialpad API operation `webhook.update`. Endpoint: PATCH /api/v2/webhooks/{id}.
- Lua path
app.integrations.dialpad.webhook_update- Full name
dialpad.dialpad_webhook_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
webhook_create Write
Execute official Dialpad API operation `webhooks.create`. Endpoint: POST /api/v2/webhooks.
- Lua path
app.integrations.dialpad.webhook_create- Full name
dialpad.dialpad_webhooks_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
webhook_delete Write
Execute official Dialpad API operation `webhooks.delete`. Endpoint: DELETE /api/v2/webhooks/{id}.
- Lua path
app.integrations.dialpad.webhook_delete- Full name
dialpad.dialpad_webhooks_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
webhook_get Read
Execute official Dialpad API operation `webhooks.get`. Endpoint: GET /api/v2/webhooks/{id}.
- Lua path
app.integrations.dialpad.webhook_get- Full name
dialpad.dialpad_webhooks_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
webhook_list Read
Execute official Dialpad API operation `webhooks.list`. Endpoint: GET /api/v2/webhooks.
- Lua path
app.integrations.dialpad.webhook_list- Full name
dialpad.dialpad_webhooks_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
websocket_create Write
Execute official Dialpad API operation `websockets.create`. Endpoint: POST /api/v2/websockets.
- Lua path
app.integrations.dialpad.websocket_create- Full name
dialpad.dialpad_websockets_create
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
websocket_delete Write
Execute official Dialpad API operation `websockets.delete`. Endpoint: DELETE /api/v2/websockets/{id}.
- Lua path
app.integrations.dialpad.websocket_delete- Full name
dialpad.dialpad_websockets_delete
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
websocket_get Read
Execute official Dialpad API operation `websockets.get`. Endpoint: GET /api/v2/websockets/{id}.
- Lua path
app.integrations.dialpad.websocket_get- Full name
dialpad.dialpad_websockets_get
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
websocket_list Read
Execute official Dialpad API operation `websockets.list`. Endpoint: GET /api/v2/websockets.
- Lua path
app.integrations.dialpad.websocket_list- Full name
dialpad.dialpad_websockets_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
websocket_update Write
Execute official Dialpad API operation `websockets.update`. Endpoint: PATCH /api/v2/websockets/{id}.
- Lua path
app.integrations.dialpad.websocket_update- Full name
dialpad.dialpad_websockets_update
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||