Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • ⤶ alcmeon.ai Home
English (US)
US English (US)
FR French
  • Help Center
  • Channels
  • KakaoTalk

Message Templates

Updated at May 28th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Alcmeon AI
  • Advisor Console
    Inbox Conversation Page Channel Specificities
  • Channels
    All Channels AlcmeonChat WhatsApp KakaoTalk
  • Alcmeon Bots
    Quick start All Scenario Steps Scenario Examples
  • Workflows & automations
  • Analytics
    Analytics - General Volumes Delays
+ More

Table of Contents

What is a Message Template? Rules Create a Message Template Defining your Model When AlimTalk is selected, 2 new blocks are displayed: The header The body The buttons Model validation and verification process

What is a Message Template?

On the KakaoTalk channel, there are several APIs that allow you to send messages in a conversation initiated by a company:

Friends Talk : Allows sending messages to users who have added the company as a friend on KakaoTalk.

Alim Talk : Allows sending informative messages and services to users, without them needing to add the channel as a friend.

Natively, Friends Talk (unlike WhatsApp) doesn't offer a message template with an approval system. To streamline a brand's communications with its customers, we've replicated the system found on WhatsApp.

In contrast, Alim Talk is more restrictive and does have a message template system. These templates are sent to KakaoTalk and manually approved.

Rules

1. Friends Talk imposes time restrictions on sending messages. Generally, sending messages via Friends Talk is limited to the hours between 9:00 AM and 8:00 PM (Korean local time) to respect users' privacy. Messages sent outside of this time range will be blocked.

2. When sending a service template with AlimTalk, the “Contact Customer Service” button type is the only way to ensure the reconciliation of conversations and therefore to see the service templates appear in the processing page.

3. AlimTalk allows template creation only in EN and KR languages.

4. AlimTalk templates are intended to be automatically sent to clients via API calls. The technical documentation is available here: https://developers.alcmeon.com/reference/get_v1-KakaoTalk-templates

Create a Message Template

In Alcmeon, you can create your message templates by going to the “Settings / Message Templates” section to find the list of your templates and the approval status. This status is “OK” by default for messages sent via Friends Talk.

To create a new template, click the “Add New Template” button.

Defining your Model

Choose :

  • Your Model Name : Only lowercase alphanumeric characters and the underscore (_) character are accepted. Maximum 512 characters .
  • One or more languages : this is what will allow you to decline the same Model in several languages since in the following interface a tab per language will be displayed.
  • KakaoTalk Account : The KakaoTalk account that will send this Template
  • The category of your Model.
  • Usage : Choose who in Alcmeon can use this template. Friends Talk templates can be made available in chatbots, available to advisors, or visible through APIs. When the AlimTalk category is selected, the only available usage is “API.”

When AlimTalk is selected, 2 new blocks are displayed:

  • “Review status”
  • Template Content

Since AlimTalk templates are manually approved, it is recommended to provide elements (in English or Korean) to reassure the approver that it is legitimate to send this template to users who are not “friends” with the brand. For example, “We want to inform the client of the brand that the product he ordered has arrived at the nearest store.”

The "Review Status" block also allows you to track potential exchanges with the person responsible for approval on the KakaoTalk side. Sometimes, a template isn't accepted immediately and changes need to be made.

Regarding the content of the template, it is divided into 3 subsections: the header, the body and the buttons.

 

The header

Above your Template text message, you can add a text header or an image .

For an image header, you can force your advisors or your bot scenario to use the file you download here; or on the contrary, let them choose a different file each time they use this Template, and in this case the file you download here serves only as an example.

The body

The body of the message is a text that can contain variables and be up to 1024 characters long. Variables are expressed as {{variable}}. The list of detected variables is displayed below the text field.

The buttons

There are 2 types of buttons: “Contact Customer Service” and “URL”.

The “Contact customer support” button is used to send additional information to the CStalk API, enabling the full conversation history between a brand and a user to be displayed in the agent interface.

KakaoTalk supports three types of user identifiers:

  • app_user_id (retrieved via KakaoLogin),
  • user_key (unique internal ID),
  • and the phone number.

Each messaging channel relies on a different ID:

  • CStalk returns only the user_key,
  • AlimTalk uses the phone number,
  • FriendTalk is based on the app_user_id.

To reconcile conversations across different IDs, the button plays a crucial role by passing key identifiers when the message is sent. This ensures agents always have a complete view of the customer context, allowing them to respond with greater relevance and accuracy.

How it works:

  • In an AlimTalk template, the button transmits the user’s phone number. When the user replies, KakaoTalk sends back both the user_key and the phone number.
  • In a FriendTalk template, it transmits the app_user_id. Upon reply, KakaoTalk provides both the user_key and the app_user_id.

 

“URL” is a button that redirects to a URL.

It is possible to add up to 5 different buttons.

 

Model validation and verification process

Once you have completed all the required sections of your template, you can click the “Save” button at the top right of the page. It will then enter the verification process.

When a message template is created for Friends Talk, it is automatically approved. This is because, as explained above, it is an “Alcmeon” template and not KakaoTalk.

When a message template is created for AlimTalk, manual review begins. This can take several days during which your template will be in “Pending” status.

  • If it is validated by KakaoTalk, its status will become “Accepted”: you can use it to send it to your customers.
  • If you are rejected, you can edit your template and fill in the text field in the “Review Status” section. This will be sent along with the template for further review.
templates message formats

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Message Templates
  • Message status tabs
  • Respond automatically with AI
Book a demoGet started
Use cases
CareLoyalty & UpsellMarketingE-commerce
Platform
OverviewBot BuilderChannelsCRM IntegrationsAdvisor Console
Workflow builderAnalyticsPrivacySecurity
AI
ManifestoAI AssistantAI BotsGetting Started With AIPrivacy + AI
Company
CustomersBook a DemoContact Us
Legal noticesPrivacy
©2011 - 2025 Alcmeon - All rights reserved
Expand