Publishing & Sharing
Make your companion public and share it with the world.
Once your companion is ready, it is time to let people use it. Publishing makes your companion visible to the world, and the share modal gives you everything you need to spread the word - links, QR codes, email invites, and social sharing, all from one place.
Choosing Your Companion's Visibility
Every companion has one of three visibility states:
- Public - listed on Explore and open to everyone.
- Private - not publicly listed, but reachable by anyone holding an active share link or email invite you've sent them.
- None - not shared with anyone. This is the starting state for new companions.
To change visibility:
- Open the companion's Share modal (the Share Companion button in the companion's header, or the action menu on the companion card)
- Click the visibility capsule at the top of the modal - it opens a dropdown with the three options
- Choose Public, Private, or None
Make sure your companion's profile is in good shape before publishing. At minimum, customize the name, description, personality, and greeting. The Profile Completion indicator can help you see what is missing.
The Share Modal
What the modal shows depends on the current visibility:
Public
The QR code, social sharing buttons, and a public link bar appear.
- QR code - a scannable code unique to this companion's public chat page. Click Download to save it as an SVG file (there's no separate "copy image" option, just the SVG download).
- Social sharing - one-click buttons for WhatsApp, X (Twitter), Facebook, LinkedIn, and Email, each pre-filled with your companion's link.
- Link bar - the public URL, with Open in new tab and Copy link actions.
Private
The QR code and social buttons are hidden. Instead you get two tabs:
Private Links
- Generate one or more shareable links from the New link / Generate link button.
- Each link shows a status badge (Active, Expired, or Revoked) and its expiry.
- Per link: copy, change expiry (a free-form date/time picker with a "Never expires" shortcut - there's no fixed 7-day/30-day preset, though the picker suggests 30 days out as a starting point), revoke/reactivate, or permanently delete.
- Select multiple links (checkboxes) to Select All, revoke, or delete them together.
People with access
- Your own row is pinned at the top, labeled Owner - it's informational only, with no actions.
- Below it, every email invite you've sent appears with a status chip (Invited, Active, Expired, Revoked) and timestamps ("Invited …", "Accepted …", "Expires …").
- Type an email and press Enter, comma, space, or Tab to add it as a chip - add several at once, then click Send to invite them all in one go.
- Per invite: resend, revoke, re-invite (after a revoke or a natural expiry), or delete.
- Select multiple invites to Select All, resend, revoke, or delete in bulk. A Copy all emails button copies every active invitee's address to your clipboard.
None
The modal shows an empty state with quick actions to make the companion Public or switch straight to Private.
Switching a companion to None revokes every active private link and email invite at once - visitors using them will lose access immediately. The revoked links and invites aren't deleted, though: switch back to Private to see them again and reactivate the ones you still want to use.
Re-sharing a private link
If someone else shared a Private companion's link with you, and you open it, you can turn around and re-share that same link with others - you don't need to be the owner. The modal recognizes the link token you arrived with and shows you the same QR code and social sharing options an owner would see for that link.
If you were given access purely through an email invite (no link), there's nothing to re-share - you'll just see a note confirming you have access through an invite.
Who can manage sharing
Only members of the companion's own organization can change its visibility or manage its links and invites - this is checked by matching your organization to the companion's, not just a looser "you created it" check. If you're viewing a companion from outside its organization, the modal only shows you the access you were personally granted, with no management controls.
Expired or invalid links
If a visitor opens a private link that's been revoked, deleted, or has passed its expiry date, they'll see "This link is invalid or has expired." If they're not signed in and didn't arrive with a link token at all, they'll be asked to sign in instead. Keep this in mind if you're troubleshooting a report that a shared link "isn't working" - it usually means the link needs to be reactivated, extended, or replaced with a fresh one.
Last updated on