Teams
Teams let you organize endpoints and collaborate with colleagues within a workspace. Team members see only the endpoints assigned to their team, keeping things focused and secure.
Workspaces vs. Teams: Workspaces provide hard isolation — separate members, API tokens, and integrations. Teams provide soft grouping of endpoints within a workspace. See Workspaces for more.
Requires Business plan.
Creating a team
- Go to Teams in the sidebar.
- Click New Team.
- Give it a name (e.g., "Payments", "Integrations").
- Save.
Adding members
- Open a team and go to Settings.
- Enter the email address of the person you want to add.
- Choose a role:
- Admin — can manage the team and its membership.
- Viewer — read-only access to the team's endpoints and requests.
- Click Add Member.
If the person doesn't have a CatchHook account yet, they'll receive an invitation email.
Assigning endpoints to a team
When creating or editing an endpoint, select a team from the Team dropdown. That endpoint and all of its requests, alerts, and forwarding targets become scoped to the team.
Team access is layered on top of workspace access:
- Account admins and owners can access every team.
- Workspace admins have full access to every team in that workspace.
- Team admins can manage their team only if they also have writable access to the workspace.
- Team viewers are read-only.
Team filtering
The Dashboard and Endpoints pages can be filtered by team. Use the team selector to focus on a specific team's data — request counts, success rates, and analytics all adjust accordingly.
Removing members
Open the team's Settings page and click the remove icon next to a member. They'll immediately lose access to the team's endpoints.