
Connectors / Communication · HTTP Connector
Automate Dialpad with Tray.ai
Start a call, create a contact and create a call center in Dialpad, and start a workflow when Dialpad sends “Call state changed”.
Thanks — someone from our team will be in touch soon.
What can you do with Dialpad on Tray.ai?
Dialpad is a cloud phone system and contact centre with calling, SMS, meetings and AI call transcripts and recaps for sales and support teams. Tray.ai connects to Dialpad through the HTTP Connector, so your workflows can call the Dialpad API alongside the rest of your stack.
- When Dialpad sends “Call state changed”, log the finished call on the contact in your CRM.
- Create a contact for each new customer added to your CRM so reps see a name on incoming calls.
- Post a message in your team chat when Dialpad sends “Agent status changed” during peak support hours.
- When Dialpad sends “SMS sent or received”, attach the message to the open ticket in your help desk.
- Connects through
- HTTP Connector
- Authentication
- A bearer token or OAuth 2.0
- Base URL
- https://dialpad.com/api/v2
What the Dialpad API covers
5 resources and 21 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.
Calls
- List calls
- Get a call
- Start a call
- Transfer a call
- Hang up a call
Contacts
- List contacts
- Get a contact
- Create a contact
- Update a contact
- Delete a contact
Users
- List users
- Get a user
- Create a user
- Update a user
- Delete a user
Call centers
- List call centers
- Get a call center
- Create a call center
- Update a call center
Webhooks
- Create a webhook
- Create a call event subscription
Events Dialpad can send to a Tray.ai webhook trigger
- Call state changed
- SMS sent or received
- Contact created
- Contact updated
- Contact deleted
- Agent status changed
Checked against Dialpad's own documentation on 2026-10-22
How Tray.ai makes this work
Dialpad plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 5,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Dialpad — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Dialpad actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Dialpad data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More communication apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every communication connector →
Frequently asked questions
What can a Tray.ai workflow do in Dialpad?
+
The Dialpad API documents 21 actions across 5 resources (Calls, Contacts, Users, Call centers, Webhooks). For example: List calls; List contacts; List users. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Dialpad?
+
The Dialpad API uses a bearer token and OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Dialpad events can start a Tray.ai workflow?
+
Dialpad sends 6 events to a webhook URL, for example: Call state changed; SMS sent or received; Contact created; Contact updated; Contact deleted; Agent status changed. A Tray.ai webhook trigger receives them and starts a workflow.
See Dialpad working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.