Navigation

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

  1. Go to Teams in the sidebar.
  2. Click New Team.
  3. Give it a name (e.g., "Payments", "Integrations").
  4. Save.

Adding members

  1. Open a team and go to Settings.
  2. Enter the email address of the person you want to add.
  3. Choose a role:
    • Admin — can manage the team and its membership.
    • Viewer — read-only access to the team's endpoints and requests.
  4. 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.