SDK Documentation

NexaFlow SDK

Build, run, and monitor multi-step automated workflows from your own application — without managing infrastructure. Client libraries for Node.js 18+ and Python 3.10+.

Node.js 18+ Python 3.10+ @nexaflow/sdk pip install nexaflow

9 sections

Overview

Architecture, use cases, and key concepts behind the NexaFlow workflow automation platform.

Read overview
Installation

Prerequisites and setup for Node.js and Python — get the SDK running in your project.

Read guide
Quickstart

Build and run your first workflow in 10 minutes — from client initialization to execution.

Get started
Authentication

API keys, scopes, and secure credential storage for production deployments.

Read docs
Core Concepts

Workflows, triggers, steps, and actions — the building blocks of every NexaFlow automation.

Read concepts
Error Handling

Retry policies, failure hooks, and dead-letter queues for resilient workflow execution.

Read guide
API Reference

Full method and class reference for the NexaFlow client library — every method, parameter, and return type.

Browse reference
Migration Guide

Upgrading from v1 to v2 — breaking changes, deprecations, and step-by-step migration path.

Read guide
Changelog

Version history — what changed in each release, new features, fixes, and deprecations.

View changelog