Meeting BaaS License & Open Source Policy
Meeting BaaS is the leading open source platform and developer API for programmatic access to meeting data across Zoom, Google Meet, and Microsoft Teams. Our mission is to empower technical teams to build AI meeting assistants, automate workflows, and access meeting intelligence with no vendor lock-in.
Hosted and ready to use, with the option to self-host when you're ready. This page explains the license for our core meeting bot technology and clarifies the open source status of our other repositories.
Business Source License (BSL)
Meeting BaaS is source-available under the Business Source License (BSL). You are free to use, modify, and self-host the code for personal or internal business use. You may not offer Meeting BaaS as a commercial service or product to third parties. After a delay period, all code changes are released under an open source license. This protects our business while empowering the community.
What This License Covers
The Business Source License (BSL) described on this page applies only to our core meeting bot technology:
- meeting-bot-as-a-service (the core bot that joins meetings)
- The main server(s) that manage and orchestrate meeting bots
All other repositories in our GitHub organization are open source under their respective licenses (MIT, Apache 2.0, etc.) and are not subject to these BSL restrictions. You are free to use, modify, and build on these projects without the commercial limitations described above.
Some examples of our open source repositories:
- transcript-seeker – Open-source transcript viewer and manager
- speaking-meeting-bot – Autonomous speaking bots using MeetingBaas API
- meeting-mcp – Model Context Protocol server for AI assistants
- ai-chat – Next.js AI chatbot (Vercel fork)
- sdk-generator – TypeScript SDK generator for MeetingBaas API
Why This License?
Our edge over closed competitors is openness, but we also need to protect our ability to operate and invest in the platform. The BSL allows you to self-host, audit, and extend Meeting BaaS, while preventing direct commercial competition. This ensures a sustainable open ecosystem for all.
No talk to sales. No vendor lock-in. Just code, APIs, and freedom for builders.
Feature Delay
Any new features or changes in the closed-source version will be released under this license after a 1-week delay. This gives us a short window to stabilize and support new releases before they are made available to the community.
Open Source Transition
On or after 18 months from the date of each code release, the code will automatically convert to the Apache 2.0 License. At that point, you may use the code for any purpose, including commercial use.
Full License Text
View on GitHubBusiness Source License 1.1 Licensor: SAS SPOKE Licensed Work: Meeting BaaS (https://meetingbaas.com) Change Date: 1 year from the date of each code release Change License: Apache 2.0 Use Limitation: The Licensed Work may only be used for non-commercial purposes, or for your own internal business operations. You may not use the Licensed Work, or any part of it, to provide a commercial service or product to third parties, including as a hosted or SaaS offering, without explicit written permission from the Licensor. Feature Delay: Any new features or changes in the closed-source version will be released under this license after a 1-week delay. On or after the Change Date, this license will automatically convert to the Apache 2.0 License, and you may use the Licensed Work for any purpose, including commercial use.
How to Attribute & Special Cases
If you use Meeting BaaS in your internal tools, research, or non-commercial product, please include a link to meetingbaas.com in your documentation or about page. Attribution is appreciated and helps support the open source ecosystem.
Note: Commercial hosting or resale of Meeting BaaS as a service is not permitted under this license. If you are an NGO, non-profit, or have a special use case, we offer reduced or free usage—please contact us to discuss your needs.
Internal Use by Large Organizations: Internal use of Meeting BaaS by organizations with more than 100 employees or over $5M annual revenue requires a paid commercial license. Please contact us to discuss terms.