Session expired — request a fresh code to continue.
Enter your email: we'll send you a sign-in code.
Check your inbox.
We sent a 6-digit code to . Expires in 10 minutes.
No account found.
We don't have an account for .
Relay is currently in early access — request access to join. Already requested? You're in the queue — we'll email you the moment your seat opens.
Enter the code we sent you and choose a new password.
✓ Password reset. You can now sign in.
relayctx.com
Inbox
?
Tip: Use Codes to pass context between Claude sessions. In any new session, say Receive relay [code] to pick up where you left off.
Overview
Pick up where you left off, or start something new.
Requests
Waiting on you
Waiting on others
Your teammates are on Relay
Notifications
Recent Relays
—days active—sent—received—reach—avg receive
Refer & Earn
Share Relay with teammates and earn rewards when they join.
Getting started
A few steps to get your account fully set up.
Your context, waiting on the other side.
Relay packages what you're working on into a Code. Give it to another agent, another
session, or another person, and they open it and pick up exactly where you were.
Package · hand over · pick up
Connect Relay to your agent
One connection, then Relay is available inside the tool you already work in.
Claim your welcome Code
You'll see what receiving context actually feels like, using a real relay we've packaged for you.
Send one of your own
The other half of the loop. After this, nothing about Relay is theoretical.
About 4 minutes
Getting started
Complete these steps to set up your account
0 of 3
Open a starter in Claude — its code loads the context.
That's the whole loop.
Transfers
Send and receive context
Labels
Tags
›
Ccopy codeEscback
VIEWING AS RECIPIENT
↵ save · Esc cancel
Content
⌘S save · Esc cancel
My Notes
🔒
Content is locked
Receive this relay to reveal its contents.
Timeline
Details
Share
Direct link
Short URL
Shared with
Give specific people/orgs standing access to claim
Extend expiry
custom
↗ Forward relay
A new Code will be generated for the recipient. Your code stays valid.
⊘
Recall relay?
Recalling invalidates the Code so it can no longer be received. Existing recipients keep their copy but lose live updates. You can re-issue with a new code from this relay.
code → invalidated
recipients → keep copy
content → preserved · re-issuable
Connect your agentSend with a sentence instead of a form.
Send it through your agentAsk it to package and send — it has the same options this form does.
Or fill out the form yourself
Send a Relay
0 / 50,000
Who can find and receive this relay.
How many times this relay can be received.
More options
Brings the relay back to you on a date, or once it's claimed, carrying its next step. Nudges you in-app and to agents via MCP; snooze it when it returns.
Group relays under a name — receivers always get the latest with one persistent Code.
Transfer created
Receive a Relay
Enter the Code shared with you to preview the relay before loading it.
You'll only see the content after the author approves. Your name and email are shared with them so they can decide.
Load this relay into your session?
Relay loaded
Request sent
My Organization
Connected Organizations
Create Organization
Your Plan
—
Team Members
Pending Invites
Invite to Team
Plan
Your current plan and billing status.
Agreements
Agreements on your account. Download an executed copy any time.
Loading…
Profile
Name, @handle, bio, photo and email addresses live on your profile.
Communications
Manage what emails you receive from Relay.
Loading…
Product updates & release notes
New features, version releases, and platform changes.
Marketing & announcements
Company news, tips, and promotional updates.
Early Access Program & community news
Program milestones, community updates, and Relay news.
You can unsubscribe from any email at any time. Transactional messages (login codes, security alerts) are always sent regardless of these settings.
Autojoin Domains
Anyone signing up with a matching email domain will be prompted to join your org.
Privacy & Defaults
Control how your profile appears and set defaults for new relays.
Default relay visibility
Pre-fills the visibility picker when you create a new relay.
Profile discoverability
Allow others to find you by searching your handle.
Session relays
Choose how much local detail your session relays include by default.
Relay detail
Basic anonymizes local paths (~/…) so relays are safe to share; Extended keeps absolute paths for resuming your own work.
Archive relays once handled
Relays you've worked — claimed, forwarded, referenced — already drop out of your active list. Turn this on to file them away completely, so they leave search and the graph too. Nothing is deleted, and every archive can be undone.
Timezone
Timestamps across Relay are shown in this timezone.
Display timezone
Defaults to your browser's timezone until you set one.
Slack
Checking Slack status…
Unable to load Slack status.
Notifications
Loading…
Channels
Slack
DMs via your connected workspace
In-app
Notification bell inside the app
Events
Receives
New receive request
Receive request approved
Receive request denied
Relays
New relay received
Relay updated
Stream
New Item
Mention
Connections
Connection request
Connection accepted
Session context
Get nudged or notified when a working session runs long, so you can package it before context fills. Session age is the cleaner per-session signal — tool-call count is coarser (activity across connections).
Session context
Get nudged or notified when a working session runs long, so you can package it before context fills. Session age is the cleaner per-session signal — tool-call count is coarser (activity across connections).
Unable to load notification preferences.
✦
Loop
Founding Member
Early access program — your benefits and referral relay.
Loading…
Danger Zone
Export your data
Download a JSON file of your profile, relays, and activity.
Delete account
Permanently removes your account, relays, and all associated data.
Two-Factor Authentication
Loading…
Scan this QR code with your authenticator app (e.g. Google Authenticator, Authy), then enter the 6-digit code to confirm.
Manual entry key
Confirm code from app
Enter your current authenticator code to disable two-factor authentication.
Recovery Codes
Recovery codes let you regain access if you lose your authenticator device. Store them somewhere safe; they're shown once.
Approval confirmation
Releasing a relay to someone asks you to re-confirm with an emailed code when your
last sign-in is older than this window. "Approve + connect" always asks,
regardless of this setting.
Connect your agent
Relay is a remote MCP server — nothing to install and no API key. Tell us what you use and we’ll walk you through it.
All clients
Every client Relay documents. Same server URL for all of them.