Documentation Index
Fetch the complete documentation index at: https://knowledge.goautonomous.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Building a workflow in Pulse is a visual process. You drag nodes onto a canvas, connect them, configure each node’s behavior, and test the result — all without writing code.Create a new workflow
Click Create new workflow
Click the Create new workflow button in the top-right corner. A new workflow opens in the editor with an empty canvas.
The workflow editor
The editor consists of three main areas:- Node palette (left sidebar) — a list of available node types you can drag onto the canvas: HTTP, Switch, and Transform.
- Canvas (center) — the visual workspace where you build your workflow by placing and connecting nodes.
- Top bar — shows the workflow name, version number, area configuration, and the Active/Inactive toggle.
Zoom and navigation
Use the zoom controls in the bottom-right corner to zoom in, zoom out, or fit the entire workflow to screen. Click and drag on empty canvas space to pan around large workflows.Add and connect nodes
Drag a node from the palette
Click and drag a node type (HTTP, Switch, or Transform) from the left palette onto the canvas.
Connect nodes
Drag from the output port (the dot on the right side of a node) to the input port (the dot on the left side of another node) to create a connection.
Configure the node
Click on a node to open its configuration panel. Set the node’s parameters — these vary by node type (see below).
Node types
Webhook
The webhook node is the starting point of your workflow. It defines what triggers the workflow — for example, when a new request is received or when a specific intent is detected. Every workflow starts with a webhook.Switch
The switch node routes data along different paths based on conditions. You define rules — for example, “if the intent is Order, go to Path 1; if the intent is Quote, go to Path 2.” Each output path is labeled so you can track the logic.Transform
The transform node modifies data as it passes through. Use it for calculations (e.g., price checks), data formatting, field mapping, or any processing step before data reaches its destination.HTTP
The HTTP node makes API calls to external systems. Use it to send data to your ERP, query a pricing service, or trigger actions in other tools. Configure the URL, method, headers, and payload.Test your workflow
Before activating a workflow, use the Test Workflow button at the bottom of the canvas. This sends sample data through the workflow and shows you the result at each node — so you can verify the logic works correctly before it handles real requests.Activate and manage
- Active toggle — use the toggle in the top bar to turn the workflow on or off. Active workflows process matching requests automatically.
- Version history — the version number (e.g., v.2) in the top bar shows the current version. The history icon lets you review previous versions.
- Save — click the save icon to persist your changes.
Workflows process requests that match their trigger conditions and area configuration. Make sure your area assignments are correct before activating a workflow.