Connect
Back to selected work
Case 19 · Relay · workflow automation · Shipped Q4 2024
// Case 19 · 2024 · Automation · Web

Relaywhen this, then ping.

A workflow-automation app that connects your tools — Google Drive, Slack, Discord, Notion and more — and fires a notification the moment something changes. Modify a file, and the right people know in seconds.

EngagementProduct build
StackNext.js · Postgres
SurfaceWeb · SaaS
StatusLive
relay.app/workflows/new
Relay — workflow builder
Chapter 01 · The Brief

The update happened.
Nobody found out in time.

Files changed in Drive, decisions landed in Notion, PRs merged on GitHub — and the people who needed to know found out hours later, by accident. Teams babysat a dozen tabs or paid for a tangle of automation tools they barely understood.

The brief: one app where you connect your services once, describe a simple when-this-then-notify rule, and let it run. No code, no polling tabs — just the right alert, on the right platform, in seconds.

Brief at a glance
Product
Workflow automation · SaaS
Audience
Ops, founders, small teams
Connect
Drive · Slack · Discord · Notion
Engagement
Product build · fixed
Surface
Web · Next.js
relay.app
Your connections.
OAuth · secure
D
Google Drivelinked
S
Slacklinked
N
Notionlinked
Δ
Discordconnect
G
GitHubconnect
T
Trelloconnect
New workflow.
Live · armed
When · triggerGoogle Drive
file modified
Only if · filterFolder = /Designs
match
Then · notifySlack · #design-team
< 5s
Recent runs.
Real-time
1,842
Runs · 24h
3.1s
Avg latency
0
Missed
Drive ▸ Slack · /Designssent2.4s
Notion ▸ Discord · roadmapsent3.0s
GitHub ▸ Slack · PR mergedsent1.8s
Feature · 01

Connect once,
securely.

Link Google Drive, Slack, Discord, Notion and more through OAuth — tokens encrypted, scopes minimal. Connect a service one time and every workflow can use it; revoke from one screen.

ConnectOAuth per service
CatalogDrive · Slack · Discord · Notion +
SecurityEncrypted tokens · scoped
Feature · 02

When this,
then notify.

Build a rule in plain language: pick a trigger (a file changes), an optional filter (only this folder), and an action (ping #design-team on Slack). No code, no flowchart degree required.

TriggerChange events · webhooks
FilterConditions · no-code
ActionNotify on any connected app
Feature · 03

Seconds later,
they know.

Events are captured the moment they happen and relayed in under five seconds, with a full run log so nothing silently fails. Subscriptions and limits are handled with Stripe.

LatencyChange → ping · < 5s
LogEvery run · auditable
BillingStripe · plans + usage
I connect Drive, Slack, and Notion once and forget about it — the second a file changes, my team knows. It replaced a confusing automation bill and three missed-update fire drills.
Sofia Reyes · Operations · early user
Chapter 04 · By the numbers
20+
Integrations
Services you can
connect & watch.

Drive, Slack, Discord, Notion, GitHub and more — each added through OAuth, reusable across every workflow you build.

<5s
Latency
From change
to notification.

Webhook-driven capture relays events in seconds, not on a polling timer — so the alert arrives while it still matters.

0
Reliability
Events silently
dropped.

Every run is logged and retried on failure, with a visible history — so an alert never just vanishes without a trace.

Chapter 05 · Inside the app

Connect, build,
then forget about it.

Trigger, filter, action — describe the rule in plain language, arm it, and let Relay run in the background.

// 01 · Build
Relay — Workflow builder

No-code trigger → filter → action builder, described in plain language.

// 02 · Connect
Relay — Connected services

OAuth-linked integrations, reusable across workflows.

// 03 · Runs
Relay — Run history log

Real-time log of every fired notification — nothing fails silently.

// Dashboard
Relay — Workflow list dashboard

All active automations, their status and last run at a glance.

// Integration
Relay — Integration detail

Configure triggers, scopes, and webhooks per connected service.

click to expand · drag to explore
Closing

The
credits.

  • Engagement
    Product build · fixed bid
  • Surface
    Web · SaaS · no-code builder
  • Framework
    Next.js · App Router · React
  • Database
    PostgreSQL · workflows, runs, tokens
  • Integrations
    OAuth per service · webhooks · change events
  • Billing
    Stripe · subscriptions + usage limits
  • Delivery
    Real-time notifications · retry + run log
  • Connects
    Google Drive · Slack · Discord · Notion · +more
  • Status
    Live · integrations expanding
  • Next case study

    Seatwatchthe floor, watched.

    Real-time restaurant table monitoring from a single camera — YOLO11 + ByteTrack