Heroku is a cloud-based platform as a service (PaaS) tool supporting several programming languages. It enables the developers to build, run, and operate the applications across languages such as Java, Node.js, Scala, Clojure, Python, PHP, and Go.

heroku

Triggers

  • New App

    Triggers when a new app is created

  • App Updated

    Triggers when an existing app is updated

  • App Deleted

    Triggers when an existing app is deleted

  • New Collaborator

    Triggers when a new collaborator is added

  • Collaborator Updated

    Triggers when an existing collaborator is updated

  • Collaborator Deleted

    Triggers when an existing collaborator is deleted

  • New Domain

    Triggers when a new domain is created

  • Domain Deleted

    Triggers when an existing domain is deleted

  • New Dyno

    Triggers when a new dyno is created

  • New Release

    Triggers when a new release is created

  • Release Updated

    Triggers when an existing release is deleted

  • New Build

    Triggers when a new build is created

  • Build Updated

    Triggers when an existing build is updated

  • New Addon

    Triggers when a new add-on is created

  • Addon Updated

    Triggers when an existing add-on is updated

  • Addon Deleted

    Triggers when an existing add-on is deleted

heroku

Actions

  • List Domains of App

    Retrieve list of all the existing domains of your app

  • List Builds

    Retrieve list of all the existing builds of your app in Heroku

  • Get List of Dynos

    Retrieve list of all the existing dynos of your app in Heroku

  • Get Info of Dynos of App

    Retrieve more details about a specific dyno of an app

  • Get Domain Info

    Retrieve more details about a specific domain

  • Get Build Output

    Retrieve output of a specific build

  • Delete Domain

    Delete an existing domain linked to an app on Heroku

  • Create New Build

    Create a new build

  • Add Dynos to App

    Add dynos to an app

  • Add Domain to App

    Add a domain to an app

To use Heroku in your workflow, you will first need to connect it with Built.io Flow.  

To do this, drag any Heroku action listed under Heroku service on the canvas. In case of configuring Heroku triggers, double-click on the Start on your canvas and select Heroku service. Then, click on the Add New option listed under the Authorize Heroku field in the configuration window. You will be redirected to a new window where you will be prompted to allow a set of permissions to Built.io Flow. Click on Allow.

herok.PNG

After this step, you will be redirected to canvas. 

2.png

Rename the authorization as per your choice and click ADD. You can now see the added authorization under Authorize Heroku field. Once added, this authorization will be available in all Heroku actions and triggers.