Dialpad logo
ConnectorDialpad

Dialpad integration for Claude and Codex

Create a Dialpad connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Dialpad from Claude

Add the Dialpad connection to a Space that runs Claude, then use it from every channel in that Space.

Use Dialpad from Codex

Add the Dialpad connection to a Space that runs Codex, then use it from every channel in that Space.

Use Dialpad from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Email & Messaging

What the Dialpad connector can do

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

One connection, many Spaces

Connect Dialpad once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • 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 policies to avoid duplication. The endpoint provides an overview of all policies but does not include detailed permission sets for each policy. For specific policy details, a separate API call may be required.

  • 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 to block multiple phone numbers at once, enhancing the platform's call and message filtering capabilities. It's particularly useful for maintaining communication hygiene and reducing unwanted interactions. Note that this operation is additive; it doesn't replace the existing blocked list but appends to it.

  • 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 ID is specified in the URL path. Use this when setting up new departments, expanding existing ones, or adjusting operator assignments and roles within a department.

  • 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 or reorganizing communication structures. The endpoint should be used when you need to include a user in a channel's conversations and collaborations. Note that this operation only adds the user to the channel; it does not create new users or channels. Ensure that both the channel ID (specified in the URL) and the user ID (provided in the request body) exist in your Dialpad organization before making this call.

  • 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 coaching team ID in the URL path and the member details in the request body. It's particularly useful for setting up or expanding coaching teams for call center training and quality assurance purposes.

Connection

API and auth details

Dialpad exposes APIs for voice, SMS, user and office management, contact center operations, call logs, analytics, recordings, transcripts, agent status, and webhooks for communication and support workflows.

FAQ

Questions people ask before connecting Dialpad

Can Claude use Dialpad?

Yes. Add a Dialpad connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Dialpad through Type?

Yes. Add a Dialpad connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Dialpad MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More email & messaging connectors