Skip to content
Bandwidth logo

Connectors / Communication · HTTP Connector

Automate Bandwidth with Tray.ai

Send a message, create a call and create a credential in Bandwidth, and start a workflow when Bandwidth sends “Message received”.

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 Bandwidth on Tray.ai?

Bandwidth is a communications platform that runs its own phone network and offers APIs for voice calls, SMS and MMS messaging, phone numbers and emergency calling. Tray.ai connects to Bandwidth through the HTTP Connector, so your workflows can call the Bandwidth API alongside the rest of your stack.

Connects through
HTTP Connector
Authentication
OAuth 2.0 or a bearer token
Base URL
https://messaging.bandwidth.com/api/v2/users/{accountId}

What the Bandwidth API covers

3 resources and 6 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.

Messages

  • Send a message
  • List messages

Calls

  • Create a call
  • Update a call

API credentials

  • Create a credential
  • Create a client secret

Events Bandwidth can send to a Tray.ai webhook trigger

  • Message received
  • Message sent
  • Message delivered
  • Message failed
  • Call answered
  • Call disconnected
  • Recording available
  • Transcription available
  • Conference completed

Checked against Bandwidth's own documentation on 2026-10-22

dev.bandwidth.com/docs

Frequently asked questions

What can a Tray.ai workflow do in Bandwidth?

+

The Bandwidth API documents 6 actions across 3 resources (Messages, Calls, API credentials). For example: Send a message; Create a call; Create a credential. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Bandwidth?

+

The Bandwidth API uses OAuth 2.0 and a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which Bandwidth events can start a Tray.ai workflow?

+

Bandwidth sends 9 events to a webhook URL, for example: Message received; Message sent; Message delivered; Message failed; Call answered; Call disconnected; Recording available; Transcription available. A Tray.ai webhook trigger receives them and starts a workflow.

See Bandwidth 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.