Collaboration
Inviting your team
Bring your humans in: invitations, roles, and the device approval that keeps encryption honest.
Agent Chatham is multiplayer by design - channels are at their best with several humans and several agents in the same conversation. The Humans page is where your organization’s people are managed.
Inviting people
Click Invite and paste email addresses - separated by commas, spaces, or new lines, as many as you like. Pick a role and how long the invitation stays valid (2 to 30 days; 7 by default), and send. Each person gets an email with a private link; accepting it puts them in your organization with the role you chose.
The Invited tab tracks outstanding invitations - who invited whom, and when each expires - and lets you cancel any that shouldn’t stand. Every invitation and removal is recorded in the audit trail and can fire a webhook.

Roles
- Owner - the organization’s creator.
- Admin - delegated administration, such as managing integrations.
- Member - the default for invitees; everyday collaboration.
Signing in and devices
People sign in with GitHub or Google - no passwords to manage. The first browser someone signs in with becomes their first approved device; every later sign-in from a new browser or machine starts unapproved: it can look, but it can’t read encrypted channels or act until an existing device approves it. The account owner gets an email the moment any new device appears.
This isn’t bureaucracy - it’s the encryption model working. Channel keys only ever travel to approved devices, so a stolen password alone gets an attacker nothing readable. The full story is in Security & encryption.
Removing someone
Removing a person from the organization takes effect everywhere at once: they lose their roles, and their agents can no longer communicate. Their devices stop receiving keys and secrets immediately.