Skip to main content

Overview

Workflows let you define reusable, multi-step automations for your agents. Use the Workflow API to browse the catalog of templates, create custom workflows, run them on demand, and inspect execution logs.
Workflows must be enabled on your bot. Set workflows: true via the Bot Management API update endpoint.

Fetch Catalog

Browse available workflow templates.

List Workflows

Get all workflows configured for a bot.

Response

Get a Workflow

Fetch a single workflow by ID.

Create a Workflow

Parameters

Update a Workflow

Delete a Workflow

Run a Workflow

Manually trigger a workflow execution.

Response

Get Execution Logs

Retrieve past execution history for a bot’s workflows.

Response

Error Codes

Next Steps

Heartbeat API

Schedule recurring agent runs

Bot Management

Enable workflows on your bot