All integrations
DI
Catalogue metadata onlycommunicationv20260721_00

DIALPAD

Dialpad

Dialpad is a cloud-based business phone system and contact center platform that enables voice, video, messages and meetings across your existing devices

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

192

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY

OAUTH2

dialpad_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

dialpad_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 151–180 of 192 actions

Retrieve room information by id

DIALPAD_RETRIEVE_ROOM_INFORMATION_BY_ID

Retrieves detailed information about a specific room in the Dialpad system. This endpoint allows you to fetch the current state, settings, and properties of a virtual collaboration space identified by its unique ID. Use this when you need to access up-to-date information about a particular room, such as its name, part…

Untrusted display-only summary

Retrieve schedule report by id

DIALPAD_RETRIEVE_SCHEDULE_REPORT_BY_ID

Retrieves detailed information about a specific scheduled report in the Dialpad system. This endpoint allows you to fetch the configuration and metadata of a pre-defined report, which may include communication metrics, analytics, or other relevant data aggregated from Dialpad's communication platform. Use this endpoin…

Untrusted display-only summary

Retrieve sms opt out by company id

DIALPAD_RETRIEVE_SMS_OPT_OUT_BY_COMPANY_ID

Retrieves the SMS opt-out list for a specific company within the Dialpad platform. This endpoint allows you to fetch all phone numbers that have opted out of receiving SMS messages from the specified company. Use this endpoint when you need to check which recipients have unsubscribed from SMS communications, ensuring…

Untrusted display-only summary

Retrieve sms subscription by id

DIALPAD_RETRIEVE_SMS_SUBSCRIPTION_BY_ID

Retrieves detailed information about a specific SMS subscription in Dialpad. This endpoint allows developers to fetch the current status, configuration, and other relevant details of an SMS subscription by providing its unique identifier. Use this endpoint when you need to check the properties of an existing SMS subsc…

Untrusted display-only summary

Retrieve sms subscriptions

DIALPAD_RETRIEVE_SMS_SUBSCRIPTIONS

Retrieves a list of SMS subscriptions associated with the authenticated user's Dialpad account. This endpoint allows users to view and manage their current SMS subscription plans and settings. It should be used when you need to obtain information about active SMS subscriptions, such as subscription status, plan detail…

Untrusted display-only summary

Retrieve specific webhook by id

DIALPAD_RETRIEVE_SPECIFIC_WEBHOOK_BY_ID

Retrieves detailed information about a specific webhook configuration in the Dialpad system. This endpoint allows developers to fetch the current status, settings, and event subscriptions for a particular webhook identified by its unique ID. Use this endpoint when you need to check the configuration of an existing web…

Untrusted display-only summary

Retrieve stat by id

DIALPAD_RETRIEVE_STAT_BY_ID

Retrieves detailed statistics and analytics data for a specific entity within the Dialpad platform. This endpoint allows you to access performance metrics, communication data, and other relevant statistics for a user, team, or call center identified by the provided ID. Use this endpoint when you need to analyze the pe…

Untrusted display-only summary

Retrieve subscription change log

DIALPAD_RETRIEVE_SUBSCRIPTION_CHANGE_LOG

Retrieves the changelog for Dialpad API subscriptions. This endpoint provides a historical record of changes and updates made to subscription events and notifications within the Dialpad system. It's useful for tracking modifications to webhooks, event subscriptions, and other notification-related configurations over t…

Untrusted display-only summary

Retrieve subscription change log by id

DIALPAD_RETRIEVE_SUBSCRIPTION_CHANGE_LOG_BY_ID

Retrieves the changelog for a specific subscription in the Dialpad system. This endpoint allows you to access a historical record of changes made to a particular subscription, including updates, modifications, or status changes. It is useful for auditing purposes, troubleshooting issues, or tracking the evolution of a…

Untrusted display-only summary

Retrieve subscription contacts

