@flowra/sdk for Node.js backends. Overview: SDKs. Full method map: SDK namespaces. Every method: SDK method examples. Source: github.com/flowradev/sdk.
Install
Package on npm.Create a client
Scope to another end user without rebuilding options:
Profile and tools
Copy tool slugs fromtools.list. Do not invent them. Catalog actions are typically UPPER_SNAKE.
Run a workflow
Connect an account
External users and triggers
Chat thread and stream
Skills and MCP
Knowledge and database (per user)
Files
Sandbox, browser, LLM
Usage and credits
Escape hatch: flowra.raw
Every API-key OpenAPI operation is on flowra.raw (generated). Pass the shared client:
Errors
WiththrowOnError: true (default), failed responses throw:
throwOnError: false if you want the generated { data, error } shape on raw calls; facade helpers still unwrap and throw when using namespace methods with the default client config.
Next
- SDK method examples — Every facade method
- Python SDK — Parallel examples
- Chat streaming
- SDK namespaces
- Run a workflow
- Connect an account
- API reference