Documentation

Getting Started with nLink

Welcome to nLink! This guide walks you through the essential operations required to build, configure, and securely deploy your first automated workflow.

1. Working with the Canvas

nLink features a highly intuitive drag-and-drop canvas. You can seamlessly chain nodes together and map dynamic variables between steps using our context-aware expression engine.

Drag and Drop demonstration
  • Drag output handles to input handles to establish data flow connections.
  • Click any node to open its configuration panel.
  • Use the magic variable selector to reference data from previous steps (e.g., {{ $json.body }}).

2. Configuring Secure Credentials

Security is our top priority. nLink strictly isolates your sensitive API keys and OAuth tokens from the workflow JSON structure.

Credentials configuration demonstration

When exporting a workflow or sharing it with the community, your credentials remain securely stored in your private database, eliminating the risk of leaking keys to GitHub or other public repositories.

3. Publishing 'Workflow-as-Node'

nLink's core strength lies in its ability to package an entire logic flow into a single, reusable Virtual Node without writing a single line of backend Go code.

Publishing a workflow demonstration
  • Build complex data processing logic once.
  • Click Publish as Sub-Workflow from the canvas menu.
  • Your new node will instantly appear in the left sidebar, allowing your team to drag and drop it into their own workflows.

Ready to get started?

Deploy your own self-hosted engine via Docker.
Go to Installation