Skip to main content

Workflow Templates

Use this page to decide between prebuilt templates and custom workflows.

What this page covers​

  • How to choose a template vs custom
  • What each template is best for
  • Where to find step-by-step implementation

When to start with a template​

Start with a template when your use case matches a common pattern and you want faster delivery with lower configuration risk.

When to start custom​

Start custom when branch logic, payload shape, or compliance behavior is unique to your domain and cannot be represented by a standard template pattern.

Template selection flow​

Available template patterns​

Shipped Basic starters in the template gallery also include patterns such as Echo / Passthrough (HTTP trigger), Manual trigger + echo (manual_trigger → Set → Response), Cron trigger + echo (cron_trigger → Code), and Kafka consumer + echo (kafka_consumer → Code).

  • The manual template runs only from Execute workflow in the builder; see Manual Trigger.
  • The cron template runs on schedule via the workflow scheduler; see Cron Trigger.
  • The Kafka consumer template runs from consumed Kafka messages; see Kafka Consumer.

Implementation path​

For detailed build/test/publish steps, open any template from the workflow canvas and select Use template to load it into a proxy's workflow editor.