Welcome to NexFlow
Learn what NexFlow is, why workflow automation matters, and the concepts you need to get started.
What is NexFlow?
NexFlow is a visual workflow automation platform. You build a workflow by placing nodes on a canvas and connecting them. A trigger starts the workflow, and action nodes perform work such as generating text, calling an HTTP API, or sending a message.
NexFlow exists to make repeatable, multi-service processes visible and manageable. Instead of writing a custom program for every handoff, you describe the sequence once and let NexFlow run it consistently.
How workflow automation works
A workflow is a directed path through connected nodes. When its trigger receives an event—or when you press Execute workflow for a Manual Trigger—NexFlow queues an execution. Connected nodes run in dependency order. A later node can use the output of an earlier connected node through a template expression.
One trigger per workflow
The current editor and save validation allow at most one trigger. The trigger must be first and cannot have an incoming connection.
Core concepts
| Term | Meaning |
|---|---|
| Workflow | The saved automation: its nodes, connections, and configuration. |
| Trigger | The single starting node, such as a manual click, Telegram message, Discord command, or Google Form response. |
| Action | A node that performs work after the trigger, such as AI generation or sending a message. |
| Node | One step on the workflow canvas. |
| Connection | A line that determines which node can run after another and which results are upstream. |
| Credential | An encrypted secret or provider credential owned by your account and selected by a node. |
| Execution | One durable run of a workflow, with status, timestamps, node history, and safe error details. |
| Variable | A unique name assigned to a node output, such as aiText or telegram. |
| Template | A {{variable.path}} expression resolved before a later node runs. |
| Webhook | A public HTTPS endpoint that an external service calls to start a workflow. |
Create your account
- Open
Sign Upand enter your name, email address, and a password of 8–128 characters. - Alternatively, use Google or GitHub when that provider is configured. An unavailable provider appears disabled and marked
Not configured. - After successful registration, NexFlow signs you in and opens the Dashboard.
Tip
You can read this documentation without an account. Application pages such as Dashboard, Workflows, Credentials, Executions, and Settings require sign-in.