SendBird

Messaging SDK & chat API for mobile apps & websites

4,4 /5 (24 reviews) Write a Review!

SendBird Overview

What is SendBird?

SendBird is a customizable messaging SDK and chat API that enables businesses to offer in-app messaging for their mobile, web, and consumer applications. The platform provides the client SDK, the necessary front-end UI, and backend system for seamless communication among users, from one-on-one messaging and group chat, to massive-scale channels. Our chat solution serves a diverse number of industries and use-cases from eCommerce, on-demand, banking, OTA, and enterprise messaging to online communities, live video streaming, gaming, and dating.

SendBird includes an auto partitioning feature which automatically splits or merges chat rooms based on the audience size in order to maintain a steady level of engagement. Smart throttling helps the audience follow conversations by controlling the speed of messages that are displayed. Users can setup custom dictionaries to automatically prevent spam messages and filter profanity. Moderation tools help monitor and moderate chat rooms, as well as manage abusive users by freezing channels, muting users, removing/banning users from chat rooms, and deactivating users entirely.

SendBird enables businesses to interface with conversational bot brains and integrate them into their application's chat and messaging experience. Push notifications are sent in real-time to update users who are away from the app, while admin messages display user activity and notices to other users within chat channels. Users are able to send files and custom data such as videos within chat messages using the file transfer feature and auto-thumbnail generation turns these files into thumbnails viewable in the messaging window. Read receipts help track the read status of messages, and typing indicators display whenever a user on the other end is typing, in real time.

SendBird Overview

Pricing

Starting from
N/A

Pricing options

Free Trial
Free
Subscription
Value for money

Start with the FREE plan. Contact SendBird for a custom pricing model.


SendBird Features

Devices
Business size
S M L
Markets
United States, Canada, United Kingdom, Australia, India and 4 others, Japan, Germany, Brazil, Mexico
Supported Languages
English

Media

Live chat for live video
Integrate bots to assist with customer support and product recommendations
Display notices and users activities to other users in chat channels
Use custom dictionaries to automatically filter profanity and prevent message flooding
Proactively monitor and moderate the chat rooms using moderation tools
Send real-time push notifications to users who are away from the app
Enable direct messaging between two users
SendBird screenshot: Live chat for live video SendBird screenshot: Integrate bots to assist with customer support and product recommendations SendBird screenshot: Display notices and users activities to other users in chat channels SendBird screenshot: Use custom dictionaries to automatically filter profanity and prevent message flooding SendBird screenshot: Proactively monitor and moderate the chat rooms using moderation tools SendBird screenshot: Send real-time push notifications to users who are away from the app SendBird screenshot: Enable direct messaging between two users

SendBird Reviews

SendBird Reviews

Overall rating
4,4
/
5
Excellent
11

Very good
11

Average
2

Poor
0

Terrible
0

Value for Money
4,1
Features
4,1
Ease of Use
4,3
Customer Support
4,2
92% recommended this app
Chad N.

Implementation was super easy and functional very quickly. We got up to speed super quick.


Sean G.

Good chat foundation that you can build upon

Sendbird allows you to get up and running with a chat solution pretty quickly. We have since customized it a lot (integrating it with Slack, building notifications etc). It is pretty good for plug and play if you are looking for a basic chat service. We don't use their UI, but their UI is good straight out of the box.

Their response time is a bit slow, and they have made some changes to their product without warning and detailed descriptions of those changes.

All in all it was a good solution for us because we needed to focus on other things and don't have the bandwidth to worry about make sure our chat foundation is reliable. Sendbird has been pretty reliable with only a couple of times going down. Their pricing is good for what you get.

If you are just looking for a plug and play chat service then you should definitely consider Sendbird. If you are looking to customize it a lot like we have, then I would suggest thinking about what you are trying to achieve, as it may be better to just start from a little lower level like socket.io.

We ultimately decided on Sendbird, and have been pretty happy thus far.


Dheeraj S.

SDK for Mobile chat and integrations


Scott W.

A Growing Product

I think the product is useful and needed. Chat is quite difficult to implement into an app on both the front-end and back-end. SendBird makes it much easier to do so, but still needs work in terms of documentation and support. It was not that easy to implement a front-end solution, albeit a custom one. I would like to be able to speak with a tech support staff via chat. It was very difficult to get support over email with long wait times in between correspondence - at least when I was a non-paying member. One might say that is a crucial time to convert someone to paying. A direct line via Slack or even their own messaging service would be incredibly useful. I still have issues to this day with implementation related to connecting, temporary messages, caching, error handling, etc. There are a LOT of odds and ends that need to be taken care of, and I'm willing to bet most apps implementing this solution are not bug free or on par with more mainstream chat services and I think it should be.

