Relay
  • Product
  • How it works
  • Customers
  • Pricing

all systems normal

Start freeStart free
  • PRProductCanvas, approvals, run history
  • HWHow it worksFrom trigger to answer
  • CUCustomersNumbers we did not explain away
  • $PricingPay for runs, not seats

open beta / 240 apps connected

The handoffs run themselves.

Relay runs the steps between your apps and only pings a person when it matters.

Start freeStart freeWatch a build, 2 minutes

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

  • 09:41:02refunds over 5000129 ms
  • 09:38:57weekly export2.1 s
  • 09:31:14invoice reminder410 ms

Refund created

stripe

connects to 240 apps, and to whatever you built yourself

connects to 240 apps, and towhatever you built yourself

  • SLSL
    slack
  • STST
    stripe
  • PGPG
    postgres
  • HSHS
    hubspot
  • NONO
    notion
  • GMGM
    gmail
  • WHWH
    webhooks
  • ++
    233 more
content service

Most of a process is glue.

Copy this into that. Check it went through. Ask Dana if it is fine. Relay takes the glue and leaves you the decisions.

0101234567890012345678901

One canvas, every branch

Drop a trigger, add a condition, split the path. A step that fails at 3am is retried four times.

run 41982run 41982

finished in 129 msfinished in 129 ms

  • read refund0 ms
  • check amount0 ms
  • branch, over 50000 ms
  • ask financeon Dana
050100150200 ms

02012345678900123456789012

Approvals where people already are

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?

amount
6,400 USD
customer
Northwind
rule
over 5,000 needs a human
ApproveHold

waiting 26 min

030123456789001234567890123

Every run is on the record

Inputs, outputs and timings for 90 days. Replay any run before you trust it with money.

  • mon
  • tue
  • wed
  • thu
  • fri
  • sat
runs per weekday62,000 average

[ what we are actually selling ]

The best workflow is the onenobody mentions in standup.

one tick, one run

now

  • 09:00
  • 11:00
  • 13:00
  • 15:00
  • 17:00
  • 19:00
reliability

Boring in the ways that matter.

Credentials, retries, rate limits, residency. The parts nobody demos, and the parts that decide the year.

One runtime, every app

Relay holds the credentials, retries and rate limits, so a step behaves the same on Stripe or on the API you wrote last week.

  • SLslack
  • STstripe
  • PGpostgres
  • HShubspot

credentials, retries, rate limits, replay

one runtime, every connection

Runs where your data lives

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

  • eu-central-1 Frankfurt46%0%
  • us-east-1 Virginia38%0%
  • ap-southeast-2 Sydney16%0%

a payload never leaves the lane it started in

daily view

A Tuesday, seen from Relay.

The screen people actually keep open: what ran, what is queued, and who still owes an answer.

this week, run by run

next run in 12 minnext in 12 min

  • 09
  • 11
  • 13
  • 15
  • monmon
  • tuetue
  • wedwed
  • thuthu
  • frifri
  • satsat
  • sunsun

hands off

0%82%

of steps finish without a person in the loop

waiting on people

03 approvals

Longest wait: 26 minutes, in #finance

failures and recoveries

  • recovered
  • failed hard

where it ran

  • iad 46%
  • fra 38%
  • syd 16%

Every run stays in the region that started it

case studies

Numbers we did not have to explain away.

Counted across every account, including the ones that churned. An honest average, not a best case.

  • volume

    62,0000

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

    Marta Silvanihead of operations, Fielder
  • time back

    110

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

    Owen Brandtdata lead, Cassette
  • first attempt

    99%0%

    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.

    Tom Ekelundcto, Bright Coast
pricing

You pay for runs, not for seats.

Invite the whole company on any plan. Nobody should ask permission to automate their own job.

estimate

3,000
30,000
300,000

your plan

Team

$89$​0123456789 80123456789 90123456789 0123456789a month

30,000 runs included

Start freeStart free
  • Starter

    $29

    a month

    • 3,000 runs a month
    • 10 workflows
    • 7 days of run history
    • email support
    Start freeStart free
    Start freeStart free
  • Team

    $89

    a month

    most picked

    • 30,000 runs a month
    • unlimited workflows
    • 90 days of run history
    • Slack approvals and code steps
    Start freeStart free
    Start freeStart free
  • Scale

    $290

    a month

    • 300,000 runs a month
    • single sign on and audit log
    • 1 year of run history
    • named engineer, 4 hour response
    Talk to usTalk to us
    Talk to usTalk to us
Relay

Automation for the work that lives between your tools.

stay in touch

  • in
  • x
  • gh
  • dc

what now

Pick the task you hate most.

Bring one job nobody enjoys doing by hand. If Relay cannot run it by the end of the trial, we will tell you so.

  • all systems normalall systems normal
  • 99% pass on the first attempt99% first-attempt pass
  • three regions, no cross border hopsthree regions, no hops

Relay Labs

Independent, profitable, and boring on purpose since 2024.

SOC 2 Type II / audit log / data residency

product

  • Canvas
  • Apps
  • Run history
  • Pricing

learn

  • Docs
  • Templates
  • Changelog
  • Status

company

  • About
  • Careers
  • Security
  • Contact

legal

  • Privacy
  • Terms
  • Cookies

2026, all rights reserved

built in Lisbon and Kraków