AI that files, routes, and resolves the work

The internal desk that runs itself.

Ask in plain words and LetRelay's assistant files the request, routes it, and closes it out — with the task board, team chat, video meetings, and shared calendar already in the same tab.

AI proposes, you confirm SLA clock on everything Replaces 4 subscriptions

Free to start · Set up in under a minute · No credit card

letrelay.com

Good afternoon, Dana

Overview

Open

0

8 unassigned

SLA breached

0

past due

Resolution

0%

last 30d

RLY-4821Laptop won't power onP0
RLY-4820VPN drops every few minutesP1
RLY-4816Reimburse conference travelP2

AI triage, SLA timers, Task board, Team rooms, Direct messages, Video meetings, Shared calendar, Attendance & leave, Knowledge base, Analytics in SQL, Webhooks in & out, Team leads & directors, World clock, Focus timer, Realtime notifications, Row-level security.

Watch it work

The whole product, in one take

Not a slideshow of screenshots — the real screens, doing the real thing. Jump to any chapter.

letrelay.com01 / 17
R New

Good afternoon, Dana

Open

42

8 unassigned

SLA breached

3

past due

Resolution

87%

last 30d

RLY-4821Laptop won't power onP01h 40m
RLY-4820VPN drops every few minutesP13h 05m
RLY-4816Reimburse conference travelP2-2h 10m
Ask LetRelay
1

Your morning, in one screenOpen requests, what's breached, and how fast you're closing.

For professors & research groups

Run your lab from one tab — without chasing anyone

Pick “Research group or lab” when you sign up and Research becomes your first tab: every student, their deadlines, updates and calls in one place. Already on LetRelay? Switch it on in Settings → Modules — nothing else changes.

letrelay.com

This week, Prof. Rao

Week of Sep 21 – 27

0/9

updates in

1

blocked

2

1:1s due

Needs you

Priya is blockedWaiting on GPU cluster access since Tuesday
Arjun has no update for last weekNudge sent Monday 08:00
Paper deadline: robust federated learningNeurIPS · in 4d 11h (AoE)
Mei: qualifying examDue in 12 days — plan signed off
1:1 with Tomás is dueLast one 19 days ago
letrelay.com

Research · People

Rao Lab · 9 people

PSPriya ShahPhD · Year 3 · robust federated learning
MessageCall nowBook 1:1Deadline
AMArjun MehtaMaster's · Year 1 · sensor fusion
MessageCall nowBook 1:1Deadline
MCMei ChenPhD · Year 1 · protein folding
MessageCall nowBook 1:1Deadline
Every student, one rowMessage, call, book a 1:1 or set a deadline without leaving the page.
  • Add a student in one step

  • Call or book a 1:1

  • A deadline for each student

  • Updates come to you

  • Papers on an AoE clock

  • Private is private

  • The lab, not the bottleneck

  • Letters and reports

Start a research group

Free for up to 5 people, no card needed — Pro when the lab grows.

60s
to launch a workspace
~2s
to AI-triage a request
4
tools it replaces
100%
row-level isolated

Built for every kind of team

Companies
Schools & universities
Nonprofits
Government
Research labs
AI Assistant

Tell it what you need. It does the work.

Every screen has a chat assistant. Ask in plain language — typos and broken English are fine, in any language — and it answers from your own data, or proposes the action and carries it out the moment you confirm.

LetRelay Assistant

Ask about anything — in any language

Ask anything about LetRelay…
  1. 1Ask about your data. “How many requests are on me?”, “what's breaching SLA on my team?” — answered from exactly what you're allowed to see.
  2. 2Let it act. “File a request for a broken laptop”, “assign RLY-4821 to me”, “mark it resolved” — it proposes, you confirm.
  3. 3Edit before you send. Change the team, assignee, status, or wording right in the chat, then hit confirm.
Read-only by default; every action needs your confirmation and runs under your own permissions — walled by row-level security, never the prompt.
The loop

From “can someone help?” to resolved — without a single dropdown

Four screens, and a clock running the whole way. Here is each one, doing the thing it actually does.

Step 1 · Submit

Requests in seconds — no forms to figure out

People just describe what they need in their own words. There's no maze of categories, no “which team owns this?” — LetRelay handles the sorting.

letrelay.com

New request

Reading your request…
Submit request
  1. 1Write it plainly. A title and a sentence or two is enough.
  2. 2Skip the dropdowns. AI detects the category and priority for them.
  3. 3Hit submit. It's instantly in the right queue with an SLA clock running.
