workflows
Workflows Plugin
Section titled “Workflows Plugin”Trigger-action workflow automation with event-driven flows and scheduling. Pro plugin.
Requires: Basic license tier or higher.
nself license set nself_pro_...
Install
Section titled “Install”nself license set nself_pro_xxxxx...nself plugin install workflowsWhat It Does
Section titled “What It Does”Enables trigger-action workflow automation without writing code. Define conditional logic, connect services with event-driven flows, and schedule automated tasks across your ɳSelf stack. Supports branching conditions, parallel steps, and secret injection for third-party service credentials.
Configuration
Section titled “Configuration”| Env Var | Default | Description |
|---|---|---|
WORKFLOWS_PORT | 3712 | Workflows service port |
WORKFLOWS_MAX_CONCURRENT | 10 | Maximum simultaneously executing workflow runs |
| Port | Purpose |
|---|---|
| 3712 | Workflows REST API |
Database Tables
Section titled “Database Tables”9 tables added to your Postgres database:
np_workflows_definitions: workflow definitionsnp_workflows_triggers: trigger configurationsnp_workflows_actions: action step definitionsnp_workflows_conditions: conditional logic rulesnp_workflows_runs: workflow execution runsnp_workflows_steps: individual step execution recordsnp_workflows_logs: execution log entriesnp_workflows_schedules: cron and time-based schedulesnp_workflows_secrets: encrypted secrets for workflow actions
Nginx Routes
Section titled “Nginx Routes”| Route | Target |
|---|---|
/workflows/ | Workflows API |