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
- Click Create API Token.
- 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:
- Enter the person's email address.
- Choose a role: Owner, Admin, or Member.
- 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.