We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
A managed communications API for teams willing to trade control for conversation infrastructure.
Sendbird is a communications API platform for adding conversation infrastructure to an application, with a separate AI concierge product called delight.ai. The homepage also shows a SendBirdCall example for placing a call, but gives little detail about SDK coverage or integration requirements.
The free tier allows up to 1,000 MAUs and 20 peak connections, with unlimited monthly messages but no overages. Paid plans start at $349 per month with annual billing. Before production, confirm MAU overage rates, export availability, security requirements and SDK support for your stack.
Good fit if
- Apps adding managed chat
- Teams needing conversation infrastructure
- Products considering AI customer experiences
Skip it if
- Teams requiring self-hosted chat
- Projects needing published usage rates
- Developers seeking confirmed SDK coverage

ScoresHow it rates
What works
- Communications API for conversation infrastructure
- Homepage shows a voice-calling example
- Free tier includes unlimited monthly messages
- Pro includes data export
- Enterprise offers dedicated or shared servers
What doesn't
- Free tier caps MAUs and peak connections
- MAU overage fees are unpublished
- SDK and language coverage needs confirmation
- Data export is not included in Starter
- Self-hosting and source licensing are unconfirmed
01What Sendbird is, technically
Sendbird is a communications API platform: a vendor-managed service for adding conversation infrastructure to an application, rather than a standalone chat app, CLI or self-hosted server. The vendor says its infrastructure powers billions of conversations every month. In a product stack, Sendbird sits behind the application experience as the communications layer; your product still needs its own UI and application logic.
The homepage presents two products. Sendbird communications API is for conversations, while delight.ai is described as an AI concierge providing personalized customer experiences across the customer journey. The homepage also includes a SendBirdCall example that places a call using a DialParams object and SendBirdCall.dial.
That is enough to identify the broad role, but not enough to plan a detailed integration. Teams should confirm the supported client platforms, API behavior and deployment model against Sendbird's docs before selecting it. The practical architectural tradeoff is clear: use a communications service rather than building the conversation infrastructure yourself, while accepting a dependency on the vendor's service and plan limits.
02Sendbird API, SDKs and docs
The homepage names a communications API and shows a voice-call example using DialParams and SendBirdCall.dial. That snippet is Swift-style syntax, but one example is not a complete SDK support matrix. Sendbird's homepage does not name API protocols, SDK packages, supported languages, a CLI, webhooks or integrations. Confirm SDK availability and documentation for each client and server language in Sendbird's developer docs before committing to an implementation.
The architecture decision is whether to build your own interface on top of Sendbird's communications infrastructure or use any client libraries and product components supported by the vendor. The vendor's homepage establishes the API and calling example, but does not provide enough detail to assess setup steps, authentication, event delivery, testing tools or versioning. Ask how clients connect, how server-side operations are authenticated, and what migration paths exist for messages and user data.
Sendbird also presents delight.ai as an AI concierge for customer experiences. Treat that as a separate product decision: verify its integration surface, data flows and pricing rather than assuming it comes with the communications API.
03Sendbird pricing for developers
The Free trial plan costs $0 and allows up to 1,000 MAUs, up to 20 peak connections and unlimited messages per month. It does not allow overages, so it is a test tier with a hard usage boundary rather than a production buffer.
Starter is $399 per month with monthly billing or $349 per month with annual billing. It includes 5K MAUs, messaging essentials, basic moderation, ticketed support and 30K free in-app business messages. Pro is $599 monthly or $499 with annual billing, also at 5K MAUs; it adds Starter features, translation and data export, with the same 30K free in-app business messages. Enterprise pricing is custom for millions of MAUs.
The bill can grow when MAUs exceed plan allowances. The pricing information says MAU overage fees may apply, but does not publish the amount. Enterprise add-ons include Advanced Moderation and Data Export, and higher support levels can be purchased; their prices are also unpublished. Confirm overage calculations and any message charges before forecasting production spend.
04Sendbird: open source, self-hosting and lock-in
Sendbird's homepage describes a communications API service but does not publish a source licence or a self-hosting option. We would not treat it as an open-source or self-hostable alternative without written confirmation from the vendor. A Reddit discussion about chat APIs includes a commenter saying most providers do not support self-hosting, but that is a general observation, not confirmation of Sendbird's deployment terms.
Data export is plan-dependent in the published pricing: Pro includes it, while Enterprise lists Data Export as an add-on. Starter does not list export. Ask what data can be exported, in what format, and whether export includes messages, attachments, user records and metadata. Those details affect the cost of leaving.
Using a vendor communications API also creates implementation work to migrate clients, data and application behavior if you switch providers. The effort depends on your integration and data model; Sendbird's published material here does not define a migration path or export format.
05Sendbird in production
The main published capacity limits to model are MAUs and peak connections. The Free trial plan allows up to 1,000 MAUs and 20 peak connections, with no overages. Starter and Pro list 5K MAUs, and Enterprise is priced for millions of MAUs. The published pricing information does not publish peak-connection limits for paid plans, MAU overage rates, API rate limits or service-level commitments. Ask Sendbird for those numbers, plus incident response and availability terms, before launch.
The vendor says its infrastructure powers billions of conversations every month, but that scale claim does not replace plan-specific limits or an SLA. Security and compliance details also need review: confirm encryption, retention, access controls, data residency and deletion behavior for your use case.
Reddit discussions show both interest in outsourcing chat infrastructure and concerns about provider access to private messages. They do not establish Sendbird's data handling practices. One thread asks whether a provider can access private chat data; treat that as a reason to review Sendbird's privacy and security documentation, not as evidence of a specific exposure.
From the threadsWhat users say
Reddit discussion is mixed and thin on direct Sendbird implementation reports. Developers discuss the appeal of outsourcing chat infrastructure, while other posts raise questions about private-data access and dependence on a commercial provider.
I'd happily pay for a license if this type of OSS project existed
Does this mean that SendBird has access to all of Reddit private chat messages?
sendbird seems to be a better choice
building a chat from scratch takes time, and I'm looking for a provider that would keep me from implementong the backend part
Sendbird in the news
Questions people ask
What is Sendbird?
Sendbird is a communications API platform for adding conversation infrastructure to applications. Its homepage also presents delight.ai, an AI concierge for personalized customer experiences, and shows a SendBirdCall example for placing a call.
How much does Sendbird cost?
The Free trial plan costs $0 and allows up to 1,000 MAUs and 20 peak connections. Starter costs $399 per month with monthly billing or $349 with annual billing. Pro costs $599 monthly or $499 with annual billing. Enterprise pricing is custom.
Does Sendbird have a free plan?
Yes. The Free trial plan allows up to 1,000 MAUs, up to 20 peak connections and unlimited messages per month. It does not allow overages, so usage beyond its limits requires a paid plan or a change in usage.
Can I export data from Sendbird?
Data export is included in Pro. Enterprise lists Data Export as an add-on, and Starter does not list it. Ask Sendbird which data can be exported, the available formats and the price of any Enterprise export add-on.
Can Sendbird be self-hosted?
Sendbird's homepage presents its communications API as a product but does not publish a self-hosting option. Teams that require deployment in their own environment should ask Sendbird directly about hosting, source availability and licensing before choosing the service.
