Invitations
Invite teammates to your workspace by email, with a secure token that expires after 24 hours. Track pending invitations and resend, revoke, or accept them.
View as MarkdownYou add teammates to a workspace by inviting them by email and assigning a role. Bookbag handles two cases automatically: existing Bookbag users join right away, and new emails get a secure, time-limited invitation to accept.
Sending an invitation
- 1Open the Members (Team) pageGo to your workspace and open the team management page.
- 2Enter the email and roleType the teammate's email and choose a role — Viewer, Editor, or Admin.
- 3Send the inviteBookbag creates the invitation and surfaces a link you can share.
If the email already belongs to a Bookbag user, they're added to your workspace membership immediately. If it doesn't, a pending invitation is created with a unique token they accept to join.
Invitation lifecycle
| Status | Meaning |
|---|---|
| Pending | The invitation has been sent but not yet accepted. It carries a unique token and an expiry. |
| Accepted | The invitee accepted and is now a member with their assigned role. |
| Revoked | The invitation was canceled and its token no longer works. |
A pending invitation is valid for 24 hours. After it expires, resend it to issue a fresh token and a new expiry window.
Managing pending invitations
The Members page lists pending invitations with the tools to manage them:
- Copy link — grab the invite link to share directly.
- Resend — rotate the token and reset the 24-hour expiry (use this after an invite has expired).
- Revoke — cancel the invitation so its link stops working.
Accepting an invitation
The invitee opens their invite link, which lands on a dedicated accept page. If they're signed in, accepting adds them to the workspace with the assigned role. If they're signed out, they're sent to sign in (or create an account) first and returned to complete the acceptance.
Accepting an invite for an email that doesn't yet have a Bookbag account creates the account as part of the flow — no separate signup step needed.