Project collaboration lets you invite someone into your Caffeine project review workflow. Instead of only sending a draft link, you can give a collaborator a place to look at the app, leave comments, reply to discussion threads, and help decide what should be improved next.
What collaborators can do
Collaborators currently join with the Commenter role. A commenter can:
- Open the shared project from their Caffeine sidebar
- View the current app preview
- View project comments
- Add review comments and replies to discuss improvements
- Edit, delete, resolve, or reopen their own comments
Commenters are reviewers, not co-builders. They cannot send build prompts, change the app, publish it, restore versions, manage settings, connect domains, export to GitHub, view analytics, or invite and remove other collaborators.
If you only want someone to look at the draft, you can still share the draft URL directly. Project collaboration is for review workflows where feedback, replies, and decisions should stay inside Caffeine.
Inviting a collaborator
Open the project you want to share, then use the collaborators button in the project header or open Project settings -> Collaborators. Enter the person's email address and send the invitation.
Caffeine creates an invitation link for that email address. The pending invitation appears in the collaborators list, where you can copy the link again or revoke the invitation before it is accepted.
If the person already has active collaborator access, Caffeine tells you instead of creating a duplicate invite.
Accepting an invitation
The invited person opens the invitation link and signs in to Caffeine. The invite only works for the email address it was sent to. If the signed-in account has not verified that email yet, Caffeine asks them to finish email verification before joining. If they are signed in with a different account, they need to sign out and use the account with the invited email.
After the invite is accepted, the project appears in the collaborator's sidebar as a shared project. If the collaborator has workspaces, Caffeine may ask which workspace context should show the shared project.
Managing access
Project owners can see active collaborators and pending invitations from the collaborators panel. From there, they can:
- Copy a pending invite link
- Revoke a pending invitation
- Remove an active collaborator
Removing a collaborator takes away their access to the shared project. They may no longer be able to open the project or see new comments after access is removed.
For team-owned projects, only the assigned project owner can manage collaborators.
Frequently asked questions
Can collaborators build or edit my app?
No. The current collaborator role is Commenter. Commenters can review the preview and leave comments, but they cannot send build prompts, edit code, publish, restore versions, or change project settings.
Can collaborators see project comments?
Yes. Active collaborators can see project comments and participate in review discussions. They can manage their own comments, while the project owner has broader control over the project's comments.
Can I invite someone who does not have a Caffeine account yet?
Yes. Send the invite to their email address. When they open the link, they sign in or create access to Caffeine, then verify the invited email if needed.
Why does an invite say it is for another account?
Project collaboration invites are tied to the invited email address. Sign in with the Caffeine account that has that email attached, or ask the project owner to send a new invitation to the right email.
Can I revoke an invitation?
Yes. Pending invitations can be revoked from the collaborators panel. Once revoked, the old invitation link no longer grants access.
What happens when I remove a collaborator?
The collaborator loses access to the shared project. They no longer have the commenter role for that project.
Can collaborators invite other collaborators?
No. Collaborator management belongs to the project owner. In team-owned projects, only the assigned project owner can manage collaborators.