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

  1. Open a Backchannels chat.
  2. Drag a note, playbook, or table from the project tree into the chat.
  3. A share composer bar appears showing the artifact name and type.
  4. For tables, optionally toggle Include all rows to send the data along with the schema.
  5. Click Share.

What happens

When you share:

  1. The artifact is encrypted client-side using ChaChaPoly.
  2. Only the ciphertext is uploaded to the relay (a Cloudflare Worker).
  3. The decryption key lives in the URL fragment — never sent to the server.
  4. 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.