Overall, I like the product. I think there's a lot more that can be done with it, and I look forward to future releases.


William U.

Solid product, but much more room for growth

I launched my app Pro Photo Shoot using SendBird as the engine for in-app messaging. I was very pleased with the way the API handled conversations, as it really took a lot of work out of the process, which can be very complicated if building from scratch.

A few things in the suggestion box:
- Faster, faster, faster! Make the API as fast as possible.
- Improve your console to make it easier to drill down into a conversation when needed


Chad N.
Industry: Market Research
Company size: 11-50 Employees

Implementation was super easy and functional very quickly. We got up to speed super quick.

Used Daily for 6-12 months
Reviewed on 2017/11/08
Review Source: Capterra

Pros

It is super stable. After trying to build our own using firebase... This was an awesome experience that got us deployed super quick. It is fully featured and ready out of the gates requiring very little adaptation.

Cons

There are still some things that are not included in our portal management. However, engaging support has been able to resolve them.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Sean G.
Industry: E-Learning
Company size: 11-50 Employees

Good chat foundation that you can build upon

Used Daily for 6-12 months
Reviewed on 2017/02/01
Review Source: Capterra

Sendbird allows you to get up and running with a chat solution pretty quickly. We have since customized it a lot (integrating it with Slack, building notifications etc). It is pretty good for plug and play if you are looking for a basic chat service. We don't use their UI, but their UI is good straight out of the box.

Their response time is a bit slow, and they have made some changes to their product without warning and detailed descriptions of those changes.

All in all it was a good solution for us because we needed to focus on other things and don't have the bandwidth to worry about make sure our chat foundation is reliable. Sendbird has been pretty reliable with only a couple of times going down. Their pricing is good for what you get.

If you are just looking for a plug and play chat service then you should definitely consider Sendbird. If you are looking to customize it a lot like we have, then I would suggest thinking about what you are trying to achieve, as it may be better to just start from a little lower level like socket.io.

We ultimately decided on Sendbird, and have been pretty happy thus far.

Pros

Plug and Play

Cons

Needed to customize quite a bit and the customer support is not the fastest.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 7.0/10

Dheeraj S.

SDK for Mobile chat and integrations

Used Other for 1-5 months
Reviewed on 2017/06/12
Review Source: Capterra

Pros

It provides SDK for creating one to one, and group messaging features. It provides translation as well.

Cons

Not open prices as they provides different price to different customers. Some core features are missing with different platform

Response from SendBird

Thank you Dheeraj for the candid feedback. I will try hard to place the pricing information more user convenient for you and also upgrade our features across the entire platform

Rating breakdown

Value for Money
Ease of Use
Customer Support

Scott W.
Industry: Financial Services
Company size: Self Employed

A Growing Product

Used Weekly for 6-12 months
Reviewed on 2016/12/16
Review Source: Capterra

I think the product is useful and needed. Chat is quite difficult to implement into an app on both the front-end and back-end. SendBird makes it much easier to do so, but still needs work in terms of documentation and support. It was not that easy to implement a front-end solution, albeit a custom one. I would like to be able to speak with a tech support staff via chat. It was very difficult to get support over email with long wait times in between correspondence - at least when I was a non-paying member. One might say that is a crucial time to convert someone to paying. A direct line via Slack or even their own messaging service would be incredibly useful. I still have issues to this day with implementation related to connecting, temporary messages, caching, error handling, etc. There are a LOT of odds and ends that need to be taken care of, and I'm willing to bet most apps implementing this solution are not bug free or on par with more mainstream chat services and I think it should be.

Overall, I like the product. I think there's a lot more that can be done with it, and I look forward to future releases.

Pros

Definitely makes it easy to add chat. Saves a ton of time and headaches. It's a better back-end solution than I could have done personally.

Cons

- Needs better technical support.
- Needs a better front-end solution.
- Not very easy to implement.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 7.0/10

William U.
Industry: Computer Software
Company size: Self Employed

Solid product, but much more room for growth

Used Daily for 6-12 months
Reviewed on 2016/12/06
Review Source: Capterra

I launched my app Pro Photo Shoot using SendBird as the engine for in-app messaging. I was very pleased with the way the API handled conversations, as it really took a lot of work out of the process, which can be very complicated if building from scratch.

A few things in the suggestion box:
- Faster, faster, faster! Make the API as fast as possible.
- Improve your console to make it easier to drill down into a conversation when needed

Pros

Ease of use.
Decent SDK and REST interface.

Cons

