Skip to main content

Sharing Overview

ZeroTwo makes it easy to share your work with team members, clients, and stakeholders. Share individual conversations, entire projects, Canvas documents, and generated files.
All sharing respects project permissions and privacy settings. Only authorized users can access shared content.

What You Can Share

Conversations

Share individual chat threads with AI responses intact

Canvas Documents

Share formatted documents created in Canvas

Generated Images

Share AI-generated images and artwork

Files & Attachments

Share uploaded files and analysis results

Code & Scripts

Share code snippets and executable scripts

Research Reports

Share Deep Research results and findings

Sharing Conversations

Share chat threads with team members or create public links.

Share Within Project

1

Open conversation menu

Click the ⋮ More button in the conversation header
2

Select Share

Click Share from the dropdown menu
3

Choose recipients

Within Project:
  • Select team members from the project
  • All project members with access can view
  • Respects existing role permissions
Project members see shared conversations in their project sidebar under “Shared with me”.
4

Add message (optional)

Include context about why you’re sharing:
Review this API implementation approach and let me know if you see any issues.
5

Share

Click Share with Team to notify selected members
Generate a shareable link for external access.
1

Open share dialog

Click ⋮ More > Share in the conversation
2

Click Create Link

Switch to the Share Link tab
3

Configure link settings

Access level:
  • 🌐 Anyone with link: Public access
  • 👥 Team members only: Requires project membership
  • 🔐 Password protected: Requires password
Permissions:
  • 👀 View only: Read-only access
  • 💬 View & comment: Can add comments
  • 📋 View & copy: Can copy content
Expiration:
  • No expiration (permanent)
  • 7 days
  • 30 days
  • Custom date
Links with “Anyone with link” access can be viewed by anyone who has the URL. Use password protection for sensitive content.
4

Generate and copy

Click Create Link to generateCopy the link:
https://zerotwo.ai/s/abc123xyz789
Share links are short and easy to send via email, Slack, or any messaging platform.
View active links:
  • Project Settings > Sharing > Active Links
  • See all shared conversations
  • View access count and last accessed
  • Revoke links anytime
Analytics (Pro/Team plans):
  • View count
  • Unique visitors
  • Last accessed timestamp
  • Geographic data (Enterprise)

Sharing Canvas Documents

Share documents created in Canvas with formatting intact.

Export and Share Canvas

Sharing Files

Share uploaded files and generated content.

Share from Files Page

1

Navigate to Files

Click Files in the sidebar
2

Select file

Click the file you want to share
3

Open share menu

Click Share in the file details panel
4

Choose sharing method

  • Project members: Select team members
  • Share link: Generate public/protected link
  • Download and share: Download file to share externally

Share Files from Conversations

1

Find the file

Locate the file in the conversation (uploaded or AI-generated)
2

Click file options

Click the button on the file card
3

Select Share

Choose Share file from the menu
4

Configure and share

Set access level and generate link

Collaboration Features

Real-time collaboration and feedback tools.

Comments and Annotations

Add comments to shared conversations:
1

Open shared conversation

Navigate to a conversation shared with you
2

Click message

Click the message you want to comment on
3

Add comment

Type your comment in the comment box:
This approach looks good, but have you considered using async/await 
instead of promises?
4

Mention teammates

Use @username to notify specific team members:
@john Can you review this implementation?
5

Post comment

Click Comment to post
Mentioned users receive notifications immediately.

Activity Feed

Track all activity on shared content: What’s tracked:
  • 👁️ Views and opens
  • 💬 Comments and replies
  • ✏️ Edits and changes
  • 📤 Shares and forwards
  • 📥 Downloads
  • 🔗 Link generations
Access feed:
  • Click Activity tab in shared content
  • Or Project Settings > Activity

Permission Management

Control who can do what with shared content.

Share Permissions

Recipient can:
  • ✅ View content
  • ✅ Read conversations
  • ✅ See attached files
Recipient cannot:
  • ❌ Edit content
  • ❌ Download files
  • ❌ Share further
  • ❌ Comment
Best for: Public sharing, basic distribution
Recipient can:
  • ✅ All “View Only” permissions
  • ✅ Add comments
  • ✅ Reply to comments
  • ✅ React with emojis
Recipient cannot:
  • ❌ Edit content
  • ❌ Download files (unless enabled)
  • ❌ Share further
Best for: Feedback collection, reviews, collaboration
Recipient can:
  • ✅ All “View & Comment” permissions
  • ✅ Edit content (Canvas, docs)
  • ✅ Add to conversations
  • ✅ Upload related files
Recipient cannot:
  • ❌ Delete original content
  • ❌ Change share settings
  • ❌ Remove other collaborators
Best for: Active collaboration, co-creation
Available for team members only, not external shares.
Recipient can:
  • ✅ All “View & Edit” permissions
  • ✅ Manage share settings
  • ✅ Invite additional collaborators
  • ✅ Change permissions
  • ✅ Revoke access
Best for: Co-owners, project leads
Only grant Full Access to trusted collaborators.

Revoking Access

Remove access to shared content anytime.
1

Open sharing settings

Navigate to the shared content and click Share or Manage Access
2

View current shares

See list of people/links with access
3

