01
One canvas, every branch
Drop a trigger, add a condition, split the path. A step that fails at 3am is retried four times.
run 41982
finished in 129 ms
- read refund0 ms
- check amount0 ms
- branch, over 50000 ms
ask financeon Dana
all systems normal
Start free
open beta / 240 apps connected
Relay runs the steps between your apps and only pings a person when it matters.
free for 14 days / no card / no call with sales
free for 14 days / no card / no call with
sales
free for 14 days / no card /
no call with sales
Refunds over 5000
3 steps / 1 branch
100%
running
Amount over 5000
condition
Log to warehouse
postgres
Ask finance
waiting on a yes
26 min
true
else
last runs
Refund created
stripe
connects to 240 apps, and to whatever you built yourself
Copy this into that. Check it went through. Ask Dana if it is fine. Relay takes the glue and leaves you the decisions.
01
Drop a trigger, add a condition, split the path. A step that fails at 3am is retried four times.
run 41982
finished in 129 ms
02
Send a step to Slack, get a yes or a no, keep moving. Nobody learns another dashboard.
#finance
today
Relay
9:41
Refund of 6,400 for Northwind is over your limit. Send it?

waiting 26 min
03
Inputs, outputs and timings for 90 days. Replay any run before you trust it with money.
[ what we are actually selling ]
one tick, one run
now
Credentials, retries, rate limits, residency. The parts nobody demos, and the parts that decide the year.
Relay holds the credentials, retries and rate limits, so a step behaves the same on Stripe or on the API you wrote last week.



credentials, retries, rate limits, replay
one runtime, every connection
Pick Frankfurt, Virginia or Sydney. Payloads and logs stay in the region you chose, and the audit trail says so in writing.
where runs executed, last 24 hours
a payload never leaves the lane it started in
The screen people actually keep open: what ran, what is queued, and who still owes an answer.
next run in 12 minnext in 12 min
82%
of steps finish without a person in the loop





3 approvals
Longest wait: 26 minutes, in #finance
Every run stays in the region that started it
Counted across every account, including the ones that churned. An honest average, not a best case.
volume
62,000runs handled on an average weekday
up 18% since March
We killed four scripts nobody wanted to own and a spreadsheet that had been lying to us.
time back
11hours a week given back per person
measured across 1,400 teams
Finance stopped asking me for the weekly export. It just lands in the channel now.
first attempt
99%of runs finish on the first attempt
the other 1% retried and passed
What sold my team was the log. When something breaks we see the exact payload.
Invite the whole company on any plan. Nobody should ask permission to automate their own job.
$29
a month
$89
a month
most picked
$290
a month