Registering conversations
  • PDF

Registering conversations

  • PDF

The following describes how to create conversations. A conversation consists of a pair of question and answer. You can construct a conversation simply with only text, or make it a bit more interesting by using forms, action methods, task, etc. It's advisable to create separate conversations according to the conversation's objectives.

The following describes how to create a conversation and enter the conversation information.

  1. From the NAVER Cloud Platform console, click the Services > CLOVA Chatbot > Domain menus, in that order.
  2. Click the [Run builder] button of the domain to create a conversation in to run the chatbot builder.
  3. From the chatbot builder, click the Conversation list > [Create conversation] button.
  4. Enter the conversation's name in the conversation information area, and then click the [Confirm] button.
    • Enter a unique conversation name that isn't a duplicate.
    • The conversation name will be displayed to the user if the conversation is connected to a similar response or fixed menu. Make sure the name represents the conversation's content. For example, you can name the conversation as “Business hour inquiry" if you're going to create a conversation about business hour inquiries.
  5. Add the conversation's keywords in the conversation tag field, and then click the [Confirm] button.
    • You can add more than one conversation tags.
    • You can easily manage conversations with conversation tags.
  6. Once you complete entering the conversation information, the fields to register questions and answers and the [Advanced settings] button will be enabled.
    • For more information about the advanced settings, refer to Advanced settings.
    • Scenario name and conversation location can only be set when the conversation's connected to a multiple choice form or another conversation.
  7. Register questions to create a conversation by referring to Enter question.

Check scenario

If a conversation is connected to a multiple choice form or another conversation, then it's considered as a scenario. You can click the [Check scenario] button to edit the scenario connection structure in Conversation information.

  • Create new conversation: Go to the Create new conversation page.
  • Scenario name: This is the name of the scenario. It is automatically generated when creating a scenario, and can be modified.
  • Scenario structure: Shows the scenario structure of the conversation. To help understand the structure of complicated scenarios, only the blocks that are connected to the selected conversation are displayed. To see the hidden connection structure, click the block marked with a dotted line. You can also check the conversation viewing history through the navigation bar at the top.
  • Blocks marked with solid lines: If there are no hidden conversations or forms connected to the block, then the block will be marked with a solid line.
  • Blocks marked by dotted lines: If there are hidden conversations or forms connected to the block, then the block will be marked with a dotted line. Hidden branches can be viewed by clicking the block.
  • Edit: View the edit page for the multiple choice form.
  • Refresh button: Refreshes the scenario. If there are changes to the scenario structure, then please refresh to view the changes right away.
  • Zoom in/out: You can zoom in or out on the canvas.

Upload batch conversation

You can batch upload the conversations filled in an Excel template instead of writing them one by one. The upload batch conversation feature can be useful when you're creating a chatbot consisted of simple questions and answers, like FAQ.
The following describes how to upload conversations in an Excel file.

  1. Create the excel template to upload.
    • To download an excel template, click the Conversation list > [Download] button in the chatbot builder.
    • For the description about the Excel template's composition, refer to .
  2. From the chatbot builder's Conversation list menu, click the [Upload] button.
  3. Upload the Excel template file.
  4. Once the Excel template file's uploaded, click Conversation model build and run a test.
  • The file must meet the specified upload file format. If the file doesn't meet the designated format, then creating conversation may fail.
  • Excel upload/download feature is only supported for certain answer types of regular conversations, such as Default answer, Image answer, Multi-link answer, Multiple choice answer, etc. Tasks can't be uploaded or downloaded by using an Excel file.
  • There are limitations in creating various conversation structures with an Excel file in a chatbot service, so it's recommended to only use the Excel template for simple FAQ-like conversations.

Excel template components

The following describes the Excel template components. Compose the Excel template with the following rules when you create additional conversations.

Excel column Description
Column A Conversation name
Entering a unique conversation name will create a new conversation. Entering an existing conversation name will add a question or answer to that existing conversation.
Column B Conversation tags
Use the | symbol as a separator when selecting multiple conversation tags.
Column C Conversation location
Enter the conversation location in the scenario. (Select one of the following: start, intermediate, last, or single conversations)
Column D Question type (Select either general question or regular expression question)
Column E Question (Enter multiple questions by adding rows below)
Column F Messenger setting (Select one from following: All messengers, LINE, LINE WORKS, Kakao Talk, NAVER TalkTalk, Facebook, Custom, or CLOVA)
Column G Select a condition for providing an answer.
- No condition: Leave the condition column empty.
- Multiple conditions: Enter multiple conditions in (condition 1 OR condition 2) AND (condition 3) form. Every condition should be enclosed with parentheses.
- Time: Specify a time in 24 hours.
- Day: Specify a day of the week from among "Mon-Sun."
- Date: Specify a date in “mm/dd-mm/dd” form.
- Entity: Enter in the @entity name = representative term, or @entity name ≠ representative term form.
- Form: Enter in the #{form name} = button name, or #{form name} ≠ button name form.
- Custom: Enter an endpoint.
Column H Answer type
Specify an answer type. Select one from default, multilink, image, or multiple choice answers. Note that the other answer types can't be uploaded or downloaded by using an Excel file.
Column I Answer.
Enter multiple answers by adding rows below. Optional fields can be omitted.

If the answer type is default answer
Answer: answer message. (Enter "\n" if a line break is needed)
URL: URL address

If the answer type is multi-link
Answer: Enter an answer message.
Button 1: Enter a URL address.

If the answer type is image answer
[Image card]
Image answer type: the type of image answer (Enter an "image", or "image + text")
Title: The image's title
Image description: An answer which can describe the image
Button 1: Button's name (URL address)

If the answer type is multiple choice answer
Answer: #{multiple choice form name}

If the answer type is audio answer
Audio name: The audio's name
Audio URL: The audio's URL address
Column J Service status (Specify the use of the answer as ON/OFF)

Was this article helpful?