Create Workflow
create_workflowCreate a new automation workflow.
Workflows consist of a trigger and a sequence of steps.
Trigger types: • manual - Run on demand • schedule - Cron-based schedule • event - Triggered by SendIt events (post published, mention detected, etc.) • webhook - Triggered by external webhook • connector_event - Triggered by connector-specific events
Step types: • connector_action - Execute a connector operation • connector_operation - Alias of connector_action • agent_invoke - Run an AI agent • condition - Conditional control step (skip subsequent steps) • delay - Wait for a duration • http_request - Outbound HTTP request • transform - Transform data between steps • notify - Send notification (email, Slack, etc.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Workflow name | |
| steps | Yes | Workflow steps in execution order | |
| active | No | Activate workflow immediately (default: false) | |
| description | No | Workflow description | |
| triggerType | Yes | Trigger type | |
| triggerConfig | Yes | Trigger configuration (cron expression, event type, etc.) |