Skip to content

Cookbook

Production-ready workflow recipes. Each recipe includes the complete JSON workflow definition and commands to register and run it.

  • Microservice orchestration

    HTTP service chains, conditional branching, parallel HTTP calls with Fork/Join.

  • Dynamic parallelism

    Dynamic forks — different tasks per branch, fan-out with same task, parallel sub-workflows.

  • Wait and timer patterns

    Fixed delays, scheduled execution, external signals, and human-in-the-loop approvals.

  • Event-driven recipes

    Publish to Kafka/NATS/RabbitMQ/SQS, event handlers to trigger workflows, complete tasks from events.

  • AI & LLM orchestration recipes

    Chat completion, RAG pipelines, MCP agents with function calling, image generation, LLM-to-PDF, and provider configuration.

  • Dynamic workflows as code

    Workflow as code in Python — sequential chains, conditional branching, parallel execution, loops, sub-workflows, and runtime-generated definitions.