Skip to main content
This guide walks through @flowra/sdk for Node.js backends. Overview and package status: SDKs.

Install

From the Flowra monorepo (if unpublished):

Create a client

Options: Scope to another end user without rebuilding options:

List tools and run a workflow

Execute a single tool by slug:

Skills and MCP

Knowledge (per end user)

See Multi-tenancy for when to pass username.

Escape hatch: flowra.raw

Every API-key operation from the OpenAPI spec is on flowra.raw (generated). Use it when a facade helper is missing:
Prefer the typed facade (flowra.tools, flowra.workflows, …) when it exists. Full HTTP detail: API reference.

Errors

With throwOnError: true (default), failed responses throw. Catch and inspect:

Next