Revoke access

  • Individual users: Click Remove next to their name
  • Share links: Click Revoke Link
  • Bulk revoke: Select multiple and click Remove All
4

Confirm

Confirm the revocation
Access is removed immediately. Users will no longer be able to view the content.

External Sharing

Share with people outside your organization.

Guest Access

Invite external collaborators with limited access:
1

Enable guest access

Project Settings > Team > Enable Guest Access
Available on Team and Enterprise plans.
2

Invite guest

Click Invite Guest and enter email
3

Configure access

  • Select specific conversations to share
  • Set permission level (View/Comment)
  • Set expiration date
  • Add welcome message
4

Send invitation

Guest receives email with access linkGuest experience:
  • No full account required
  • Access only assigned content
  • Limited interface (shared content only)
  • Time-limited access
Create publicly accessible links: Security options:
  • 🔐 Password protection: Require password to view
  • Expiration dates: Auto-expire after set time
  • 🔢 Access limits: Max number of views
  • 🌍 Geographic restrictions: Limit by region (Enterprise)
Best practices for public links:
  • Use expiration dates for sensitive content
  • Enable password protection
  • Monitor access analytics
  • Revoke unused links regularly
  • Don’t share confidential information

Email Sharing

Share content directly via email.
1

Open email share

Click ⋮ More > Email Share on any content
2

Compose email

To: [email protected]Subject: Check out this AI conversationMessage:
Hi Team,

I've been working on the user authentication flow and wanted to share 
my conversation with AI about the security implementation. Let me know 
your thoughts!

Best,
Alex
3

Choose format

  • Link only: Just the share link
  • Summary: Brief overview + link
  • Full content: Entire conversation in email
  • PDF attachment: Attach as PDF
4

Send

Click Send Email
Emails are sent from [email protected] on your behalf.

Integration Sharing

Share to connected platforms.
Share to Slack channels:
1

Connect Slack

Project Settings > Integrations > Connect Slack
2

Share to Slack

Click Share > Slack on any content
3

Select channel

Choose Slack channel or DM
4

Post

Content appears in Slack with rich preview

Embedding Shared Content

Embed ZeroTwo content in other platforms.

Website Embedding (Enterprise)

<!-- Embed conversation -->
<iframe 
  src="https://zerotwo.ai/embed/conversation/abc123"
  width="100%"
  height="600px"
  style="border: 1px solid #e5e7eb; border-radius: 8px;">
</iframe>

<!-- Embed Canvas document -->
<iframe 
  src="https://zerotwo.ai/embed/canvas/xyz789"
  width="800px"
  height="800px"
  style="border: none;">
</iframe>

Notion Embeds

Paste ZeroTwo share link directly into Notion for automatic embed.

Markdown Embeds

For documentation sites:
[View AI Conversation](https://zerotwo.ai/s/abc123)

![Canvas Document](https://zerotwo.ai/canvas/xyz789/preview.png)

Best Practices

Decision matrix:
ScenarioMethodWhy
Team reviewProject shareKeeps work in context
Client feedbackGuest accessControlled, professional
Quick referencePublic linkEasy, no login needed
Formal deliveryEmail + PDFProfessional, archived
DocumentationNotion/Drive exportPermanent knowledge base
Real-time collabDirect sharingImmediate access
Protect sensitive information:Do:
  • Use password protection for sensitive content
  • Set expiration dates on temporary shares
  • Review access lists regularly
  • Revoke unused share links
  • Use guest access instead of public links for clients
  • Enable 2FA for team members
Don’t:
  • Share confidential data via public links
  • Use permanent links for temporary access
  • Share API keys or credentials
  • Forget to revoke access when projects end
  • Give Full Access to external users
Keep sharing organized:
  • Name shares clearly: “Q1 Marketing Plan - Client Review”
  • Add descriptions: Explain what’s being shared and why
  • Tag shares: Use labels for easy filtering
  • Archive old shares: Clean up expired or completed shares
  • Document share decisions: Note who has access and why
Shared content library:
  • View all shares in one place
  • Filter by type, recipient, date
  • See access analytics
  • Manage bulk actions
For effective collaboration:When sharing:
  • Add context about what you’re sharing
  • Explain what kind of feedback you need
  • Set expectations for response time
  • Thank collaborators for their input
When commenting:
  • Be constructive and specific
  • Reference specific parts of content
  • Ask clarifying questions
  • Follow up on discussions
  • Resolve comments when addressed
Example good share message:
Hi team,

I've shared my conversation about the database optimization approach. 
Specifically looking for feedback on:
1. The indexing strategy (messages 5-8)
2. Cache implementation (messages 12-15)

Please review by Friday EOD if possible.

Thanks!

Troubleshooting

Troubleshooting steps:
  1. Verify share link is correct
  2. Check if link has expired
  3. Confirm password (if protected)
  4. Verify recipient’s email for project shares
  5. Check if access was revoked
  6. Try generating new link
Test the link in an incognito/private browser window to verify it works.
Check these items:
  • Comments enabled for the share
  • User has comment permissions
  • Refresh the page
  • Check browser console for errors
  • Verify user is logged in (for project shares)

Next Steps

Effective sharing enables seamless collaboration while maintaining security and control!