- Print
- PDF
Registering conversations
- Print
- PDF
Available in Classic and VPC
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.
- From the NAVER Cloud Platform console, click the Services > CLOVA Chatbot > Domain menus, in that order.
- Click the [Run builder] button of the domain to create a conversation in to run the chatbot builder.
- From the chatbot builder, click the Conversation list > [Create conversation] button.
- 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.
- 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.
- 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.
- 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.
- 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
.
- From the chatbot builder's Conversation list menu, click the [Upload] button.
- Upload the Excel template file.
- 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) |