Skip to main content

Organizations & Access Control

Organizations

Organizations are the top-level container in Dispatch. They group projects, members, and billing under a single entity.

Creating an Organization

After signing up, create an organization from the dashboard. You become the owner automatically.

Organization Settings

FieldDescription
NameDisplay name
SlugURL-safe identifier (auto-generated)
PlanSubscription tier: free, team, or growth

Member Roles

Organizations use role-based access control with four roles:

RolePermissions
OwnerFull access. Can delete org, transfer ownership, manage billing. One per org.
AdminManage members, projects, and all resources. Cannot delete org or transfer ownership.
DeveloperCreate and manage endpoints, destinations, templates. Cannot manage members.
ViewerRead-only access to events, deliveries, and metrics.

Role Hierarchy

Owners > Admins > Developers > Viewers

You can only invite members with a role lower than your own. Admins cannot invite other admins — only the owner can.

Inviting Members

  1. Navigate to the Members page in your organization
  2. Enter the email address and select a role
  3. The invitee receives an email with a link to accept
  4. Invitations expire after a set period

Member Limits

PlanMember Limit
Free2
Team5
Growth25

Ownership Transfer

The organization owner can transfer ownership to another member:

  1. The current owner selects a member to promote
  2. The selected member becomes the new owner
  3. The previous owner is demoted to admin

Private Projects

On paid plans, projects can be marked as private:

  • Public projects — accessible to all organization members
  • Private projects — only accessible to explicitly added members plus org owners and admins

Adding Members to Private Projects

  1. Go to Project SettingsPrivacy
  2. Enable private mode
  3. Add members from the organization with a role (admin, developer, viewer)
  4. Org owners and admins always have access regardless

Usage & Billing

Event Usage

Each organization has an event limit based on its plan. Usage is tracked per billing period:

  • Included Events — events counted against the plan limit (received or filtered)
  • Overage Events — events exceeding the plan limit, allowed on paid plans and billed at period end

The dashboard displays a usage bar showing included consumption and any overage against the plan limit.

Overage Billing

Team and Growth plans support overage: events past the included limit are still accepted and billed at $0.03 per 1,000 events at the end of the billing period. The Free plan hard-caps at 10,000 events with no overage.

Plans

FeatureFreeTeamGrowth
Price$0$39/month$399/month
Events/month10,00050,000500,000
Team members2525
Event history3 days7 days30 days
Private projectsNoYesYes
OverageNo$0.03/1k events$0.03/1k events
SupportCommunityPriorityDedicated

Subscription Management

Billing is managed from the Billing page under your organization. From there you can:

  • View current plan and subscription status
  • See your estimated bill for the current period
  • Upgrade or change plans
  • Access the Stripe customer portal to update payment details or cancel