Workflows are deterministic automation pipelines. Unlike agents (which decide what to do), workflows follow a fixed graph of blocks and edges. This guide creates a simple summarizer workflow and deploys it as a webhook.Documentation Index
Fetch the complete documentation index at: https://docs.powabase.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites:
- Authentication configured (see Authentication guide)
Define the graph
Save blocks (processing steps) and edges (connections between them) as a complete graph. Block types include: input, output, llm, agent, condition, code, and more.Endpoint:
PUT /api/workflows/{id}/graphExecute the workflow
Run the workflow with input data. Returns execution results.Endpoint:
POST /api/workflows/{id}/executeDeploy with webhook
Deploy the workflow to make it externally triggerable via webhook. First deploy, then arm for a single execution.Endpoint:
POST /api/workflows/{id}/deploy + POST /api/workflows/{id}/armWhat’s Next
Workflows (Copilot)
Build workflows with natural language.
Workflows
Understand block types and graph execution.
Workflows API Reference
Full endpoint documentation.