Team collaboration
Using Relay for Efficient Team Collaboration
A team handoff usually includes files and an explanation of the work behind them: what is complete, which results need checking and where the next person should continue.
That context matters when teammates use different devices and work at different times. The sender may have shut down their computer, while the receiver may ask an Agent to continue the task.
Relay brings files, handoff notes and ongoing project context together in a shared workspace. Teammates can pick up work when ready and leave the next delivery in the same workspace.
The owner manages the workspace
Every workspace has an owner: the account that created it. This is the primary account responsible for that workspace.
The owner creates invitations, assigns roles, removes members and manages workspace settings. Teammates sign in with their own accounts and keep their own identities throughout the handoff.
Uploads in the workspace use the owner’s account storage allowance.
Whether a Bundle is uploaded by the owner, another member or an Agent acting for a member, its storage counts toward the workspace owner’s allowance. Multiple workspaces created by the same owner share that account allowance.
The owner can manage project access and storage centrally while members take part in everyday deliveries.
Invite teammates and choose their roles
The owner chooses a role when creating an invitation. The teammate opens the link, signs in to the same Relay service, reviews the workspace, owner and role, then confirms joining.
Each invitation admits one person and expires after 24 hours by default. The owner can revoke an unused invitation.
Members have either the PUSH or FULL role. The owner has full workspace management permissions.
| Action | PUSH | FULL | Owner |
|---|---|---|---|
| Read, download and upload Bundles | Yes | Yes | Yes |
| Edit Bundle notes and shared Notes | Yes | Yes | Yes |
| Create and move folders | Yes | Yes | Yes |
| Move Bundles to trash and restore them | No | Yes | Yes |
| Create invitations, change roles and remove members | No | No | Yes |
| Manage workspace settings, export, delete folders and permanently delete files | No | No | Yes |
PUSH members can read and download content throughout the workspace. This role suits everyday contributors who receive tasks, submit outputs and update context.
FULL adds Bundle trash and restore actions, making it suitable for members who also help organize content.
The owner can change roles as the collaboration develops. Members can also leave the workspace themselves.
Give each delivery enough context
Three complementary forms of context support a Relay handoff: the Bundle note, HANDOFF.md and shared workspace Notes.
Bundle notes explain each delivery
Every Bundle requires a short handoff note explaining the files’ purpose, current progress and next step.
Evaluation is complete. report.csv contains the summary and failures.jsonl contains the failure samples. Analyze the failures using the classification rules in HANDOFF.md.
Before downloading, the receiver can see what the delivery contains and what to do next.
With a CLI that supports --save-note, the receiver can choose to save the full note locally as RELAY_NOTE.md alongside the downloaded files. Check relay bundle pull --help before using the option.
HANDOFF.md carries longer task instructions
Multi-step tasks often need more background. The sender can include HANDOFF.md in the uploaded directory and name its location in the Bundle note. The document can describe:
- The task goal and current progress.
- Where to find inputs and outputs.
- The required environment and commands.
- The next action and completion criteria.
- Questions that still need an answer.
An existing task document works too. What matters is that the receiver knows which document to read.
Shared Notes maintain the project background
Shared workspace Notes hold ongoing information such as environment setup, naming conventions, evaluation criteria and agreed decisions.
The Bundle note explains one delivery. HANDOFF.md expands on one task. Shared Notes help members understand the project’s wider working context.
Build a simple receive habit: read the complete handoff note, read the task document it references, then continue with the shared workspace Notes as project background.
A handoff between teammates and an Agent
Suppose Alice and Bob are analyzing a set of model evaluation results.
1. Alice creates a project workspace
As the owner, Alice invites Bob with the PUSH role. Bob accesses the workspace through his own account.
2. Alice publishes a Bundle for analysis
The Bundle contains evaluation reports, failure samples and HANDOFF.md. Its note says the evaluation is complete and identifies the analysis that remains.
3. Bob picks up the work later
Alice can go offline after upload and publication succeed. Bob can open the workspace the next day or let an Agent he has configured receive the files through the CLI.
4. The Agent reads the context and does the work
With the Relay Skill, the Agent first reads the full Bundle note and then the referenced HANDOFF.md. It continues the analysis within the task Bob has authorized.
5. Bob returns the results to the same workspace
The new Bundle contains the analysis report, classifications and run logs. Its note describes the completed work and asks Alice to review the samples that remain uncertain.
An Agent uses the workspace permissions of the account it signs in with. Bob’s Agent participates under Bob’s PUSH role.
When Alice returns, she can collect this delivery. History helps the team trace the sender, source device and time; the returned outputs and note explain what work is complete.
Let teammates work on their own schedules
A shared workspace gives members a common place for files and project context. Roles define who handles everyday deliveries, who helps organize content and who manages access and storage.
People and Agents can follow the same handoff process: publish files, explain progress and the next step, read the full context, then return the results to the workspace.
The sender stays connected until upload and publication succeed. The receiver can come online later and continue from the work that has been delivered.
Available in the collaboration test environment. Public availability will be announced separately.