plugin flow - nself-org/cli GitHub Wiki
Planned Feature: This plugin is not yet available. It is planned for a future release. Current available plugins: Plugins Overview
Flow Plugin
Visual workflow automation — connect services with trigger-action flows. Pro plugin.
Requires: Basic license tier or higher.
nself license set nself_pro_...
Install
nself license set nself_pro_xxxxx...
nself plugin install flow
What It Does
Adds visual workflow automation to your nSelf stack. Define trigger-action flows that connect your services without writing code: when a new user signs up, send a welcome email and create a CRM record; when a payment succeeds, provision access and notify the team. Supports conditional logic, loops, and scheduled execution. Compatible with n8n-style workflow definitions.
Configuration
| Env Var | Default | Description |
|---|---|---|
FLOW_PORT |
3712 |
Flow service port |
FLOW_MAX_CONCURRENT |
10 |
Max concurrent workflow executions |
FLOW_EXECUTION_TIMEOUT |
300s |
Max execution time per workflow |
FLOW_HISTORY_RETENTION |
30 |
Days to retain execution history |
Ports
| Port | Purpose |
|---|---|
| 3712 | Flow automation REST API |
Database Tables
9 tables added to your Postgres database:
np_flow_workflows— workflow definitionsnp_flow_triggers— trigger configurationsnp_flow_actions— action step definitionsnp_flow_conditions— conditional logic rulesnp_flow_executions— execution historynp_flow_execution_steps— per-step execution lognp_flow_variables— workflow variablesnp_flow_schedules— scheduled trigger configsnp_flow_integrations— external service connections
Nginx Routes
| Route | Target |
|---|---|
/flow/ |
Flow automation API and UI |