Get Started
Build, test, and publish your first Trodo workflow.
A workflow goes from idea to live in a few steps.
Add a trigger. Start from a trigger: a live event, a pattern threshold, a schedule, a webhook, or manual. The trigger decides when the workflow runs and what data it starts with.
Add nodes. Drag in nodes and connect them. Query your data, branch with an if node, run an AI agent or some code, then end with an action.
Connect integrations. If a node talks to Slack, GitHub, Linear, Jira, Salesforce, or your own API, add the credential once in Integrations. AI nodes need a model credential.
Test it. Run the workflow manually and inspect each step's input and output. You can run from a node using the output of previous nodes, so you iterate without re-triggering the whole thing.
Publish. Publishing snapshots the workflow to an immutable version and arms its trigger (schedules register, webhooks go live). Every run is recorded so you can inspect what happened.

Expressions
Nodes pass data forward. Reference earlier output with {{ }} expressions, for example {{ $json.field }}, {{ $trigger }}, or {{ $node["Query"].output }}. Expressions are evaluated safely (no arbitrary code).