Skip to content
Heroku logo

Connectors / Developer tools · HTTP Connector

Automate Heroku with Tray.ai

Create an app, create a build and create a release in Heroku, and start a workflow when Heroku sends “App created”.

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

Heroku is a cloud platform for deploying and running web apps, where teams manage apps, builds, releases, dynos, add-ons and pipelines. Tray.ai connects to Heroku through the HTTP Connector, so your workflows can call the Heroku API alongside the rest of your stack.

Connects through
HTTP Connector
Authentication
OAuth 2.0 or a bearer token
Base URL
https://api.heroku.com

What the Heroku API covers

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

Apps

  • List apps
  • Get an app
  • Create an app
  • Update an app
  • Delete an app

Builds

  • List builds
  • Get a build
  • Create a build
  • Cancel a build

Releases

  • List releases
  • Get a release
  • Create a release
  • Roll back a release

Dynos

  • List dynos
  • Create a dyno
  • Restart a dyno
  • Stop a dyno

Config vars

  • Get app config vars
  • Update config vars

Domains

  • List domains
  • Create a domain
  • Update a domain
  • Delete a domain

Events Heroku can send to a Tray.ai webhook trigger

  • App created
  • App updated
  • App deleted
  • Build created
  • Build updated
  • Release created
  • Release updated
  • Dyno created
  • Add-on created
  • Add-on deleted
  • Domain created
  • Collaborator added

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

devcenter.heroku.com/articles/platform-api-reference

Frequently asked questions

What can a Tray.ai workflow do in Heroku?

+

The Heroku API documents 23 actions across 6 resources (Apps, Builds, Releases, Dynos, Config vars, Domains). For example: List apps; List builds; List releases. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Heroku?

+

The Heroku 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 Heroku events can start a Tray.ai workflow?

+

Heroku sends 12 events to a webhook URL, for example: App created; App updated; App deleted; Build created; Build updated; Release created; Release updated; Dyno created. A Tray.ai webhook trigger receives them and starts a workflow.

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