Business Messaging Guide v2
Business Messaging
Version 2

Channels

Copy link

Notification channels centralize all notifications sent to target users. Sendbird Business Messaging delivers an omni-channel experience, offering multiple channels such as push notifications, in-app notifications, and KakaoTalk.

On Sendbird Dashboard, you can create new notification channels for your choice of channel type that best suits the user experience of your service.

Channel type

Copy link
TypeDescription

In-app

An in-app notification is a message displayed to users directly within an application.

Push notification

A push notification is a message that pops up on a mobile device from an app when it is not actively in use. Each Sendbird application is automatically provided with a single Push notification channel by default.

KakaoTalk Alim Talk

KakaoTalk is a market-leading messenger app in South Korea. Alim Talk is a notification service provided by KakaoTalk, and allows businesses to send official messages directly to their customers' KakaoTalk accounts.

To learn more about how channel is rendered, see Channel rendering for iOS or Channel rendering for Android.


Create a channel

Copy link

When creating a channel, you can select which type of channel you want to create.

Note: You can create multiple channels of the same type except Push notification channel. Only one push notification channel can be created per application and it is automatically created when you create a new application. You can edit the push notification content when creating a template.

In-app notification channel

Copy link
  1. On Sendbird Dashboard, go to Business Messaging > Channels and click Create channel+ button at the top-right corner of your screen.

  2. Depending on the use, fill in the following fields:

FieldsDescription

Name

Specify a name of the channel.

Key

Specify a unique key of the channel. This becomes part of channel_url.


  1. Click Create.

KakaoTalk Alim Talk channel

Copy link

In order to send an Alim Talk message, you must have the following prerequisites in advance:

  • A KakaoTalk business channel.
  • Business channel ID that can be publicly searched within the KakaoTalk app.
  • Access to administrator phone number for your KakaoTalk business channel.

  1. Go to Business Messaging > Channels and click Create channel+ button.

  2. Select KakaoTalk under Channel type.

  3. Complete all required fields.

  • KakaoTalk search ID: The ID of your KakaoTalk business channel that can be publicly searched within the KakaoTalk app. You can find this ID when you go to the Manage > Search ID menu on the KakaoTalk Channel Manager page.

  • Business category: The category for the channel. It is acceptable if it differs from the category initially chosen during channel creation.

  • Administrator phone number: The phone number you registered when signing up for KakaoTalk Channel Manager.

  1. Complete token verification process with an administrator’s phone number.

  2. Once verified, you can see the newly created KakaoTalk Alim Talk channel in your Sendbird Business Messaging Dashboard under Business Messaging > Channels.


Manage a channel

Copy link

Once you’ve created channels, click one of the notification channels on the Business Messaging > Channels page and manage the following settings:

FieldsDescription

Category filter

Enables filtering listed notifications based on a category.

Template label

Enables support for custom template labels to provide additional context to the end user.

Templates

An list of associated templates.

Channel URL

The channel URL required when rendering a channel on the client app. The value is always notification_{id}_{key}.

Cover image

Rendered with Chat channels.

Note: The settings for each channel type are largely the same across channel types.

Category filter

Copy link

Category filters are a per-channel list of categories that a user may utilize to filter the list of notifications rendered. Categories are an optional feature.

To configure category filters for a specific channel, navigate to the Sendbird Dashboard > Application > Business Messaging > Channels and select the channel which you wish to enable Category filter.

Once enabled, you can add as many or as few categories to fit your use case. Categories will always have an id associated with them which is a static value regardless of the name of the category. This means that even though you may change the name of a category, the id will remain the same.

Once categories have been enabled, and created, you can then associate them to your templates.

Note: Categories cannot be retroactively applied to notifications. They will only be applied to notifications that are sent after they’ve been configured. Categories can be changed on templates however previously sent notifications will still appear with the previous category.