Navigation

Account Settings

Account settings control your branding, API tokens, team members, and integrations. Access them from Account Settings in the sidebar.

Branding (Pro and Business)

Customize how your webhook URLs look by configuring a namespace or subdomain.

Namespace

A namespace prefixes your custom endpoint IDs:

https://listen.catchhook.app/hooks/acme.checkout

Set your namespace in Account Settings under the Branding section.

Subdomain

A subdomain gives you a fully branded URL:

https://acme.catchhook.app/hooks/checkout

Configure your subdomain in Account Settings. Only one branding method (namespace or subdomain) can be active at a time.

API tokens

API tokens authenticate the CLI and API requests. Manage them in the API Tokens section of Account Settings.

Creating a token

  1. Click Create API Token.
  2. The token is displayed once — copy it and store it securely.

Token scopes

Scope Access
read List and view endpoints and requests
tunnel Connect to tunnel WebSocket and report deliveries

Token sources

  • User — created manually in Account Settings.
  • CLI — created automatically during CLI authentication (expires after 30 days).

Revoking a token

Click the revoke button next to any token. Revoked tokens stop working immediately.

Slack webhook

Set a default Slack incoming webhook URL at the account level. This is used for account-wide notifications like webhook digests.

For alert-specific Slack notifications, create a Slack notification channel instead.

Team members

Account owners can invite team members directly from Account Settings:

  1. Enter the person's email address.
  2. Choose a role: Owner, Admin, or Member.
  3. Click Invite.

Pending invitations can be resent or cancelled. Accepted members appear in the member list where you can change their role or remove them.

Roles

Role Permissions
Owner Full access — billing, settings, all endpoints, member management
Admin Manage endpoints, alerts, forwarding — cannot access billing
Member View endpoints and requests — cannot modify settings

Profile settings

Your personal profile (name, timezone, digest preferences) is separate from account settings. Access it from Profile in the sidebar.

Digest preferences

Configure email digests that summarize webhook activity:

  • Frequency — daily, weekly, or never.
  • Days — which days to receive the digest.
  • Time — preferred delivery time in your timezone.