BBunch
Self-hosted meetings for teams and products

Video meetings that fit your product, not the other way around.

Bunch gives teams a branded meeting experience and gives developers a simple way to create secure meeting links with API keys and JWT-backed access.

Create your workspaceRead developer docs

Integration request

POST /api/jwt
Authorization: Bearer bunch_xxx

{
  "roomName": "team-standup",
  "userName": "Constance Oshafi",
  "userEmail": "constance@example.com",
  "moderator": true
}

Response

{
  "joinUrl": "https://meet.bunch.community/team-standup?jwt=...",
  "roomName": "team-standup",
  "expiresIn": 7200
}

Branded meeting experience

Keep users inside your product experience with a Bunch-hosted meeting flow.

Secure join links

Issue short-lived JWT-backed join URLs using API keys tied to user accounts and plans.

Simple rollout

Use Bunch from your dashboard, from your app backend, or from internal tools and workflows.

For teams

Start meetings from your dashboard, invite participants into branded rooms, and keep access managed by your Bunch account.

Log in to your workspace

For developers

Follow the integration guide for API keys, JWT generation, request payloads, responses, error handling, and production rollout guidance.

View documentation