Fewer misrouted tickets and faster first responses.
Step 2 · AI triage

Every request classified, prioritized, and routed

The moment a request lands, the AI reads it, tags the category and priority, and sends it to the team that owns it — grounded in your own categories, never invented.

letrelay.com
RLY-4821Triaged

Laptop won't power on

AI triage
HardwareP0· Critical→ routed to IT Ops
Confidence0%

Below the confidence threshold? It skips auto-routing and lands in human triage instead — never a wrong guess.

  1. 1Understand. The request is read against your org's real categories.
  2. 2Route. Confident results auto-assign to the right team and set the SLA.
  3. 3Fail safe. Low confidence? It quietly falls to human triage instead.
If AI is ever down, requests still save and go to a human — never lost.
Step 3 · The queue

An SLA-tracked queue agents actually enjoy

A fast, server-paginated queue with live SLA countdowns, saved views, and bulk actions. Overdue work turns red so nothing slips.

letrelay.com
RefRequestSLA
RLY-4821Laptop won't power onIn progress1h 40m 00s
RLY-4809Locked out of WorkdayUnassigned0h 25m 00s
RLY-4788New hire access — MarketingWaiting5h 12m 00s
RLY-4712Reimburse conference travelIn progress-2h 10m 00s
  1. 1Prioritize. Sort and filter by status, team, priority, or breach risk.
  2. 2See the clock. Live SLA timers — overdue items are flagged in red.
  3. 3Act in bulk. Assign or update many requests at once.
Saved views keep each agent focused on exactly their work.
Step 4 · Resolve

One place to resolve — with a draft reply on tap

A two-pane view pairs the conversation and an immutable timeline with editable properties and an AI panel that drafts a grounded reply you can send in a click.

letrelay.com
RLY-4821In progress

Laptop won't power on

Sarah Chen

Screen stays black even when plugged in. Demo tomorrow!

Internal note · Jordan

Swap stock available on floor 3.

AssigneeJordan R.
SLA1h 40m
Draft reply

Click generate for a grounded reply…

Generate
  1. 1Everything in view. Messages, internal notes, and the full audit trail.
  2. 2Adjust properties. Status, priority, assignee, category — all inline.
  3. 3Draft with AI. A reply grounded in your knowledge base, always editable.
Grounded in your KB — the AI never invents policies or facts.
One workspace

Cancel the other four tabs

A board, team chat, video meetings, and a shared calendar are already here — same login, same permissions, same bill. Work never leaves the tab it started in.

Direct messages Task board Team chat Video meetings Shared calendar Attendance Knowledge base
Tasks

A board that moves — and a bar that fills as it does

Trello-style columns you drag work across. Break a card into a checklist and its progress bar fills as items get ticked — visible right on the board, so nobody has to ask how far along it is.

letrelay.com

Tasks

IT Ops board
To do2

Swap Sarah's laptop

JR0/3

Set up new starter laptop

Doing1

Audit meeting-room displays

Done1

Rotate the on-call rota

Checklist · Swap Sarah's laptop

Order replacement unit
Migrate her files
Hand over + sign off
  1. 1Drag it across. To do, Doing, Done — the board everyone already knows how to use.
  2. 2Add a checklist. At create-time or inline later; tick items off as you go.
  3. 3Watch it fill. The progress bar on the card updates live for the whole team.
Everyone sees only the tasks that involve them — scoped in the database, not hidden in the UI.
Direct messages

Message anyone here — and know the moment they've read it

Every person in your organization, with a green dot when they're actually online. Open a conversation from anywhere without leaving the page you're on. Sent, delivered, seen — you never have to ask whether it landed.

letrelay.com
MI

Mira Ito

Online now

Morning! Anything urgent before I start?
Message Mira…
  1. 1Find them. The whole roster is right there, with who's online right now.
  2. 2Say it. Delivered in about a tenth of a second — measured, not promised.
  3. 3Know it landed. One tick sent, two delivered, blue when they've read it.
A conversation is readable by exactly two people — enforced in the database and on the live connection itself, so nobody can even listen in.
Rooms

Private team spaces with chat that's actually live

Give IT, HR, or any group its own room — live chat, a shared task list, a meeting link, and a countdown deadline. Only invited members can even see it exists.

letrelay.com
IT

IT Ops room

4 members · deadline in 2d 04h

PMSJ
…
Message the room…
3 room tasks live chat meeting link
  1. 1Create a room. Name it, invite the people who belong in it, set a deadline.
  2. 2Talk in real time. Messages land instantly — no refresh, no polling.
  3. 3Keep the work with it. Room tasks and the meeting link live in the same place as the conversation.
