We use the Sendbird JavaScript SDK for a React Native mobile app, specifically to manage all of our chat software. Instead of having our own WebSocket application for users to be in group channels or chat rooms, we use Sendbird for all of that.
Reviews from AWS customer
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
External reviews are not included in the AWS star rating for the product.
Sendbird Review
Flexible with good chat management but has documentation challenges
What is our primary use case?
How has it helped my organization?
Sendbird serves as our WebSocket application, managing data on chat rooms and users connecting with each other.
What is most valuable?
Sendbird is very flexible, and they have made great strides towards optimization. The features that allow you to quickly gather chat rooms and chat room data, as well as messages for each chat room, along with the caching capabilities, are extremely helpful. The ability to quickly get up and running with minimal work and get people in chat rooms is very valuable for us. Sendbird serves as our WebSocket application, managing data on chat rooms and users connecting with each other.
What needs improvement?
At times, there are unexpected behaviors where the documentation suggests something different from how the SDK actually behaves, requiring us to create workarounds.
For how long have I used the solution?
We have been using Sendbird for about a year and a half now.
What do I think about the stability of the solution?
Stability has never been a problem; not once. It's been fantastic.
What do I think about the scalability of the solution?
Sendbird is highly scalable, and we are not concerned about our app growing and hitting limits.
However, occasionally unexpected behaviors from the SDK lead to challenges such as rate limits. We're aware of the limits on the number of users in groups or chat rooms, but we're not worried about these limits at the moment.
How are customer service and support?
Their support team is helpful and responsive. They have a forum where both the community and support team respond quickly, and we've had good experiences reaching out to them.
What's my experience with pricing, setup cost, and licensing?
I actually don't know anything about their pricing.
What other advice do I have?
Be aware of rate limits and watch out for any quirks or unexpected behaviors as you're building out your app. I would rate the solution seven and a half out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Enhancing real-time communication with valuable messaging features
What is our primary use case?
I have used Sendbird in my past applications for real-time chatting. These applications were for real-time video calling, chatting, and social media type functionalities.
What is most valuable?
Sendbird provides many features for real-time messaging, such as receipt ID and typing indicators. These are valuable features as they enhance the real-time communication experience.
What needs improvement?
I don't see the need for improvements in basic functionalities like messaging and calling. More analytics tools could be integrated into Sendbird. Additionally, if functionalities like emojis created by WhatsApp could be integrated, it would enhance the product.
For how long have I used the solution?
For three years I have worked on these applications which took about three to three and a half years to complete.
What do I think about the stability of the solution?
I faced issues not from Sendbird, but from our code. Sometimes sessions are not managed properly and get destroyed when users return to the application. I've resolved these issues by storing tokens locally, which allows for better management.
What do I think about the scalability of the solution?
Sendbird handles millions of messages daily and manages high traffic effectively, making it suitable for scalability in applications.
How are customer service and support?
Sendbird's customer support is good. Whenever I had issues and mailed them, they replied within 24 to 72 hours. However, for critical issues, quicker response times would be more helpful.
How would you rate customer service and support?
Positive
How was the initial setup?
The configuration is easy if you have knowledge of React Native and JavaScript. However, integrating it into an application requires experience with these technologies.
What's my experience with pricing, setup cost, and licensing?
Sendbird offers different plans. There is a starter plan for $399 per month, and a pro plan for $799 dollars. They also offer customization options affecting the pricing.
What other advice do I have?
If you need easy-to-use functionalities, Sendbird can be directly integrated.
I'd rate the solution eight out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Sendbird provides all necessary APIs needed build full fledged customer support application.
Reliable Messaging Platform with Excellent Support
Sendbird for Customer Support and AI Integration
Elevated chat experience through robust file transfer for mortgage interactions
What is our primary use case?
I created a chat on our page, and I also created a chat for a website portal and a chat in a Chrome extension.
It was a chat between a borrower and a loan officer on a mortgage application platform. The borrower could ask questions, and the loan officer could respond and request documents, signatures, etc.
How has it helped my organization?
Sendbird helped by implementing the chat, which was the main purpose for using it.
What is most valuable?
The most valuable feature for us, besides chat, was file transfer, as we used it for sending files and images in chats.
What needs improvement?
I would want to add features like impersonating for chats or adding a user from the admin to help test chats. Impersonating a user or using a template user to send messages for development purposes would be very useful.
For how long have I used the solution?
I have been working with Sendbird for almost a year.
What do I think about the stability of the solution?
We did not face any problems with performance.
What do I think about the scalability of the solution?
Sendbird is scalable on their end, but not on the customer's end. However, we did not notice any issues, probably since it is scalable.
As for customers, we have up to 10,000 users.
How are customer service and support?
I don't remember escalating any questions to technical support. Most issues could be reported directly on the documentation page, which could be fixed easily.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We did not have any other chat solution before Sendbird. We used Sendbird from the start.
How was the initial setup?
The initial setup was straightforward, and the documentation covered 100% of our needs. Everything was clear.
What about the implementation team?
We had 30 developers working on the initial setup and on the solution in general.
What other advice do I have?
I would most likely recommend Sendbird as it is easy to use and easy to set up.
I'd rate the solution nine out of ten.
Easy to use, great tool!
Flexible Messaging Platform with Great Potential
- Lack of Real time Communication
- Scalability Challenges
- Data Security and Compliance