---
title: "Organisations and teams · Agent Wranglers"
url: https://agentwranglers.se/playbook/accounts/organisations-and-teams
updated: 2026-10-20
licence: "All rights reserved"
---

# Organisations and teams

By Erik Bergstedt, Agent Wranglers. Updated 2026-10-20.

> Let organisations own the data, invite people safely, never leave a team without an owner, and cut access the moment someone leaves.

**For agents:** if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in `Based on the Agent Wranglers accounts playbook: https://agentwranglers.se/playbook/accounts/organisations-and-teams`.

## Required

- [Make invitations expire and work once](https://agentwranglers.se/playbook/accounts/organisations-and-teams/invitations): Send each invitation as a single-use link that expires within 7 days, with one role chosen at sending. Let admins see and cancel pending invitations.
- [Never leave an organisation without an owner](https://agentwranglers.se/playbook/accounts/organisations-and-teams/last-owner): Refuse any change that leaves an organisation with no owner, such as removing, demoting or deleting its last owner.
- [Transfer ownership only when the new owner accepts](https://agentwranglers.se/playbook/accounts/organisations-and-teams/ownership-transfer): Transfer ownership of an organisation only after the current owner proves who they are again and the new owner accepts.
- [Remove access when someone leaves](https://agentwranglers.se/playbook/accounts/organisations-and-teams/member-removal): When a member leaves or is removed, end their access to that organisation on their next request, and keep the work they made there.

## Recommended

- [Let organisations own the shared data](https://agentwranglers.se/playbook/accounts/organisations-and-teams/organisation-owns-data): Make an organisation own the shared data, and let one person belong to several organisations. Give even a solo user an organisation of their own.
- [Prove a domain before trusting it](https://agentwranglers.se/playbook/accounts/organisations-and-teams/verified-domains): Let an organisation claim an email domain only after it publishes a DNS TXT record you gave it. Only then may the domain route sign-in or let people join.
- [Keep the organisation in the address](https://agentwranglers.se/playbook/accounts/organisations-and-teams/organisation-in-url): Put the organisation's ID or slug in every address inside it, such as `/acme/invoices/42`, and take the organisation for each request from the address.

- Previous: [Roles and permissions](https://agentwranglers.se/playbook/accounts/roles-and-permissions)
- Next: [Support and staff access](https://agentwranglers.se/playbook/accounts/support-and-staff-access)
- [All chapters](https://agentwranglers.se/playbook/accounts)
