Business Messaging Guide v2
Business Messaging
Version 2

Understand Business Messaging

Copy link

In the dynamic world of brand communication, effective customer engagement is key to success. Sendbird Business Messaging offers an advanced solution for this challenge, focusing on in-app and push notifications to streamline customer communications.

Moving beyond traditional methods like SMS and email, which are often costly and less engaging, Sendbird Business Messaging leverages the more efficient and reliable in-app notifications. These notifications are cost-effective, scalable, and offer precise tracking, essential for informed business decisions.

Sendbird Business Messaging powers all one-way communications, ranging from transaction alerts to promotional and operational messages, facilitating effective communication management tailored to the brand’s needs. This capability is crucial for optimizing communication strategies, as it seamlessly integrates into diverse business functions. The platform is extensively utilized across multiple departments including Engineering, Operations, Marketing, and Product teams, each leveraging Business Messaging to enhance their unique use cases and workflows.

Use cases

Copy link

Sendbird Business Messaging's versatility allows it to be effectively utilized by various teams within an organization. Each team can leverage the platform for specific use cases that align with their functional requirements. Below is a breakdown of how different teams might use the three primary use cases:

Transactional alerts

Copy link

Deliver in-app confirmation notifications for important transactions so they can be easily found. This is ideal for product, engineering, and operations teams.

Marketing Promotions

Copy link

Build and send notifications to engage and convert users across their customer journey. This is ideal for marketing teams.

Operational messages

Copy link

Send notifications in your app for account updates, alerts, etc. This is ideal for operations teams.

How it works

Copy link

Types: real-time and batch

Copy link
  • Real-time: Real-time notifications are designed for immediate delivery to a single user. They can be used for time-sensitive information such as transactional updates, system alerts, or personalized messages.

  • Batch: Batch notifications enable sending messages to multiple users simultaneously. This is ideal for broader communications like marketing campaigns or general announcements, where timing is less critical. There are two methods to dispatch a batch-mode notification:

    • Platform API: Directly through the Sendbird API, where you specify target user IDs.
    • File Upload: For larger target groups, up to 100,000 users, you can upload a CSV file with user information.

How to send notifications

Copy link

Sendbird Business Messaging offers three primary methods for sending notifications: via the Dashboard, through the Platform API, and via integrations with other services. Each method caters to different needs and use cases.

  • Sendbird Dashboard: Method that allows for manual sending of notifications, ideal for operational announcements or targeted marketing promotions. Operations teams often utilize the Dashboard for its simplicity and effectiveness in sending batched messages

  • Platform API: Method designed for real-time, and batch notification delivery, catering to the technical demands of transactional messaging and high-volume communications. API calls would be useful for Engineering, Product, or Operations teams by integrating into their systems for automated notifications, such as the transactional operation.

  • Integration: Provides seamless integration with platforms like Braze and CleverTap, combining Sendbird's notification capabilities with specialized marketing solutions. Marketing teams leverage these integrations for their advanced user engagement strategies, utilizing the combined strengths for sophisticated marketing campaigns and user communications.


Copy link

Before sending a notification, ensure the environment is correctly configured for Sendbird Business Messaging.

Difference between SDK and UIKit

Copy link


Able to create your own UI/UX


Optimal for faster go-to-market, customizable through Dashboard