Workflow Types
Last updated
Was this helpful?
Hexabot supports conversational, scheduled, and manual workflows. The type is selected when a workflow is created and controls trigger behavior, input schema editability, test panel behavior, and action availability.

Conversational workflows are triggered by chat events. Scheduled workflows run from a cron schedule. Manual workflows run from the API or admin UI with an author-defined input schema.
Conversational
Incoming channel messages and chat events.
Fixed system schema with message data.
Read-only.
Embedded chat tester.
Scheduled
The workflow's cron schedule.
Fixed system schema with schedule metadata.
Read-only.
Trigger simulator.
Manual
API call or manual run from the admin UI.
Custom JSON Schema created by the workflow author.
Editable.
Trigger simulator.
The workflow type cannot be changed after the workflow is created. If you need a different trigger model, create a new workflow with the correct type.
Conversational Workflows cover inbound chat events and message inputs.
Scheduled Workflows cover cron-triggered runs and schedule metadata.
Manual Workflows cover on-demand runs and custom input schemas.
Choose the type based on who or what starts the workflow:
Use conversational when the trigger is a channel event or incoming chat message.
Use scheduled when the trigger is time-based and should run without an external caller.
Use manual when another system, admin user, or API client decides when to run the workflow and what payload to pass.
Last updated
Was this helpful?
Was this helpful?