Starter
Initiate a workflow manually or through chat
The Starter block is the entry point for a workflow. Every workflow begins from a starter-style input, whether it is run manually, executed through chat, called through an API, or triggered by another deployment method.
Use the Starter block to define how a workflow receives its initial input. Downstream blocks can reference that input as workflow data.
Overview
The Starter block supports two primary modes:
- Run manually - Start the workflow from the editor or through deployed execution paths
- Chat - Use the workflow as a conversational flow where chat messages become workflow input
Configuration Options
Start Workflow
Choose how the workflow should start:
manualfor manual runs and structured executionchatfor chat-driven workflows
Input Format
When the Starter block is configured for manual execution, Workflow Mode can expose an advanced input format. This defines structured fields that callers can provide when running the workflow through an API or other execution method.
How It Works
Configure the Starter block with the execution style you want.
Pass user input, API payloads, or structured values into the workflow.
Reference the starter input from downstream blocks as the initial workflow data.
Inputs and Outputs
Input
| Parameter | Type | Description |
|---|---|---|
input | json | Initial workflow input data |
Output
The Starter block does not produce a normal downstream output object. It initiates workflow execution and makes the initial input available to connected blocks.
Notes
- Category:
blocks - Type:
starter