Skip to main content
This guide walks through the flowra Python package. Overview: SDKs.

Install

From the Flowra monorepo (if unpublished):
Requires Python 3.10+. The client uses the standard library only (no extra runtime deps).

Create a client

Optional username sets x-username for multi-tenancy:
Or clone for another end user:

List tools and run a workflow

Skills and MCP

Knowledge (per end user)

Escape hatch: request

Call any path on the public API:
Use this when a facade method is missing. Full schemas: API reference.

Errors

HTTP failures raise SDK errors (see package flowra.errors). Catch around calls that may fail (missing connection, invalid id, …).

Next