Skip to content

Creating Workflows

Chain steps, schedule them, and hand work off between them. Steps run in sequence or in parallel with no wiring.

Anatomy of a workflow

Four parts, and you configure them in this order.

The four parts of a workflow. Inputs defined by a JSON schema and triggers from
cron, a webhook or a manual run both feed the steps. The steps are skills that run
in sequence or in parallel, and they produce the
outputs.

Inputs

Coming soon

This section will cover how you define the input schema.

Steps

Coming soon

This section will cover how you add a step and order the steps.

Triggers

Coming soon

This section will cover each trigger type and when to use it.

Outputs

Coming soon

This section will cover the output shape and where the result goes.

The visual workflow graph

The graph is both the editor and the trace. After a run it shows every model and tool call the workflow made, in order.

Input parameters backed by a JSON schema

Coming soon

This section will cover the supported types, and how a validation failure surfaces.

Reusing skills inside a workflow

Coming soon

This section will cover how a skill's inputs map onto a workflow step.

Saving, testing and scheduling

Set a cron, then edit the schedule, timeout and retention in place. No redeploy.