1. Home
  2. Kore.ai Conversational Platform
  3. Bot Builder Tool
  4. Bot Settings
  5. Advanced Bot Settings

Advanced Bot Settings

On the Settings page, click the Advanced Settings tab to gain access to additional advanced settings like subdomains, bot contact card, and Kore.ai identity requirements.

Note: The Advanced Settings section is not available for Universal Bots as these settings are defined on the Settings tab for any linked Bots.

The following table describes the optional fields in the Advanced Settings section on the Settings tab for the selected Bot.

FieldDescription
Hold & Resume

User conversations can often be non-linear that requires the bot to switch back and forth between tasks. For example, a user might request the bot to book a flight, and before that flow is complete, may ask for the weather forecast of a particular place, which involves execution of another task.

The Allow Hold & Resume options allow you to select if and how a user can changeover to another task and whether to get back to the previous tasks later. Learn more.

Subdomain (Tenancy)

Click Yes to enable use of tenancy. For example, kore is the tenant organization for a web service using tenants as www.kore.someWebService.com. When tenancy is defined, the end-user is prompted to enter a tenant name as part of the URL for the Bot, for example, kore, for the www.kore.someWebService.com tenant-specific URL.

When selected define the following properties:

  • Help Hint – The text displayed to the end-user to prompt the user to enter a tenant-specific URL for the Bot.
  • Base URL – The base URL for the Bot that the end-user must specify their company to complete the tenant-specific URL using the following syntax: https://{tenant}.someWebService.com where {tenant}, including the braces, represents the tenant name. 

The following illustration is an example of a configured subdomain.
Tenancy for Bots
Show Link for Task Setup/Execution

Select Yes to display a link to enable the choice for a user to input information used to execute a task in a user interface form or input the data directly into the message input field, for example, Enter the title for new Asana task. To make edits, click here. where here is a link to a form with fields.

When No is selected, the user can only input information for the task in the message input field. For example, Enter the title for new Asana task.

Error MessagesEdit or add custom HTTP Status Codes and error messages for your Bot. For more information, see Customizing Error Messages.
To save the Bot settings, click Save.

Next Steps

If you are already familiar with Kore.ai bots and working with the Bot Builder tool and using NLP, you are ready to add tasks for Standard Bots. For more information, see:

  • Action Tasks – Collects user input and then executes a web service on demand.
  • Alert Tasks – Monitors a web service for events and then sends a notification message to a user when the event occurs.
  • Dialog Tasks – A conversational flow between a user and the bot with multiple branches and sub-intents.
  • Knowledge Graph – Bot responses to a user question not involving an API call, for example, What is your name, or How old are you?
  • Information Tasks – Create messages with a link to report data or other types of extended information when a user might want additional details. For example, a weather conditions message could contain a link to a 10-day weather forecast instead of displaying all of the data in a single message.
  • Creating Flows – Associates one task to another task of the same or different Bot. For example, a flow for a Twitter tweet notification could be to Create New Follower.

If you have already created Standard Bots and tasks, and want to link those Standard Bots to a Universal Bot, see Linked Bots.

Articles

Was this article helpful to you? Yes 85 No