Sharing
Share notes, playbooks, and tables with teammates by dragging them into a backchannel chat — end-to-end encrypted, zero-knowledge.
You can share notes, playbooks, and tables with teammates by dragging them into a Backchannels chat. Shared artifacts are end-to-end encrypted — the relay server never sees your data.
How to share
- Open a Backchannels chat.
- Drag a note, playbook, or table from the project tree into the chat.
- A share composer bar appears showing the artifact name and type.
- For tables, optionally toggle Include all rows to send the data along with the schema.
- Click Share.
What happens
When you share:
- The artifact is encrypted client-side using ChaChaPoly.
- Only the ciphertext is uploaded to the relay (a Cloudflare Worker).
- The decryption key lives in the URL fragment — never sent to the server.
- A rich share card appears in the chat with the artifact name, kind icon, and type.
This is a zero-knowledge design — the relay stores only encrypted blobs and cannot read your content.
Receiving shared artifacts
Recipients see a card in the chat with two options:
- Read-only — view the artifact contents.
- Copy — clone the artifact into your own project via a destination picker.
Agent access
Agents can post plain text messages to backchannel chats via the post_backchannel MCP tool, but cannot send share cards. Sharing artifacts is a human-only action.