Documentation

Getting Started with nLink

Welcome to nLink! This guide will walk you through the essential operations needed to build, configure, and safely deploy your first automated workflow.

1. Working with the Canvas

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

Drag and Drop demonstration
  • Drag output handles to input handles to create a data flow connection.
  • 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 completely separates your sensitive API Keys and OAuth tokens from the workflow JSON structure.

Credentials configuration demonstration

When you export a workflow or share it with the community, your credentials stay safely in your private database. Never worry about leaking keys to Github again.

3. Publishing 'Workflow-as-Node'

nLink's superpower is the ability to package your entire logic flow into a reusable single Node (Virtual Node) without writing a single line of backend Go code.

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

Ready to start?

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