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 1–30 of 192 actions

Access control policies listing

DIALPAD_ACCESS_CONTROL_POLICIES_LISTING

Retrieves a list of access control policies for the authenticated Dialpad company. This endpoint allows company administrators to view all custom sets of permissions defined for AI Contact Center settings. It should be used when auditing existing policies, preparing to assign roles to users, or before creating new pol…

Untrusted display-only summary

Add blocked phone numbers

DIALPAD_ADD_BLOCKED_PHONE_NUMBERS

Adds specified phone numbers to the blocked list in Dialpad. This endpoint allows users to block unwanted or spam numbers, preventing incoming calls or messages from these numbers. It accepts a list of E.164 formatted phone numbers and adds them to the user's blocked list. This tool should be used when there's a need…

Untrusted display-only summary

Add department operator by id

DIALPAD_ADD_DEPARTMENT_OPERATOR_BY_ID

Adds a new operator to a specific department in Dialpad. This endpoint allows you to assign either a user or a room as an operator, with the option to specify their role. It's used to manage call handling and department operations by adding new operators or updating existing ones with different roles. The department I…

Untrusted display-only summary

Add member to channel

DIALPAD_ADD_MEMBER_TO_CHANNEL

Adds a new member to a specified channel within the Dialpad communication platform. This endpoint allows you to expand the membership of a channel by providing the user ID of the person you want to add. It's particularly useful for programmatically managing channel memberships, such as when onboarding new team members…

Untrusted display-only summary

Add member to coaching team

DIALPAD_ADD_MEMBER_TO_COACHING_TEAM

Adds a new member to a specific coaching team in Dialpad. This endpoint allows you to assign a user to a coaching team with a designated role, enabling effective team management and performance monitoring. Use this when you need to include a new coach or trainee in an existing coaching team. The endpoint requires the…

Untrusted display-only summary

Add operator to call center

DIALPAD_ADD_OPERATOR_TO_CALL_CENTER

This endpoint adds a new operator to a specified call center in the Dialpad system. It allows for the configuration of the operator's role, skill level, and license type, as well as managing phone number retention when switching to a support license. Use this endpoint when you need to expand your call center team or a…

Untrusted display-only summary

Add operator to office

DIALPAD_ADD_OPERATOR_TO_OFFICE

This endpoint adds a new operator to a specific office within the Dialpad system. It allows administrators to assign users or rooms as operators, enhancing the office's communication capabilities. The endpoint requires the office ID (specified in the path), the operator's ID, and the type of operator (user or room). O…

Untrusted display-only summary

Add participant to call

DIALPAD_ADD_PARTICIPANT_TO_CALL

Adds a new participant to an existing call in the Dialpad system. This endpoint allows you to include additional members in an ongoing call by specifying either a phone number or a target within your Dialpad organization. Use this when you need to add someone to a call that is already in progress, such as bringing in…

Untrusted display-only summary

Assign fax line to target

DIALPAD_ASSIGN_FAX_LINE_TO_TARGET

Creates and assigns a new fax line to a specified target (user or department) in the Dialpad system. This endpoint allows you to set up a fax line with various options, including reserved numbers, area code-based searches, or toll-free numbers. Use this when you need to provision a new fax line for a user or departmen…

Untrusted display-only summary

Assign number to call router

DIALPAD_ASSIGN_NUMBER_TO_CALL_ROUTER

This endpoint assigns a phone number to a specific call router in the Dialpad system. It allows users to either provide a full phone number for assignment or specify an area code to automatically select an available number within that region. The assigned number can optionally be set as the primary number for the call…

Untrusted display-only summary

Assign phone number to office

DIALPAD_ASSIGN_PHONE_NUMBER_TO_OFFICE

This endpoint assigns a phone number to a specific office in the Dialpad system. It allows you to either specify a particular phone number or request an available number from a given area code. The assigned number can optionally be set as the primary number for the office. Use this endpoint when you need to add a new…

Untrusted display-only summary

Assign phone number to room

DIALPAD_ASSIGN_PHONE_NUMBER_TO_ROOM

Assigns a phone number to a specified room in Dialpad. This endpoint allows you to either assign a specific phone number or request a number from a given area code. It's useful for setting up new rooms or updating existing ones with additional or primary phone numbers. The assigned number can optionally be set as the…

Untrusted display-only summary

Assign phone number to target

DIALPAD_ASSIGN_PHONE_NUMBER_TO_TARGET

Assigns a phone number to a specified target within the Dialpad system. This endpoint allows you to either assign a specific number or request a number from a given area code. It can be used to add new numbers to various entities such as users, departments, or call centers. The assigned number can optionally be set as…

Untrusted display-only summary

Assign phone number to user

DIALPAD_ASSIGN_PHONE_NUMBER_TO_USER

This endpoint assigns a phone number to a specific Dialpad user. It allows for either searching for an available number within a given area code or assigning a specific number to the user. The assigned number can optionally be set as the user's primary number. Use this endpoint when you need to provide a user with a n…

Untrusted display-only summary

Assign policy to user by id

DIALPAD_ASSIGN_POLICY_TO_USER_BY_ID

Assigns an access control policy to a specific user within the Dialpad system. This endpoint allows administrators to grant customized settings permissions to users at various levels of the organization: company-wide, for specific offices, or for contact centers. It's particularly useful for implementing Role-Based Ac…

