added

New runtime metadata property for actions

We just added the runtimeMetadata property to the action execution body. It contains two new attributes:

  • actionUuid: A UUID representing the execution of an action.
  • triggerUuid: A UUID representing the execution of an entire automation (same as the activity log's run ID). If one action is used multiple times in a recipe, they will all have the same triggerUuid.
{ 
  "payload": { 
    "blockKind": "action",
    "inboundFieldValues": {
      "boardId": 1234567890, 
      "columnId": "text"
      "itemId": 9876543210
    },
     "inputFields": { // input fields are based on the input fields configuration of your action and depend on the field type
        "boardId": 1234567890,
        "itemId": 9876543210,
        "columnId": "text"
      },
      "recipeId": 123456, //unique ID of the recipe for your app. if multiple accounts are using the same recipe, the same recipe ID will be sent
      "integrationId": 123456 //unique ID of the integration recipe added to your board
  }, 
  "runtimeMetadata": {
    "actionUuid": "a6676dzce11zd50b25c4871417e1zez1", // uuid that represents the execution of the action
    "triggerUuid": "z607d55cc428bb438ba02cbbcde6a25e" // uuid that represents the execution of the entire automation (same as run id in the activity log)
  }
}