Solaris AISolaris AI FlowDocs

How It Works

The simple mental model behind Solaris AI Flow: build, trigger, execute.

View as Markdown

Every automation in Solaris AI Flow follows three steps:

1. Build

Open the visual editor. Drag nodes onto the canvas: triggers, AI models, DeFi protocols, messaging bots, and utility steps. Connect them with edges to define data flow.

Each node takes input from connected upstream nodes and passes its result downstream.

2. Trigger

Choose what starts your workflow:

  • Manual - click Run in the editor
  • Webhook - an external service POSTs to your unique URL
  • Cron - runs on a schedule (every 5 minutes, hourly, daily, weekly)

3. Execute

When triggered, the runtime follows your graph in dependency order:

Trigger → Node A → Node B → Node C → Output

Each node executes as its dependencies become available. If Node B needs data from Node A, it reads Node A's output via template expressions like {nodeAResponse.result.price}.

Builder vs. Runtime

The canvas is where you design. It's a visual editor: drag, connect, configure.

The runtime is what runs. It reads your saved workflow, resolves credentials, calls external APIs, and records every node's output and errors for debugging.

You design on the canvas. The runtime executes what you designed.

Next steps

On this page