Membership is enforced by row-level security — an uninvited teammate cannot read a single message.
Meetings

Book it, they approve it, join it — all inside LetRelay

Pick a teammate and a time and you can see their busy blocks before you send. They approve, propose another time, or decline. Confirmed meetings land on both calendars — and the call opens right here, with nobody needing an account.

letrelay.com

Meetings

Awaiting approval
PR

Sync on the laptop swap

with Priya Rao · Thu, 2:00–2:30 PM

Pending
Free at that time — no clash on their calendar.

Priya sees it on her side:

Approve Propose time Decline
On both calendars automatically Join meeting
  1. 1Request a time. Their availability shows as you pick, so you don't book over anything.
  2. 2They answer. Approve, propose a different time, or decline — it's their calendar.
  3. 3Join in one click. The call runs inside LetRelay — or on your own Google Meet, if you connect it.
Free on every plan, and it works before you connect anything — link Google Meet only if you\u2019d rather the meeting lived on your own account.

And everything else the day needs

Each one already wired into the same permissions, the same notifications, and the same calendar.

Calendar

Meetings, activities, room deadlines and task due-dates in one grid. Click anything to jump straight to it.

MTWTFSS3456789
Weekly sync · Join

World clock

Pin your teammates' time zones and they hang as live boxes down the right edge — cross-country stand-ups and hand-offs at a glance.

My time

—

Attendance & leave

One-click check-in from any device — or switch on GPS-geofenced, code-verified attendance for on-site teams. Request time off in the same place.

Check in
Priya Rao08:47
Marcus Lee09:00
or require GPS + an on-site code

Focus

A private timer and day-planner to protect deep-work time and see where your hours actually went. Nobody else can see it.

Deep work · RLY-4821

24:22

running
09:00 Triage the queue
11:00 Laptop swap

Activities

Plan hangouts and sessions — public to the org or private to your invites — with RSVPs and a capacity limit.

Friday team lunchpublic

Fri 12:30 · Rooftop · 12 spots

APMSK0 going

Realtime notifications

Live updates the instant anything changes — assignments, replies, mentions, and SLA breaches.

RLY-4821 assigned to you

Knowledge base — what the AI answers from

Curate the answers your team relies on. Every AI draft reply is drawn from these articles — so responses cite your real policies, never something invented.

Hardware replacement policy
VPN troubleshooting
Expense limits & receipts
Isolation

Another company on LetRelay cannot see one row of yours

Every organization's data is walled off inside the database itself, not by code remembering to filter. A request, a person, a task, a message, a search — each one is scoped to the caller before it ever reaches the app. There is no query that forgets.

letrelay.com
AAcme Ltdyou
RLY-4821Laptop won't power on
RLY-4820VPN drops every few minutes
GGlobex Incnot you
••••••••••••••
••••••••••••••
Acme tries:Read their requests…

Every read is scoped to the caller's organization.

  1. 1The database decides. Postgres row-level security, on every single table. Not an if-statement someone can skip.
  2. 2Even the live connection. A chat channel refuses a subscriber who isn't in that conversation — checked when they connect.
  3. 3And it's tested. Two real organizations, two real sign-ins, asserting neither can reach the other. It runs with the test suite.
Your own admins are scoped too — the plan you're on, who oversees whom, and who's in a room all narrow what the database will return.
Analytics

Managers see the bottleneck, not just numbers

KPI tiles, backlog trends, and SLA-breach breakdowns — all computed in SQL, plus one plain-English headline that names your biggest bottleneck.

letrelay.com

Avg first reply

1h 12m

SLA breached

0

Backlog

0

↓ 6 this week

Backlog trend

IT Ops has the highest SLA breach rate this week — mostly Hardware requests over 8h.

  1. 1Track health. Open, breached, first-response, resolution rate at a glance.
  2. 2Spot trends. Backlog over time and breach rate by team and category.
  3. 3Read the insight. One sentence tells you where the work is piling up.
The math is in Postgres — accurate, fast, and auditable.
Team hierarchy

Give every team a lead — without flattening your org

Appoint a lead for any department and they see everything their team is working on. Name a director and they see the whole org. Everyone else stays focused on just their own work.

letrelay.com

People

Who leads what — and how they're tracking.

