Explore 6 workflow actions for Heroku, including account permissions and operation limits.
4 read actions2 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Create app
Write
Create a named Heroku app in an optionally selected region and stack.
Permissions and limits
Account permissions
Create apps
Operation limits
Creates an app resource only. It does not upload code, configure secrets or start a deployment.
Returns app and release summaries. Config variables, build metadata, source download URLs and release output streams are excluded.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get app
Read
Read an app status, region and public URL.
Permissions and limits
Account permissions
Read the selected app
Operation limits
Returns app and release summaries. Config variables, build metadata, source download URLs and release output streams are excluded.
Get release
Read
Inspect one release by UUID or version number.
Permissions and limits
Account permissions
Read the selected app release
Operation limits
Returns app and release summaries. Config variables, build metadata, source download URLs and release output streams are excluded.
List app releases
Read
Read a bounded range of release receipts for an app.
Permissions and limits
Account permissions
Read the selected app releases
Operation limits
Returns a bounded ID range. Content-Range and Next-Range headers are not returned; use the last returned ID as the exclusive range start to continue, and stop on an empty result or the provider range-end response.
Returns app and release summaries. Config variables, build metadata, source download URLs and release output streams are excluded.
Pagination: cursor. Check the result for additional pages; a single action may not return every record.
List apps
Read
Read summaries of apps accessible to the named Heroku account.
Permissions and limits
Account permissions
Read accessible apps
Operation limits
Returns a bounded ID range. Content-Range and Next-Range headers are not returned; use the last returned ID as the exclusive range start to continue, and stop on an empty result or the provider range-end response.
Returns app and release summaries. Config variables, build metadata, source download URLs and release output streams are excluded.
Pagination: cursor. Check the result for additional pages; a single action may not return every record.
Set app maintenance mode
Write
Enable or disable maintenance mode for an explicit Heroku app.
Permissions and limits
Account permissions
Update the selected app
Operation limits
Returns app and release summaries. Config variables, build metadata, source download URLs and release output streams are excluded.
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Heroku. A saved workflow is not a completed provider action.