The meeting ends. The work is already assigned.

Relay listens to your client calls, separates the commitments from the conversation, and writes them into your project board with an owner and a deadline attached — before anyone opens their laptop.

Zoom, Meet and TeamsWrites to your existing boardRecordings deleted on your schedule
Acme — Q3 website review42 minprocessed in 11s
00:02:14JPCan we start with the mobile header? The current version feels too heavy on smaller screens.
00:03:01MRAgreed. I can have a revised mobile header shipped by Thursday.
00:03:22DKThursday works. Marcus, I'll put that on you in Asana.
00:05:45JPThe product grid is slow loading on the category pages. Can we look at that?
00:06:12SLI'll run a performance audit on the product grid and get numbers back by Monday.
00:06:30DKGood, Sarah owns that. Monday for the audit.
00:10:18JPOne more thing — can we add Spanish localisation to the product pages? Our Latin American traffic is growing.
00:10:44RTThat's not in the current SOW. I'll scope it and send a quote by end of week.
00:11:02DKNoted. Raj is quoting the Spanish work separately.
00:14:05JPThe checkout flow needs the updated legal copy. Can someone update it?
00:14:22MRI'll update the checkout legal copy once Diana sends me the approved text. Should be done by next Tuesday.
00:14:40DKI'll get you the approved copy by Friday, Marcus.
00:18:30JPOverall the site is looking good. Let's sync next week on progress.
00:18:45DKSame time next Wednesday works for everyone?
00:18:52JPWorks for me.

ship revised mobile header

Marcus Reed·marcus@studio.co·due 2026-09-18
asanain scope
96%

run performance audit on product grid

Sarah Lin·sarah@studio.co·due 2026-09-22
asanain scope
91%

scope and quote Spanish localisation

Raj Thakur·raj@studio.co·due 2026-09-19
outside SOW
88%

update checkout legal copy

Marcus Reed·marcus@studio.co·due 2026-09-23
asanain scope
89%
4 commitments1 scope flag11s call end to synced0 recaps written

Four decisions were made. Nobody owns three of them.

Every agency runs the same leak. A call ends with clear next steps and three people who each assume someone else picked them up. The notes live in a doc nobody reopens. The recap goes out on Thursday. By the next call, half the agenda is re-litigating what was already agreed.

Recording the meeting doesn't fix this. Transcribing it doesn't either. The gap was never memory — it was ownership, and no notetaker on the market crosses it.

Recap written and sent34 min per call
Tasks manually re-entered11 min per call
Chasing owners for status2.5 hrs per week
Out-of-scope work absorbedunbilled, unmeasured
Across 14 client calls a week≈ 1 working day lost

Run it on a real conversation

Paste a transcript, or use one of ours. This is the production extraction engine, not a recording.

1233/8000

Commitment cards will appear here as they're found.

One pipeline, six stages, none of them yours

You show up to the call. Relay runs everything that happens after it.

01

Record

Joins from your calendar, or takes an upload from an in-person meeting.

02

Transcribe

Speaker-labelled and timestamped, with a custom vocabulary for client and product names.

03

Understand

Separates what was decided from what was debated, and keeps the reasoning attached.

04

Extract

Every commitment becomes a record: who said it, when, what it depends on, whether it's in scope.

05

Assign

Writes into Asana, Jira, ClickUp or Linear with an owner and a due date, not a bullet list.

06

Follow up

Nudges the owner, checks status before the deadline, and opens the next meeting with what slipped.

Built for the part after "thanks, everyone"

"I'll ship it by Thursday"97%
"Let me run the audit Monday"94%
"Maybe we should look at that"skip

Owner detection

Relay reads who actually committed from the language in the room. Vague suggestions don't become tasks.

SOW coverage78%
Spanish localisation — outside SOW

Scope guard

Requests made on a call are checked against the SOW. Out-of-scope work gets flagged and quoted instead of quietly absorbed.

AAsana4 tasks
SSlack12 tasks
HHubSpot3 tasks

Routing per client

Twelve accounts, twelve destinations. Each client maps to its own board, channel and CRM record, resolved automatically from the calendar invite.

Sep 12Mobile header revised
Sep 5CMS migration approved
Aug 28Q3 scope finalised

Decision log

Every decision your team has made, searchable, with the audio timestamp behind it. Scope disputes end quickly when the record has a clip.

Marcus — mobile header due tomorrow
Sarah — audit results pending
escalates to owner at T−0

Follow-up that happens

Owner-specific nudges timed to the deadline, with escalation rules for the things you can't let slide.

Mobile header shipped
Performance audit — overdue

Meeting-to-meeting memory

Recurring calls open with what was committed last time and what's still outstanding. The standing agenda writes itself.

The object, not the abstraction

Every commitment Relay finds is emitted as a typed object with the transcript offset it came from. Push it to a webhook, an n8n flow, or your own service and build whatever you want on top.

json
// POST → your endpoint, on call completion
{
  "commitment":  "ship revised mobile header",
  "owner":       "marcus@studio.co",
  "stated_at":   "00:14:22",
  "due":         "2026-09-18",
  "confidence":  0.96,
  "scope": { "sow_id": "acme-q3-v2", "status": "in_scope" },
  "destination": "asana/studio/acme-q3",
  "source":      "rec_8f2cba91#t=862"
}

Writes into the tools you already open

Nothing new to check. No second place where work lives. Relay seamlessly connects with your workflow tools.

AAsana
JJira
CClickUp
LLinear
SSlack
HHubSpot
SSalesforce
ZZoom
GGoogle Meet
TTeams
nn8n
WWebhooks
/API

Pricing

Pricing lands with cohort two in October. Early access seats are free for the first three months and you keep that rate for a year.

No card required. No contract. When pricing goes live, you'll see real numbers here — per-seat or per-meeting-hour, with an explicit line on what happens to recordings on each tier.

Security

Encryption in transit (TLS 1.3) and at rest (AES-256) for all data.

Configurable retention with automatic deletion. You set the schedule.

Role-based access to transcripts and decision logs.

Per-meeting and per-participant recording consent controls.

Named sub-processor list available on /security.

Point it at one recurring client call

Nothing changes about how your team meets. The difference shows up ten seconds after it ends.

Cohort two — agency seats — opens October. No card, no contract.