OAUTH2
dialpad_oauth
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.
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.
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
OAUTH2
No fields declared in this snapshot.
API_KEY
No fields declared in this snapshot.
Capability index
Showing 91–120 of 192 actions
DIALPAD_INITIATE_OUTBOUND_CALL_VIA_API
The InitiateOutboundCall endpoint allows you to programmatically initiate an outbound call using the Dialpad API. This tool is used to place calls on behalf of a Dialpad user to a specified phone number. It supports various customization options, including setting custom caller ID, associating the call with a group, a…
Untrusted display-only summary
DIALPAD_INITIATE_USER_CALL_WITH_GROUP_OPTIONS
Initiates an outbound call for a specified Dialpad user. This endpoint allows you to programmatically start a phone call to a given number, with options to customize the call's properties such as the caller ID and associated group. It's particularly useful for automating outbound calling processes or integrating Dialp…
Untrusted display-only summary
DIALPAD_LIST_CHANNELS_API
Retrieves a list of all available communication channels in the Dialpad platform. This endpoint provides an overview of the various channels that can be used for voice, SMS, and other digital engagement methods within Dialpad. It should be used when you need to obtain information about the communication options availa…
Untrusted display-only summary
DIALPAD_LIST_CONFERENCE_ROOMS
Retrieves a list of conference rooms available in the Dialpad system. This endpoint allows users to fetch information about both virtual and physical conference rooms set up within their Dialpad account. It can be used to gather details such as room names, capacities, and configurations for scheduling or managing meet…
Untrusted display-only summary
DIALPAD_LIST_OFFICES_ENDPOINT
Retrieves a list of offices within the Dialpad platform. This endpoint provides access to office information, which is crucial for managing multiple offices in an organization using Dialpad. It should be used when you need to obtain an overview of all offices or gather specific details about offices registered in the…
Untrusted display-only summary
DIALPAD_LIST_USERS
Retrieves a list of users from the Dialpad system. This endpoint allows you to fetch user account information, which is essential for user management and provisioning tasks. It can be used to sync user data with external systems, perform audits, or gather information for reporting purposes. The endpoint likely support…
Untrusted display-only summary
DIALPAD_MODIFY_CONTACT_DETAILS_USING_ID
Updates an existing contact's information in the Dialpad system. This endpoint allows for partial updates of contact details, including personal information, communication details, and associated URLs. It's used when you need to modify or add information to an existing contact record. The endpoint supports updating mu…
Untrusted display-only summary
DIALPAD_MODIFY_CUSTOM_IVR_SETTINGS
Updates a custom Interactive Voice Response (IVR) configuration for a specific target within the Dialpad system. This endpoint allows you to assign an existing IVR workflow to a particular target (such as a call center or department) and specify its application for inbound, outbound, or both types of calls. It's parti…
Untrusted display-only summary
DIALPAD_MODIFY_OPERATOR_SKILL_LEVEL
Updates the skill level of a specific operator in a designated call center. This endpoint allows administrators to adjust an operator's proficiency rating, which can be used for call routing, performance tracking, and workforce management. The skill level is represented as an integer from 0 to 100, with higher values…
Untrusted display-only summary
DIALPAD_MODIFY_WEBHOOK_CONFIGURATION
Updates an existing webhook configuration in the Dialpad API. This endpoint allows you to modify the destination URL and/or the secret used for request validation of a specific webhook. Use this when you need to change where webhook events are sent or update the security settings of an existing webhook. The endpoint i…
Untrusted display-only summary
DIALPAD_MOVE_USER_TO_SPECIFIED_OFFICE
Updates a user's office assignment within the Dialpad system. This endpoint allows administrators to move a user from their current office to a different office. It should be used when there's a need to change a user's organizational association, such as during departmental transfers or office relocations. The operati…
Untrusted display-only summary
DIALPAD_OAUTH2_AUTHORIZE_ENDPOINT
Initiates the OAuth 2.0 authorization process for the Dialpad API. This endpoint is the entry point for obtaining user consent and generating an authorization code, which can later be exchanged for an access token. It should be used when an application needs to request permission to access a user's Dialpad resources.…
Untrusted display-only summary
DIALPAD_PATCH_ACCESS_CONTROL_POLICY_BY_ID
This endpoint allows you to update an existing access control policy in the Dialpad system. It provides the ability to modify various attributes of a policy, including its name, description, associated permissions, and state. This endpoint is particularly useful for adjusting policy settings as organizational needs ch…
Untrusted display-only summary
DIALPAD_PATCH_AGENT_STATUS_EVENT_SUBSCRIPTION
Updates an existing agent status subscription in the Dialpad system. This endpoint allows you to modify the configuration of a subscription that tracks changes in agent statuses within a contact center environment. Use this to adjust the subscription's enabled state, change the associated logging endpoint, or update t…
Untrusted display-only summary
DIALPAD_PATCH_CALL_ROUTER_BY_ID
Updates an existing call router in the Dialpad system. This endpoint allows you to modify various settings of a call router, including its default target, enabled state, name, office association, error handling, routing URL, and authentication secret. Use this when you need to change the behavior or configuration of a…
Untrusted display-only summary
DIALPAD_PATCH_DEPARTMENT_DETAILS_BY_ID
Updates the settings and configuration of a specific department in the Dialpad system. This endpoint allows for comprehensive modification of department properties, including operating hours, call routing strategies, hold queue settings, and voice intelligence features. It's particularly useful for adjusting departmen…
Untrusted display-only summary
DIALPAD_PATCH_SUBSCRIPTION_CHANGELOG_ENDPOINT
Updates an existing change log event subscription in the Dialpad system. This endpoint allows you to modify the status of a subscription and associate it with a specific logging endpoint. Use this when you need to enable or disable notifications for system changes or when you want to change the destination for these n…
Untrusted display-only summary
DIALPAD_PATCH_USER_ACTIVE_CALL_RECORDING
Updates the call recording settings for an active call of a specific Dialpad user. This endpoint allows real-time management of call recording features during an ongoing call, including enabling or disabling recording, controlling the playback of recording indication messages, and specifying the scope of recording for…
Untrusted display-only summary
DIALPAD_PATCH_USER_STATUS
Updates the status of a specific user in the Dialpad system. This endpoint allows you to set or modify a user's status message and optionally specify an expiration time for that status. It's particularly useful for indicating a user's availability, current activity, or temporary absence. The endpoint should be used wh…
Untrusted display-only summary
DIALPAD_PATCH_WEBSOCKET_SIGNATURE_SECRET
Updates the signature secret for a specific websocket connection in the Dialpad platform. This endpoint allows you to modify the authentication mechanism used to validate incoming requests to the websocket. Use this when you need to rotate the secret for security reasons or when setting up a new authentication scheme…
Untrusted display-only summary
DIALPAD_POST_CALL_EVENT_SUBSCRIPTION
Creates a new call event subscription in the Dialpad system, allowing real-time notifications for various call states and actions. This endpoint enables developers to set up targeted event streams for specific call centers, users, or other entities within Dialpad. Use this when you need to monitor call activities, aut…
Untrusted display-only summary
DIALPAD_POST_RECORDING_SHARE_LINK
Creates a shareable link for a specific recording in Dialpad, such as a call recording or voicemail. This endpoint allows users to generate a link that can be used to share recordings with others, with customizable privacy settings. It should be used when you need to create a URL for sharing a recording outside of the…
Untrusted display-only summary
DIALPAD_POST_SUBSCRIPTION_CHANGE_LOG_EVENT
Creates or updates a subscription for changelog events in the Dialpad system. This endpoint allows developers to set up real-time notifications for changes and updates within Dialpad, such as API modifications, feature releases, or system updates. By configuring this subscription, you can ensure your application stays…
Untrusted display-only summary
DIALPAD_POST_USERS_SCREENPOP_URI
Triggers a screen pop for a specific Dialpad user, displaying relevant information during a call or communication event. This endpoint should be used when you need to automatically present contextual data to a user's screen, such as customer information from a CRM system. It's particularly useful in contact center sce…
Untrusted display-only summary
DIALPAD_POST_WEBSOCKET_CONNECTION_SECRET
Creates a websocket connection for real-time communication with the Dialpad platform. This endpoint enables applications to establish a persistent, full-duplex connection for receiving live updates and event notifications from Dialpad. Use this when you need to implement features that require instant updates, such as…
Untrusted display-only summary
DIALPAD_REASSIGN_PHONE_NUMBER_TO_TARGET
Assigns or reassigns a phone number to a specific target within the Dialpad system. This endpoint allows you to associate a phone number with various entities such as users, departments, call centers, or other supported target types. Use this when you need to allocate or reallocate phone numbers across your Dialpad or…
Untrusted display-only summary
DIALPAD_REDEEM_ACCESS_OR_REFRESH_TOKEN
The OAuth 2.0 token endpoint for Dialpad's API is used to obtain access tokens for authenticating API requests. It supports two grant types: Authorization Code and Refresh Token. For the Authorization Code flow, it exchanges an authorization code for an access token, enabling secure user authentication without exposin…
Untrusted display-only summary
DIALPAD_REMOVE_BLOCKED_NUMBERS
Removes specified phone numbers from the blocked list in the Dialpad system. This endpoint allows you to unblock multiple phone numbers in a single API call, streamlining the process of managing blocked numbers. Use this when you need to restore communication capabilities with previously blocked numbers, such as when…
Untrusted display-only summary
DIALPAD_RETRIEVE_ACCESS_CONTROL_POLICY_ASSIGNMENTS
Retrieves the assignments of a specific access control policy in Dialpad. This endpoint allows company administrators to view which users, roles, or groups have been assigned to a particular access control policy. It's useful for auditing and managing permissions within the Dialpad platform. The endpoint returns a lis…
Untrusted display-only summary
DIALPAD_RETRIEVE_ACCESS_CONTROL_POLICY_BY_ID
Retrieves detailed information about a specific access control policy in the Dialpad system. This endpoint allows administrators to fetch the configuration and settings of a particular policy, which defines custom permissions and access levels for users within the Dialpad platform. Use this endpoint when you need to r…
Untrusted display-only summary
Provenance
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.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.