Workspaces & teams

Updated May 02, 2026

What is a workspace?

A workspace is the top-level container for a team. Everything you create — endpoints, destinations, signing secrets, replay history — lives inside a workspace and is visible to all members.

When you register, a workspace is created automatically with you as the Owner.

Members and roles

Role Description
Owner Full control. The only role that can delete the workspace or manage billing. Cannot be demoted.
Admin Can invite/remove members, create/delete endpoints and destinations, manage signing secrets. Cannot access billing.
Member Can create and manage endpoints and destinations. Cannot invite others or manage secrets.

A user belongs to exactly one role per workspace. They can be members of multiple workspaces simultaneously.

Inviting team members

Settings → Team → Invite → enter email + role → Send.

The invitation link is valid for 7 days. The recipient receives an email:

Pending invitations are listed in Settings → Team → Pending. Owners and Admins can revoke a pending invitation at any time.

Removing a member

Settings → Team → find the member → Remove.

Removing a member:

The Owner cannot be removed. To transfer ownership, contact support.

Workspace slug

Each workspace has a URL-safe slug used in Mercure topics and internal routing. It's generated from the name on creation and doesn't change. It is never visible in the product UI.

Plans and quotas

Limit Free Pro (€12/mo) Team (€39/mo)
Endpoints 1 10 50
Destinations per endpoint 1 5 25
Webhook body retention 24h 30 days 90 days
Re-signing
Requests/month 100/day 100k Unlimited

Upgrading is instant — new limits apply immediately. Downgrading takes effect at the end of the billing period.

Billing

Billing is managed through Stripe. Go to Settings → Billing:

Splithook never stores card details. All payment data lives in Stripe.

What happens when you cancel

Your workspace stays on the paid plan until the end of the billing period. After that:

Multiple workspaces

There is no UI limit on the number of workspaces a user can belong to. You can create additional workspaces from the account settings (coming soon). Each workspace has its own plan, its own team, and its own billing.

The workspace switcher in the dashboard sidebar lets you switch between workspaces without logging out.