Skip to main content

Overview

Kurrier is workspace-first. Everything you do in Kurrier — providers, identities, mailboxes, API keys — lives inside a workspace. This makes it easy to collaborate with teammates while keeping ownership, security, and billing clear. If you understand workspaces, the rest of Kurrier will feel intuitive.

What is a Workspace?

A workspace is a shared environment for a team or project. A workspace owns:
  • Email providers (SES, SendGrid, SMTP, etc.)
  • Identities (domains and email addresses)
  • Mailboxes and received messages
  • API keys
  • Billing and usage
Most users only need one workspace, but you can create multiple if needed (for example: prod vs staging).

Users vs Workspaces

Kurrier separates users from resources.
  • A user is an individual account (you)
  • A workspace is where shared resources live
You can belong to multiple workspaces, and each workspace can have multiple users.

Ownership vs Sharing

Every resource in Kurrier has an owner, but some resources can be shared with the workspace. This distinction is important.

Ownership

  • The owner created the resource
  • The owner can edit or delete it
  • Ownership never changes automatically

Sharing

  • A shared resource can be used by other workspace members
  • Sharing does not transfer ownership
  • The owner can revoke sharing at any time

Example

Alice adds a domain identity example.com. She owns the identity, but shares it with the workspace. Bob can now send emails from example.com using the API — but Alice still controls verification and deletion.

Roles and Access

Workspaces support basic roles:
  • Owner — Full control, including billing and access
  • Admin — Manage providers, identities, and configuration
  • Member — Use shared resources (send email, access APIs)
Fine‑grained permissions and custom roles will be added later.

Why This Model Exists

This design allows Kurrier to provide:
  • Safe multi-domain and multi-provider setups
  • Clear audit trails for sending and receiving email
  • No sharing of raw provider credentials
  • One API key that works across shared identities
  • Clean separation between people and infrastructure

Summary

  • Everything lives inside a workspace
  • Workspaces own providers, identities, and API keys
  • Resources have owners, but can be shared
  • Sharing enables collaboration without losing control
Once you understand workspaces, you’re ready to set up providers and identities.