Untrusted display-only summary

Attach labels to call

DIALPAD_ATTACH_LABELS_TO_CALL

Creates or updates labels for a specific call in the Dialpad system. This endpoint allows you to attach one or more labels to a call, which can be used for categorization, filtering, or tracking purposes. The function takes a call ID and an array of label strings, replacing any existing labels on the call with the pro…

Untrusted display-only summary

Configure call center settings

DIALPAD_CONFIGURE_CALL_CENTER_SETTINGS

This endpoint creates a new call center within the Dialpad system with customizable settings for call handling, routing, operational hours, and advanced features. It allows for detailed configuration of call center behavior, including auto-recording, hold queue management, alert thresholds, and voice intelligence inte…

Untrusted display-only summary

Create access control policy

DIALPAD_CREATE_ACCESS_CONTROL_POLICY

Creates a new access control policy in Dialpad, defining a set of permissions and their application scope. This endpoint allows administrators to establish granular control over various Dialpad features and settings. It's used to manage user access and configure operational parameters across different levels of the or…

Untrusted display-only summary

Create agent status subscription

DIALPAD_CREATE_AGENT_STATUS_SUBSCRIPTION

Creates or updates an agent status subscription for real-time monitoring of contact center agent statuses in Dialpad. This endpoint allows you to configure event notifications for changes in agent availability, such as when agents become available, busy, or go off-duty. Use this when setting up integrations that requi…

Untrusted display-only summary

Create callback

DIALPAD_CREATE_CALLBACK

Creates a callback request in a Dialpad call center. This endpoint allows you to initiate a callback to a specified phone number through a designated call center. It's useful for implementing features like "Request a Call" on websites or applications, or for scheduling return calls to customers. The endpoint doesn't i…

Untrusted display-only summary

Create call review share link

DIALPAD_CREATE_CALL_REVIEW_SHARE_LINK

Creates a shareable link for a specific call review in the Dialpad platform. This endpoint allows users to generate a URL that can be used to share call recordings or summaries with others, either within the company or publicly. It's particularly useful for sharing important call information, training materials, or fo…

Untrusted display-only summary

Create call router configuration

DIALPAD_CREATE_CALL_ROUTER_CONFIGURATION

Creates a new call router in the Dialpad system, allowing for custom call routing logic based on a specified URL. This endpoint configures essential settings for the call router, including its name, default target for fallback scenarios, and the routing URL for decision-making. It's used when setting up a new automate…

Untrusted display-only summary

Create channel endpoint

DIALPAD_CREATE_CHANNEL_ENDPOINT

Creates a new communication channel within the Dialpad platform. This endpoint allows users to set up a dedicated space for team collaboration, discussions, or topic-specific conversations. It's particularly useful for organizing communication within a company or project. The created channel can be either public or pr…

Untrusted display-only summary

Create custom ivr with audio file

DIALPAD_CREATE_CUSTOM_IVR_WITH_AUDIO_FILE

Creates a new custom Interactive Voice Response (IVR) system within the Dialpad platform. This endpoint allows you to define and configure an IVR workflow by specifying its type, associated audio file, and target assignment. Use this when setting up automated phone menus, call routing systems, or customized voice inte…

Untrusted display-only summary

Create new contact entry

DIALPAD_CREATE_NEW_CONTACT_ENTRY

The CreateContact endpoint adds a new contact to Dialpad's system. Use it to create local or shared contacts with comprehensive information. Ideal for user onboarding, data migration, or system integrations. Supports various contact details, with some fields restricted to single-line entries for consistency.

Untrusted display-only summary

Create new department record

DIALPAD_CREATE_NEW_DEPARTMENT_RECORD

Creates a new department within the Dialpad system with customizable settings for call handling, operating hours, and advanced features. This endpoint allows for detailed configuration of department properties, including automatic call recording, hold queue management, custom operating hours, call routing strategies,…

Untrusted display-only summary

Create pin for international room calls

DIALPAD_CREATE_PIN_FOR_INTERNATIONAL_ROOM_CALLS

Creates a PIN for protected international calls from a Dialpad room. This endpoint generates a unique PIN that can be used to authenticate and authorize international calls made from a specific Dialpad room. It's particularly useful for businesses that want to control and track international calling capabilities withi…

Untrusted display-only summary

Create room in office via post

DIALPAD_CREATE_ROOM_IN_OFFICE_VIA_POST

Creates a new room within a specified office in the Dialpad system. This endpoint is used to set up physical or virtual spaces for collaboration, meetings, or other communication purposes. It allows you to define a room with a name and associate it with a specific office. This is particularly useful for organizations…

Untrusted display-only summary

Create schedule reports endpoint

DIALPAD_CREATE_SCHEDULE_REPORTS_ENDPOINT

Creates a scheduled report in the Dialpad system for various types of communication data. This endpoint allows users to automate the generation and delivery of reports on a regular basis, such as call logs, user statistics, or voicemails. It's particularly useful for managers, administrators, and analysts who need con…

Untrusted display-only summary

Create secondary office

DIALPAD_CREATE_SECONDARY_OFFICE

Creates a new office within the Dialpad system with specified configurations and settings. This endpoint allows you to set up a new office location or entity, including its billing information, operational hours, routing options, and various communication preferences. Use this when you need to add a new office to your…

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.