Get Workflows
get_workflowsRead workflow automation state.
Workflows fire when a trigger (visibility drop, new threat, etc.) matches, and run actions (Slack message, webhook ping, email). Use this tool to see what's configured and what's fired recently.
Views:
'list': All workflows for the brand. Filter by
status.'get': Full definition of a single workflow. Requires
workflow_id.'runs': Recent firings across all workflows in the date window. Filter by
workflow_id.'run_detail': Full payload for a single run. Requires
run_id.'templates': Catalogue of starter templates ('Visibility Drop', 'Competitor Alert', 'Weekly Summary', etc.).
Args: brand_id: The brand to inspect (required). view: Which slice of workflow data to return. workflow_id: Required for 'get'. Optional filter for 'runs'. run_id: Required for 'run_detail'. status: Filter list/runs by status. days: Lookback window for runs, 1-90. Default 30. limit: Max rows, 1-200. Default 50. offset: Pagination offset. Default 0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| view | No | list | |
| limit | No | ||
| offset | No | ||
| run_id | No | ||
| status | No | ||
| brand_id | Yes | ||
| user_intent | No | Analytics hint: the user's latest request in one short sentence. Omit secrets and prior chat. | |
| workflow_id | No |