THE ENGINE

Everything an operator needs. Nothing they don't.

Four surfaces — the canvas, runs, connections, docs — over one execution engine that treats reliability as a feature, not a plan tier.

Batch and bundle. Both.

BATCH

Downstream runs once with the whole array — n8n style. Right for rollups, digests, bulk writes.

BUNDLE

Downstream runs once per item — Make style. Right for per-lead texts, per-row updates.

Set it per workflow. Override it per node. No other tool gives you both.

RELIABILITY

Built to fail well.

FAILURE, CHOREOGRAPHED

A step fails. It retries — twice, with a wait between. Only then does the catch branch take over. You configured all of it in two fields.

ATTEMPT 1 · FAILED · WAIT 1000MS
ATTEMPT 2 · FAILED · WAIT 1000MS
CATCH BRANCH · ROUTED
01
Per-step retries

Max tries and wait-between, set on any node.

02
Dedicated error outputs

Route failures down their own branch.

03
Try / Catch

Guard a whole branch; retry before the catch runs.

04
Full run history

Per-step payloads, timing, and errors — every run.

05
Replay from any point

Re-drive a run with pinned or modified data.

06
Version history

One-click rollback to any prior version.

TRIGGERS

Four ways in.

01
Webhook

Signed test + production URLs, custom responses.

02
Schedule

Recurrence rules, down to the minute.

03
Manual

Fire from the workflow page.

04
Platform events

First-party Opscend events — no plumbing.

THE DEEP SIX

Connectors with a bottom you won't hit.

Google Sheets
62 OPERATIONS
Podio
46 OPERATIONS
RingCentral
24 OPERATIONS
Gmail
21 OPERATIONS
Airtable
17 OPERATIONS
HTTP
ANY API

Plus a 38-service credential catalog and the HTTP escape hatch for everything else.

AI

AI where it earns its place.

AI node

Claude-backed — plain text or forced-JSON replies, straight into the flow.

AI-written code steps

Describe the step in English. The JavaScript is written fresh each run, shaped to the live input.

Flow assistant

Scaffold or modify a workflow by describing it, right in the editor.