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.
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 workspaceFor developers
Follow the integration guide for API keys, JWT generation, request payloads, responses, error handling, and production rollout guidance.
View documentation