
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”.
Thanks — someone from our team will be in touch soon.
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.
- When Bandwidth sends “Message received”, open a conversation for the customer in your help desk.
- Send a message to a customer by SMS when their order ships from your fulfillment system.
- When Bandwidth sends “Message failed”, flag the contact's phone number for review in your CRM.
- When Bandwidth sends “Transcription available”, attach the call transcript to the customer record in your CRM.
- 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
How Tray.ai makes this work
Bandwidth 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 Bandwidth — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Bandwidth actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Bandwidth 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 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.
Thanks — someone from our team will be in touch soon.