DIALPAD_RETRIEVE_SUBSCRIPTION_CONTACTS

Retrieves subscription information for contacts in the Dialpad system. This endpoint allows you to fetch details about contact event subscriptions, which are crucial for receiving real-time notifications about contact-related events such as updates, calls, or SMS activities. Use this endpoint when you need to monitor…

Untrusted display-only summary

Retrieve teams for office id

DIALPAD_RETRIEVE_TEAMS_FOR_OFFICE_ID

Retrieves a list of teams associated with a specific office in the Dialpad organization. This endpoint is useful for getting an overview of the team structure within a particular office, which can be valuable for administrative tasks, reporting, or integrating Dialpad's organizational structure with other systems. It…

Untrusted display-only summary

Retrieve user device by id

DIALPAD_RETRIEVE_USER_DEVICE_BY_ID

Retrieves detailed information about a specific user device associated with a Dialpad account. This endpoint allows developers to fetch the current state and configuration of a particular device by providing its unique identifier. Use this when you need to access up-to-date information about a user's device, such as i…

Untrusted display-only summary

Retrieve user devices list

DIALPAD_RETRIEVE_USER_DEVICES_LIST

Retrieves a list of devices associated with users in the Dialpad system. This endpoint allows you to fetch information about various communication devices used within your Dialpad organization, such as desk phones, softphones, or mobile devices. Use this endpoint when you need to inventory or manage the devices connec…

Untrusted display-only summary

Retrieve user personas by id

DIALPAD_RETRIEVE_USER_PERSONAS_BY_ID

Retrieves all personas associated with a specific user in the Dialpad system. This endpoint allows you to fetch the various identities or roles that a user can assume when making calls, providing detailed information about each persona. Use this endpoint when you need to display or manage the different caller identiti…

Untrusted display-only summary

Retrieve websocket by id

DIALPAD_RETRIEVE_WEBSOCKET_BY_ID

Retrieves detailed information about a specific WebSocket connection using its unique identifier. This endpoint allows developers to query the status, metadata, and other relevant details of an active or recent WebSocket connection in the Dialpad system. It's particularly useful for monitoring real-time event subscrip…

Untrusted display-only summary

Retrieve websocket connection

DIALPAD_RETRIEVE_WEBSOCKET_CONNECTION

Retrieves information about WebSocket connections or initiates a WebSocket connection for real-time event subscriptions with Dialpad. This endpoint is essential for applications that require live updates and real-time communication capabilities within the Dialpad platform. It enables developers to establish a persiste…

Untrusted display-only summary

Send sms with optional media and group sender

DIALPAD_SEND_SMS_WITH_OPTIONAL_MEDIA_AND_GROUP_SENDER

The SendSMS endpoint allows you to send SMS or MMS messages through the Dialpad platform to one or multiple recipients. This versatile tool supports various sender identification methods, group messaging, and media attachments. Use it to programmatically send text or multimedia messages, integrate with Dialpad channel…

Untrusted display-only summary

Set user caller id by id

DIALPAD_SET_USER_CALLER_ID_BY_ID

Sets or blocks the Caller ID for a specific Dialpad user. This endpoint allows you to define the phone number that will be displayed when the user makes outgoing calls, or to block the Caller ID entirely. Use this when you need to customize how a user's calls appear to recipients or to ensure privacy by blocking the C…

Untrusted display-only summary

Subscribe contact event

DIALPAD_SUBSCRIBE_CONTACT_EVENT

Creates a new contact event subscription in the Dialpad platform, allowing you to receive real-time updates about changes to contacts. This endpoint enables you to subscribe to events for either local (personal) or shared (organization-wide) contacts. Use this when you need to integrate contact management functionalit…

Untrusted display-only summary

Toggle user do not disturb status

DIALPAD_TOGGLE_USER_DO_NOT_DISTURB_STATUS

