Feedjoltdocs
Core concepts

Workspaces

A Feedjolt workspace is the top-level container for boards, posts, members, integrations, branding, and billing. Learn its identity, settings, and deletion.

A workspace holds everything: boards, posts, members, integrations, branding, billing.

Identity

Each workspace has:

  • Name - display name, editable.
  • Slug - URL-safe ID. Used in feedjolt.com/p/{slug}. Editable, but old URLs 404 after a change.
  • Logo - uploaded to your region's R2 bucket. Shown in dashboard, portal, emails.
  • Region - inherited from creator. Immutable.

Members

Members have one of three roles: OWNER, ADMIN, CONTRIBUTOR. See Roles & permissions for the full matrix.

A workspace must have at least one OWNER. The first one is whoever created it.

Boards

A workspace can have many boards. Boards isolate feedback by audience: e.g. one for customers, one for internal-only ideas. See Boards.

Settings

Workspace settings live at Dashboard -> Settings. Common things you'll set:

  • Logo and brand color (used in the public portal and the widget).
  • Default board (which board the widget opens to first).
  • Notification defaults (email, Slack channel mappings).
  • Integrations (Slack, Linear, webhooks, API keys).
  • Billing.

Public portal URL

Every workspace gets a public portal at feedjolt.com/p/{slug} (also reachable as feedjolt.com/{locale}/portal/{slug}). That's where end users land when they click a link in a notification email. See Portal.

Multiple workspaces

You can own or join more than one workspace. Each is independent - separate billing, separate members, separate data. Switch between them in the top-left of the dashboard.

Deletion

Owners can delete a workspace from Settings -> Danger zone. Deletion cascades: every board, post, comment, vote, integration, and uploaded file is removed. There is no soft-delete and no recovery.

You'll be prompted to type the slug to confirm.

On this page