Dialpad logo
AI agent integrationDialpad

Dialpad integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Dialpad never means pasting credentials into a prompt.

Use Dialpad from Claude Code

Bring Dialpad context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Dialpad with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Email & Messaging

What the Dialpad integration exposes

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 teammates

Connect Dialpad once, then decide which teammates can use it for threads, automations, skills, 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 Code use Dialpad?

Yes. Type lets an AI teammate use connected Dialpad actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Dialpad through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Dialpad catalog entry includes public integration details and example capabilities where available.

Is this the same as a Dialpad MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More email & messaging apps for AI teammates