The ToggleUserDoNotDisturb endpoint allows you to update the Do Not Disturb (DND) status for a specific user in the Dialpad system. This powerful feature enables programmatic control over a user's availability, helping to manage notifications and improve focus time. The endpoint can be used to enable or disable DND fo…

Untrusted display-only summary

Toggle vi call for user by id

DIALPAD_TOGGLE_VI_CALL_FOR_USER_BY_ID

Toggles the Voice Intelligence (VI) feature for a specific Dialpad user. This endpoint allows administrators to enable or disable VI capabilities for individual users, which includes features like real-time transcription, sentiment analysis, and smart notes during calls. Use this endpoint when you need to manage VI ac…

Untrusted display-only summary

Transfer call to destination

DIALPAD_TRANSFER_CALL_TO_DESTINATION

Transfers an active call within the Dialpad system to a new destination. This endpoint allows for flexible call routing by enabling transfers to another ongoing call, a specific phone number, or a predefined target within the Dialpad ecosystem (such as a call center, department, office, or user). It provides options t…

Untrusted display-only summary

Unassign access control policy from user

DIALPAD_UNASSIGN_ACCESS_CONTROL_POLICY_FROM_USER

This endpoint unassigns a user from a specific access control policy in Dialpad. It allows for granular control over policy assignments by supporting unassignment at different target levels (company, office, or call center). The endpoint can be used to remove a user's access to specific settings or features defined by…

Untrusted display-only summary

Unassign office number

DIALPAD_UNASSIGN_OFFICE_NUMBER

This endpoint unassigns a specific phone number from a Dialpad office. It is used to remove the association between a phone number and an office, which can be helpful for reorganizing phone number allocations or preparing a number for reassignment. The endpoint should be used when an administrator needs to free up a p…

Untrusted display-only summary

Unassign room phone number

DIALPAD_UNASSIGN_ROOM_PHONE_NUMBER

This endpoint unassigns a phone number from a specific room in the Dialpad system. It allows you to remove a previously assigned phone number from a room, freeing it up for potential reassignment or to adjust room configurations. Use this when you need to change the phone number associated with a room or when decommis…

Untrusted display-only summary

Unassign user phone number

DIALPAD_UNASSIGN_USER_PHONE_NUMBER

Unassigns a specified phone number from a user's Dialpad account. This endpoint should be used when you need to remove a phone number association from a particular user, such as when an employee changes roles or leaves the organization. It allows for efficient management of phone number resources within your Dialpad s…

Untrusted display-only summary

Unpark call by user id

DIALPAD_UNPARK_CALL_BY_USER_ID

Unparks a previously parked call in the Dialpad system. This endpoint allows you to retrieve a call that was temporarily placed on hold (parked) and assign it to a specific user for handling. It's particularly useful in call center or team environments where calls may need to be transferred or picked up by different t…

Untrusted display-only summary

Update call center settings by id

DIALPAD_UPDATE_CALL_CENTER_SETTINGS_BY_ID

Updates the configuration of an existing call center in the Dialpad platform. This endpoint allows for comprehensive modifications to call center settings, including operational hours, routing strategies, hold queue management, alerts, and advanced features like auto call recording and voice intelligence. It's particu…

Untrusted display-only summary

Update call review share link privacy

DIALPAD_UPDATE_CALL_REVIEW_SHARE_LINK_PRIVACY

Updates the privacy settings of an existing call review share link in Dialpad. This endpoint allows you to modify the accessibility of a shared call recording, controlling whether it can be viewed only by company members or by anyone with the link. Use this when you need to adjust the visibility of a previously shared…

Untrusted display-only summary

Update call subscription by id

DIALPAD_UPDATE_CALL_SUBSCRIPTION_BY_ID

Updates an existing call event subscription in the Dialpad system. This endpoint allows you to modify various aspects of a subscription, including the call states to monitor, the subscription's active status, associated logging endpoint, and event filtering criteria. Use this when you need to adjust the behavior of an…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.