KakaoTalk - Scenario Steps
Here is the list of all the steps available in the Bot Editor to send messages of different formats to your customers on the KakaoTalk channel.
First Conversation
This is the main entry point to your KakaoTalk account: it is triggered when the customer sends their first message, and your bot should greet them with a welcome message.
For each subsequent conversation after the first one that triggered the "First Conversation" step, the "Subsequent Conversations" step will be triggered: so it's just as important to write a good welcome message in this case!
Following conversations
This step determines the bot's behavior during a new conversation, as opposed to its very first conversation in the channel. It is triggered when there are messages in Alcmeon that formed a previous conversation (in the Alcmeon sense) for this client, and this client sends back a new message that is the start of a new conversation.
Note: When all previous messages from the customer have been “anonymized” (special action for GDPR compliance), if the customer sends a message, then this step is triggered.
Unexpected text
This step is used to intercept messages typed by a customer in the middle of the decision tree, when they would be expected to click a button presented to them instead. It is triggered when ALL of the following conditions are met:
- the customer sent a message
- this message is not a click on a button or on another element of the scenario), it is therefore a message typed by the client himself
- in the same conversation as this message from the customer, there is a message immediately preceding it which is a message sent by the bot as part of THIS scenario
- This previous message from the bot does not have a "free message entry" or "default response" output, because in this case the script should follow that output, which takes precedence over "unexpected text".
Message with menu
This step sends a text message along with a series of "quick replies," which are buttons the customer can click. These buttons disappear when one is clicked. Once a button is clicked, the label on that button is the message sent by the customer.

In the Alcmeon bot editor, you can connect each button to another step, so that the scenario continues when the customer clicks on it.
The sent text message can contain emojis, an image, a video, an audio file, or an attachment.
Message only
This step sends a single text message to the customer.
This step must be connected to another step, otherwise the bot scenario will abruptly stop at this step for the client.