The Kakaotalk app for Freshchat enables your agents to engage with your customers via Kakaotalk. This article elaborates on the functionalities supported by the Kakaotalk integration with Freshchat.

The article includes the following sections:

  1. Prerequisites
  2. Features
  3. Configuring the Kakao app
  4. Installing the Freshchat Kakao App 
  5. Pricing

Prerequisites

Ensure that you have the following prerequisites to get started with the Kakaotalk for Freshchat app:

  • Kakaotalk business account and associated credentials
  • API token/App-ID from Freshchat.


Features

The following table provides an overview of all the supported message types, automation, structured message formats, message events, and consumer profiles: 

Message TypesTextIncomingYes
OutgoingYes
ImageIncomingTBD
OutgoingTBD
VideoIncomingTBD
OutgoingTBD
AudioIncomingTBD
OutgoingTBD
FileIncomingTBD
OutgoingTBD
EmojiIncomingTBD
OutgoingTBD
GIFsIncomingTBD
OutgoingTBD
StickersIncomingNA
OutgoingNA
AutomationBotsBot to userNo
Structured MessagesArticlesBot to userNo
CarouselBot to userNo
ButtonsBot to userNo
Dropdown ListBot to userNo
Message EventsDeliveredIncomingNo
OutgoingNo
ReadIncomingNo
OutgoingNo
TypingIncomingNo
OutgoingNo
Consumer ProfileUser Name
No
Image
No

Configuring the Kakao app

Signing up for business channel

To use Kakao for business, you need a Kakao Business account - KakaoTalk Channel. Follow these steps to create a business channel in Kakao.

  1. Navigate to the Kakao for Business signup page.
    Note: You must have a personal KakaoTalk account before creating a Channel.
  2. Enter your channel details and create a unique search ID.

  3. Ensure that the information displayed on your Channel matches your documents. If not, your application may be rejected. Approvals usually take three to five working days, and details will be sent to your registered email address.


Registering channel for business message

  1. Register for an outgoing profile to receive the outgoing profile key(sender_key). Please refer to the following images for the next integration.


  2. If the registration is done, submit a confirmation request to Kakao.

  3. If the template is confirmed, you can test the integration with your outgoing profile key and template code.
    Ensure to have the following credentials while configuring the app:

Profile Nameeg Name of profile
UUIDeg @yourchannelname
Sender_keyeg 3fd538ef7218a14a63e51ba47e83c76e1ff523dd
Client-ideg cFUbwXGTIfLLesd4
Client-Secreteg BRUlWlSJXi



Installing the Freshchat Kakao App 

After installing the app from the Freshworks marketplace, you will be redirected to the installation page. Enter your credentials to start using the app. This installation page is divided into three sections. 

The first section requires you to enter your Freshchat credentials, while the second section requires you to enter your KakaoTalk credentials. The last section is for selecting the Freshchat channel and group before proceeding with the installation.


Enter Freshchat Credentials:

On the Freshchat Configuration page, enter your Freshchat domain address in the specified format, along with your API key and the app ID. You can find the app ID under Admin Settings > Chat channels > Mobile SDK.


Enter KakaoTalk Credentials:

To connect your KakaoTalk channel, enter the credentials that you received when registering the channel, as specified in the table below.

IPARAMKakao ParamDescription
Kakao_Client_IDHT-Client-IdThe Kakao Client ID. Example: IA2drtaL5KP3ezci
Kakao_Client_SecretHT-Client-SecretThe secret key for the Kakao Client. Example: JT7zqnVY6I
Kakao_Account_Id 
UUID 
The Kakao business Channel ID. Example: @10.  

Businesses can choose this while setting up their Kakao business account channel. 
Kakao_Sender_Key 
Sender_key 
The Kakao Channel ID for Freshchat entity/user.
Example: 5759a63c620431c819b3987029b9cf56adb7d250



Select the Channel and Group from the List:

You can select a Freshchat Topic to route all conversations from Kakao to Freshchat.

Get started with the Kakao Talk integration by clicking the Install button.


Pricing

Contact support.freshchat.com for pricing information for Kakaotalk.