Skip to content
Dialpad logo

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”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

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

developers.dialpad.com/reference

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.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.