Documentation
Everything you need to build, run and self-host AI agent workflows with Novalink.
- Getting started with NovalinkCreate an account, add an Anthropic credential, and build and run your first AI agent workflow on the Novalink canvas in a few minutes.
- Self-hosting NovalinkRun the Novalink AI workflow editor on your own machine: Postgres in Docker, the FastAPI backend, the Next.js editor, and the environment variables each one needs.
- Building workflows on the canvasHow Novalink workflows are structured: triggers, nodes, ports, data edges and tool edges, branching and merging, and how the executor decides what runs.
- Templates and expressionsPass data between workflow nodes with Jinja templates and expressions: read the trigger payload and upstream node output, branch on conditions, and keep raw values.
- Execution controls: retries, timeouts and error handlingControl how Novalink runs AI workflows: per-node retries with backoff, timeouts and error modes, and run-wide parallelism, timeouts and token caps.
- Credentials and securityHow Novalink stores API keys and protects workflows: encrypted credentials, secret redaction in run history, SSRF protection for HTTP nodes, and sandboxed templates.