Skip to main content
The Workspace settings page is the central control panel for your Causeloop workspace. Changes here affect every member of the workspace. You need the Workspace Admin (tenant_admin) role or the workspace:write scope to save changes. Open it from the sidebar: Settings → Workspace.

General

Changing the slug updates all shareable links that include it. Existing direct API calls using the workspace ID are not affected.
Upload a logo to brand your workspace in the app header and reports. POST /v1/workspace/logo accepts either a multipart/form-data body with a file field, or a JSON body with {content_type, data_b64}. The uploaded bytes are stored and served back verbatim — there is no fabricated CDN URL.
A successful upload returns {"logo_url": "..."}. Retrieve the stored image directly with GET /v1/workspace/logo (an honest 404 not_found if no logo has been uploaded), or clear it with DELETE /v1/workspace/logo.

Plan and usage

The Plan card is read-only and shows:
  • Current plan tier (free, growth, enterprise)
  • Seats used / total seats available
  • API calls used / limit this billing period
  • Storage used / limit
  • Renewal date
  • A link to the Causeloop billing portal
To upgrade your plan or purchase additional seats, click Manage billing — it opens the billing portal in a new tab.

AI settings

These settings tune how Causeloop’s intelligence layer behaves across the workspace.
sso_enforced (require SSO for all sign-ins) is an Enterprise-only feature. Enabling it on a non-Enterprise plan returns 422 sso_requires_enterprise.

Saving changes

Click Save at the bottom of the form. The UI sends PATCH /v1/workspace with only the fields that changed.
A 200 response returns the full updated workspace object. Errors:
For the full REST specification see API Reference → Workspace Settings.