Register conversation

Prev Next

Available in Classic and VPC

The following describes how to create a conversation: A conversation consists of pairs of questions and answers. You can compose a conversation simply with text, or make it more diverse by using forms, action methods, and tasks. It is recommended to create each conversation separately according to its purpose.

To create a conversation and enter conversation information:

  1. In the NAVER Cloud Platform console, navigate to i_menu > Services > AI Services > CLOVA Chatbot > Domain.
  2. Click [Run builder] f the domain you want to run the Chatbot Builder.
  3. In the Chatbot Builder, click Conversation list > [Create conversation].
  4. Enter the conversation name in the conversation information area and click [OK].
    • Enter a unique conversation name that does not duplicate any other conversation.
    • When connecting the conversation to similar responses or persistent menus, the conversation name is exposed to the user, so it must be designated as a name that represents the content of the conversation. For example, when creating a conversation about business hours inquiries, enter the conversation title as 'Business hours inquiry.'
  5. Please add the conversation keywords in the conversation label field and click [OK].
    • You can add multiple conversation labels.
    • You can easily manage conversations by using conversation labels.
  6. Once the conversation information entry is completed, the question registration field, answer registration field, and [Advanced settings] are activated.
    • For more information on Advanced settings, see Advanced settings.
    • You can set the quickstart name and conversation location only when the conversation is connected to a multiple-choice form or another conversation.
  7. To create a conversation, see Enter questions and register an inquiry.

Check quickstart

If the conversation is connected to a multiple-choice form or another conversation, it is regarded as a single quickstart. In the conversation information, you can edit quickstart connection structure by clicking [Check quickstart].
chatbot-chatbot-2-1_scenario_ko.png

  • Create new conversations: You can navigate to the Create new conversations page.
  • Quickstart name: Name of a certain quickstart When creating a quickstart, it is automatically assigned but you can edit it.
  • Scenario structure: Exposes the quickstart structure of the conversation. To make it easier to understand a complex quickstart structure, only some blocks connected to the selected conversation are exposed. To check the hidden connection structure, click the block marked with a dotted line. You can check the conversation viewing history through the navigation bar at the top.
  • Block marked with a solid line: If there are no hidden conversations or forms connected to the block, it is displayed with a solid line.
  • Block marked with a dotted line: If there are hidden conversations or forms connected to the block, it is displayed with a dotted line. To view the hidden branch, click the corresponding block.
  • Edit: Opens the editing page of the corresponding multiple-choice form.
  • Refresh button: refreshes the quickstart. If there are changes in the quickstart structure, you have to refresh the page to check them immediately.
  • Zoom in/Zoom out You can zoom in or zoom out on the canvas.

Batch upload of conversations

Instead of writing each conversation one by one, you can fill them out in an Excel template and upload them all at once for bulk registration. The conversation batch upload feature is particularly useful when creating an FAQ-style chatbot composed of simple questions and answers.
To prepare and upload conversations in Excel file:

  1. Create an Excel template you want to upload.
    • To download the Excel template, click Conversation list > [Download].
    • For more information on the Excel template composition, see the 'Excel template composition' section.
  2. In the conversation list menu of the Chatbot Builder, click [Upload].
    chatbot-chatbot-2-1_conversationupload_ko
  3. Upload the Excel template file.
  4. If excel template file is uploaded, click build conversational model and proceed the test.
Note
  • You must write according to the designated upload file format, and if you upload in an unsuitable format, the conversation creation may fail.
  • Only some response types such as basic conversation replies, image replies, multi-link replies, and multiple-choice replies are supported by the Excel upload/download feature. Tasks do not support the Excel upload/download feature.
  • Since there are limitations in expressing diverse conversation structures in Excel within chatbot services, it is recommended to use the Excel template only for simple FAQ-type conversations.

Excel template composition

The following describes Excel template composition: When creating additional conversations, structure the Excel template according to the following rules:

Excel columns Description
Column A Conversation name
If you enter a name that does not duplicate an existing conversation name, a new conversation is created. If you enter a duplicate name, a question or answer is added to the existing conversation.
Column B Conversation tag
If you select multiple conversation tags, they are distinguished by '|'
Column C Conversation location
Enter the quickstart location of the conversation (choose from start conversation, middle conversation, last conversation, or single conversation).
Column D Question type (choose between general question and regular expression question)
Column E Question (if multiple questions have to be entered, add rows below to input them)
Column F Messenger condition (select and enter from All Messengers, LINE, LINE WORKS, KakaoTalk, NAVER TalkTalk, Facebook, Custom, and CLOVA)
Column G Select the condition under which the response is given.
  • No condition: Leave the condition column blank.
  • Multiple conditions: Enter in the format (Condition1 OR Condition2) AND (Condition3). Enter all conditions enclosed in parentheses.
  • Time condition: Enter in 24-hour notation.
  • Day condition: Select and enter from Mon to Sun.
  • Date condition: Enter in the format 'MM/DD~MM/DD'.
  • Entity condition: Enter entity conditions in the format of '@Entity name = Representative word or @Entity name≠ Representative word.'
  • Form condition: Enter form conditions in the format of '#{Form name} = Button name or #{Form name} ≠ Button name.'
  • Custom condition: Endpoint entry
Column H Response type
Specify the type of answer to be written. You can select only one among Basic answer, Multi link, Image, and Multiple choice answer. Other answer types do not support upload/download.
Column I Response
If multiple answers need to be entered, add rows below. You do not have to enter optional input values.

If the answer type is 'basic answer':
Response: Answer message (If a line break is needed, enter \n.)
URL: URL address

If the answer type is 'multi link':
Response: Enter the answer message.
Button 1: Enter the URL address.

If the answer type is 'image answer':
[Image card]
Image answer type: Type of image answers (Enter either 'image' or 'image + text')
Title: Image title
Image description: Answer to describe the image
Button 1: Button name (URL address)

If the answer type is 'multiple choice answer':
Response: #{Multiple choice form name}

If the answer type is 'audio answer':
Audio name: Name of the audio content
Audio URL: URL address of the audio content
Column J Service status (To indicate whether the answer is in use, enter ON/OFF)