IT Ops
PRPriya Rao IT lead6 open
MLMarcus Lee3 open
People Ops
SMSofia Marín HR lead2 open
Directors see every team; members see only their own.
  1. 1Appoint leads. Make anyone the lead of one team or several — IT, HR, a school coordinator.
  2. 2Add directors. Grant org-wide oversight to the people who need the full picture.
  3. 3Keep focus. No grant? You still see only your own tasks — never the whole firehose.
Scoping is enforced in the database with row-level security — not just hidden in the UI.
Your organization

Set it up your way — company, school, or nonprofit

Pick your org type at sign-up and LetRelay seeds sensible teams, categories, and positions. Then define your own titles — Teacher, Accountant, IT Support — each mapped to an access level.

letrelay.com

Positions

Each title maps to an access level.

PrincipalAdmin
IT CoordinatorAgent
AccountantAgent
TeacherRequester
CompanySchoolNonprofitGovernment
  1. 1Choose a type. Starter teams and categories are created for you.
  2. 2Name positions. Custom titles map to Admin, Agent, or Requester access.
  3. 3Invite your team. Assign positions; access follows automatically.
No blank slate — a usable workspace the moment you sign up.

Works with the tools you already use

GitHub Slack Discord Google Meet Web forms Monitoring alerts Any REST endpoint
Integrations

Connect LetRelay to everything you already run

Webhooks in both directions. Pipe issues, form submissions, and monitoring alerts straight into your queue — and push every change out to Slack, Discord, or your own endpoint.

letrelay.com
Incoming
github · issues.opened→RLY-4823request
monitoring · alert→urgentrequest
Outgoing
request.resolvedSlack · #it-supportDelivered
request.createdDiscord · #alertsRetrying · attempt 2
  1. 1Bring work in. GitHub, forms, or alerts POST to a signed endpoint and become a request or task.
  2. 2Push updates out. Fan created / resolved / replied events out to Slack, Discord, or any URL.
  3. 3Never miss one. HMAC-signed, auto-retried with backoff, and every delivery is logged and replayable.
Standard-Webhooks signatures, exponential-backoff retries, and a full delivery log — enterprise-grade, on free infra.
Security you can check

Secure by design — and tested every release

Not promises in a footer - how the system is actually put together, and tested before every release.

Walled off in the database

Row-level security on every table: each organization's data is scoped before it reaches the app. Not an if-statement someone can forget.

40+ automated test suites

Real sign-ins in throwaway organizations try to reach each other's data, forge payments and flood the system - on every release.

Admin powers need a second factor

Anything that changes plans or billing needs an authenticator-app code, checked by the database itself, and is written to an audit log.

Encrypted nightly backups

The whole database is dumped, encrypted with AES-256 and kept for 30 days, every night.

Signed, retried webhooks

Every delivery is HMAC-signed, retried with backoff and logged - and incoming webhooks are verified the same way.

Card details never touch us

Payments run through Paddle, our Merchant of Record. We never see or store a card number.

Live in three steps

Step 1

Create your organization

Sign up, pick your type, and get starter teams, categories, and positions instantly.

Step 2

Invite your team

Add people, give them positions, and set who works which queue.

Step 3

Start resolving

Requests flow in, AI routes them, and analytics show you where to focus.

Simple pricing

Start free. Upgrade when your team grows.

Free for small teams. Pro is one price for up to 15 people, then a small amount per person.

Free

For a small team getting started.

$0/month

free forever, no card

  • Up to 5 people
  • The full request desk + tasks, rooms, meetings
  • 1 team
  • 50 AI assists / month
Start free
Most popular

Pro

Everything unlocked, and it grows with you.

$20/month

covers 15 people, then $2/person

  • 15 people included, no upper limit
  • Join other labs with your one login (each is one person)
  • Direct messages with who's online
  • Unlimited teams + department hierarchy
  • Analytics, attendance & leave, webhooks
  • Unlimited AI · priority support
15 people
$20
25 people
$40
50 people
$90
Get started free

Everyone who files or works requests counts as one person.

$38/month
Pro · about $1.58 per person
24

$20 covers the first 15, plus 9 × $2. Add or remove people any time - your bill follows.

Secure checkout by Paddle 14-day money-back guarantee Cancel any time Invoices & tax handled

Prices in US dollars, billed monthly; taxes are added at checkout where they apply. Card payments renew automatically each month until you cancel, and Pro stays until the end of the month you paid for. In Nepal you can also pay by bank transfer, eSewa, Khalti or QR. Nobody ever loses their account. See our refund policy · Questions? Email us.

Start your organization on LetRelay

Set up your workspace in under a minute and let AI take the busywork out of your request desk.