Skip to main content

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

1

Open Pulse

Navigate to Pulse from the app switcher (the grid icon in the top-right corner).
2

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.
3

Name your workflow

Enter a descriptive name for your workflow (e.g., “Price Checker,” “Order Router”). The name appears in the Pulse dashboard and helps your team identify what the workflow does.

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

1

Drag a node from the palette

Click and drag a node type (HTTP, Switch, or Transform) from the left palette onto the canvas.
2

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.
3

Configure the node

Click on a node to open its configuration panel. Set the node’s parameters — these vary by node type (see below).
4

Repeat for each step

Continue adding and connecting nodes until your workflow is complete.

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.

What’s next