Documentation is a little thin. It could be more robust with details, examples, and use cases.

Response from SendBird

Responsiveness to our client needs is always the top priority for us. Thank you for your feedback and I will make sure to serve customers betters in production and inquiry responses - Mark (Head of Growth at SendBird)

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 8.0/10

User recommendation
8,6/10
Based on 24 user ratings
Compare user recommendation rating with alternatives
Compare with alternatives

SendBird Pricing

SendBird Pricing

Starting from
N/A
Free Trial
Free
Subscription
Value for money

Start with the FREE plan. Contact SendBird for a custom pricing model.

Start with the FREE plan. Contact SendBird for a custom pricing model.

Value for Money
4,1/5
Based on 24 user ratings
Compare value for money rating with alternatives
Compare with alternatives

SendBird Features

SendBird Features

API
Access Control
Activity Dashboard
Activity Tracking
Alerts / Escalation
Auditing
Automatic Notifications
Collaboration Tools
Compliance Management
Data Import/Export
Data Visualization
Drag & Drop Interface
Monitoring
Real Time Data
Real Time Monitoring
Reporting & Statistics
Search Functionality
Third Party Integration
User Management
Workflow Management
Features
4,1/5
Based on 24 user ratings
Compare features rating with alternatives
Compare with alternatives

Categories

Additional information for SendBird

Additional information for SendBird

Key features of SendBird

  • 1-on-1 messaging
  • Admin messages
  • Agent scheduling
  • Auto partitioning
  • Auto-thumbnail generation
  • Auto-translation
  • Bot interface
  • Co-browsing
  • Code assistance
  • Collaboration
  • Custom dictionaries
  • Data export feature & API
  • Data modeling
  • File encryption
  • Geo targeting
  • Group chat
  • In-app messaging SDK
  • Message retention
  • Message retrieval API
  • Migration API & support
  • Mobile development
  • Moderation tools
  • Offline form
  • Open channels
  • Profanity filtering
  • Push notifications
  • Read receipts
  • Send files and custom data
  • Shortcut messages
  • Smart throttling
  • Software development
  • Spam flood protection
  • Transfers / routing
  • Typing indicators
  • Web development
  • White label branding

Benefits

Engage and retain, listen and market to 1+ million concurrent participants per application (according to our load tests) and host over 100,000 concurrent chat participants per channel for live-videos and events.

Install a bot Interface to create an AI-assisted messaging experience for customers inside your application.

Unlike simple customer service chat, SendBird's chat solution is fully customizable and serves organizations in a broad spectrum of industries, including eCommerce, enterprise messaging, on-demand, and more.

SendBird includes all the technical features to enable user-to-user, user-to-business, and business-to-business communication inside any mobile, web, or enterprise service.

SendBird supports iOS (Objective-C and Swift), Android, Web (JavaScript), Unity, Xamarin, and it is also compatible with React Native.

SendBird FAQs

SendBird FAQs

Below are some frequently asked questions for SendBird.

Q. What type of pricing plans does SendBird offer?

SendBird offers the following pricing plans:

Pricing model: Free, Subscription

Free Trial: Available

Start with the FREE plan. Contact SendBird for a custom pricing model.

Q. What are the main features of SendBird?

SendBird offers the following features:

  • 1-on-1 messaging
  • Admin messages
  • Agent scheduling
  • Auto partitioning
  • Auto-thumbnail generation
  • Auto-translation
  • Bot interface
  • Co-browsing
  • Code assistance
  • Collaboration
  • Custom dictionaries
  • Data export feature & API
  • Data modeling
  • File encryption
  • Geo targeting
  • Group chat
  • In-app messaging SDK
  • Message retention
  • Message retrieval API
  • Migration API & support
  • Mobile development
  • Moderation tools
  • Offline form
  • Open channels
  • Profanity filtering
  • Push notifications
  • Read receipts
  • Send files and custom data
  • Shortcut messages
  • Smart throttling
  • Software development
  • Spam flood protection
  • Transfers / routing
  • Typing indicators
  • Web development
  • White label branding

Q. Who are the typical users of SendBird?

SendBird has the following typical customers:

Small Business, Large Enterprises, Mid Size Business

Q. What languages does SendBird support?

SendBird supports the following languages:

English

Q. What type of pricing plans does SendBird offer?

SendBird has the following pricing plans:

Free, Subscription

Q. Does SendBird support mobile devices?

We do not have any information about what devices SendBird supports

Q. What other apps does SendBird integrate with?

We do not have any information about what integrations SendBird has

Q. What level of support does SendBird offer?

SendBird offers the following support options:

Phone Support, Online Support, Knowledge Base, FAQs