Skip to content

OrkestiaWorkflow Reference

Orkestia is the backbone your apps and agents run on. Every capability in it is a registered, schema-typed workflow. This reference gives each one its inputs, outputs, states and a request you can send.

Orkestia

Calling a workflow in 30 seconds ​

bash
# Discover what's available
curl https://workflow-api.orkestia.dev/api/workflows/types

# Check a workflow's input schema
curl https://workflow-api.orkestia.dev/api/workflows/types/notification.email.send/schema

# Start it
curl -X POST https://workflow-api.orkestia.dev/api/workflows/start \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"workflow_type": "notification.email.send", "initial_data": { ... }}'

Every page in this reference is generated from the workflow classes the platform registers, so the schemas here are the ones the API enforces. For concepts, guides and platform documentation, see docs.orkestia.dev.