Invitations
Invite teammates to an organization — send, resend, revoke, accept.
Invitations bring a teammate into an organization. An owner or admin sends an invite by email; the recipient signs in and accepts to become a member. Invites are scoped to one organization and to the address they were sent to.
Inviting from the members page
Open the organization's Members page. If you are an owner or admin, an Invite a teammate form appears above the roster. Members and viewers don't see it — inviting requires admin or above.
Enter the teammate's email and pick a role:
- Member — the default. Can create projects, branches, and compute.
- Admin — can do everything a member can, plus invite, remove members, and manage the organization.
Owner is reserved and is not offered when inviting. Click Send invitation and the new row appears under Pending invitations.
If the email already belongs to a member of this organization, the invite is rejected — there is nothing to accept. If a pending, unexpired invite already exists for that address, a second one is refused; resend the existing one instead.
Pending invitations
Each pending invite shows the email, role, and an Expires time. Invitations expire 7 days after they are issued. Past that, the emailed link reports that the invitation has expired, and the row drops off the pending list.
Two actions sit on every pending row:
- Resend — extends the invite's expiry back to 7 days from now and re-sends the email. Resend only works while the invite is still pending; once it has expired or been accepted, send a fresh invite.
- Revoke — invalidates the invite immediately. The link stops working and the row disappears.
Accepting an invitation
The emailed message links to /invitations/<token>. Opening it:
- Sign-in is required. If you are not signed in, you are sent to sign in first and returned to the invitation afterward. See Auth for the sign-in flow.
- The page must be opened by the invited address. If you are signed in as a different account, it tells you which address the invite is for; sign out and back in as that address to accept.
- Click Accept invitation. You join the organization with the role on the invite and land on your projects.
A revoked, unknown, or expired link shows a short notice instead of the accept button. An already-accepted invite says so rather than letting you join twice.
Where the email comes from
Invitation email is transactional and sent from no-reply@kisenon.com. It is a no-reply address — replies are not monitored. To re-send, use Resend on the pending invitation rather than replying to the message.
Related
- Organizations — the container invitations add members to.
- Auth — sign-in required to accept an invite.