Asana Rules allow you to automate common patterns and workflows in Asana. Rules comprise triggers that will automatically perform actions. For example, you can create a rule to automatically assign a task (action) when a due date is set (trigger).

To support cross-application workflows, the API supports incoming web requests as a generic trigger to connect external applications to Asana through rules. This API allows users to set up workflows outside of Asana that can perform operations on data within Asana.


A response object returned from a run trigger request.

messagestringMessage providing more detail about the result.
  "data": {
    "message": "Successfully saved the payload and ran the rule"