Skip to main content

Documentation Index

Fetch the complete documentation index at: https://colossal.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

A parallel step executes multiple branches at the same time. All branches must complete before the agent continues.

Configuration

FieldTypeDescription
branchesobjectNamed branches, each containing a list of steps

Example

{
  "id": "notify-all",
  "type": "parallel",
  "branches": {
    "email": [
      {
        "id": "send-email",
        "type": "action",
        "action": "colossal/send_email",
        "parameters": { "to": "{{payload.customer_email}}" }
      }
    ],
    "slack": [
      {
        "id": "notify-slack",
        "type": "action",
        "action": "slack/send_message",
        "parameters": { "channel": "#orders" }
      }
    ]
  },
  "next": "continue-after-notifications"
}
Each branch runs independently. If one branch fails, other branches continue to completion. The parallel step’s overall status depends on whether all branches succeed.

Next steps