Build agentic
workflows
in minutes.

Supabase for agentic workflows.

Run multi-step AI workflows on managed infrastructure, with retries, parallel steps, versions and webhooks included.

Deploy. Invoke. Receive.

Every workflow gets a URL.

Every call runs the workflow and sends the result back when it's done.

  1. Workflow
    {
      "steps": [
        { "id": "extract",
          "model": "anthropic/claude-haiku-4.5",
          "prompt": "Key facts from {{input.text}}" },
        { "id": "write",
          "needs": ["extract"],
          "model": "anthropic/claude-sonnet-5",
          "prompt": "Summarise {{extract.output}}" }
      ]
    }
    
    $ a22a deploy summarise.json
    acme  summarise  v3
  2. Request
    curl -X POST https://api.a22a.sh/v1/run/acme/summarise \
      -H "x-api-key: $A22A_API_KEY" \
      -d '{ "input": { "text": "..." } }'
    
    { "run_id": "7b1e2c9a-…" }
  3. Result
    POST https://you.example/a22a
    a22a-signature: 4f1c…
    
    { "type": "run.completed",
      "data": { "status": "completed", "steps": [ … ] } }

FAQ.

Do I host anything?
No. You deploy a file and call a URL. The rest runs on our side.
What if a step fails?
It retries, up to the count you set on the step. If that runs out, the run fails and your webhook receives a run.failed event.
Do steps run in parallel?
Yes. A step waits only for the steps listed in its needs. Steps that need nothing from each other start together.
Can runs overlap?
Yes. Every call is its own run, and runs go in parallel: 10 at a time on Hobby, 100 on Pro.
How is it billed?
Credits are US dollars. A model call costs the provider's price plus 20%. A run costs a tenth of a cent.
HobbyFor side projects
$20USD / month
  • $20 USD of credits every month
  • 10 runs at a time
  • Every model we support
  • Retries, parallel steps and webhooks
Choose Hobby
ProFor production
$50USD / month
  • $50 USD of credits every month
  • 100 runs at a time
  • Every model we support
  • Retries, parallel steps and webhooks
Choose Pro

A model call costs the provider's price plus 20%. A run costs a tenth of a cent. Unused credits reset monthly. Need more runs at a time? Email jackson@getlithium.ai.