Additional settings
In this section, we will provide a detailed explanation of additional settings.
Last updated
In this section, we will provide a detailed explanation of additional settings.
Last updated
Once you have specified the main Bot Instructions, entered the Bot Name, and set the Timeout in seconds, you can proceed to the additional settings. To do this, expand the settings menu by clicking the Advanced button:
A menu with a number of additional settings will expand before you:
Message History (Context):
Transfer message history - this parameter determines how many recent messages are transmitted to the model for processing. In other words, how many of the last messages the bot remembers.
Do not transfer history - in this case, the bot will operate in Question-Answer mode.
Transfer entire history - the entire dialogue over time will be passed to the model. The model will better understand the context of the conversation, but this will increase token consumption, and in some situations, may worsen understanding of the context. For example, in the beauty industry, when a client books a service once a month and asks the same questions at a certain frequency. In this case, we recommend limiting the history context by time.
Transfer history for X messages - this means a certain number of messages defined by the user will be stored in the bot's memory.
Transfer history for X minutes - this means the message history will be stored in the bot's memory only for a certain time.
Knowledge Base Settings:
Keywords - since the knowledge base fundamentally works on the semantic understanding of context (the bot decides when to select a particular file for response), there can be situations where it doesn't invoke the knowledge base. This setting allows you to specify words that will force the bot to definitely reference the knowledge base even if it's not necessary from the context.
Increased warmth of the knowledge base - a setting allowing to specify the level of necessity to reference the knowledge base. If the switch is on, the bot will more frequently reference the knowledge base rather than use its own knowledge.
Save function call history - after the initial function call, the bot will keep this function in memory and reference it later without spending additional tokens on a new call. This setting increases the cost of the whole dialogue but reduces the cost of an individual message.
How to add keywords:
Specify the keyword or phrase.
Click "+" to the right of the input field.
Dialogue Interruption/Resumption:
Do not respond when interrupted by a human - if an employee intervenes in the dialogue depending on the channel the request comes from, the bot will stop responding.
Interruption by control phrase - if the specified phrase appears in the dialogue (from an employee or client), the bot will stop responding and hand over the dialogue to a human (administrator). There are situations where an employee writes in the final channel and CRM systems can't always recognize this message as from an employee. In this case, this setting helps pause the dialogue from the final channel.
Return control to the bot after interruption - setting which allows resuming the bot's communication after a set time.
Return control to the bot in hours - the time after which the bot will resume communication after interruption.
Note that Interruption by control phrase works only when the sent phrase matches exactly as entered.
Unrecognized Messages:
In some channels, there may be service messages or messages that the bot cannot process. This setting allows you to specify text that will be sent if an unrecognized message is received.
Image Recognition:
This settings section allows managing the process of image recognition by the bot. You can choose one of the image processing modes:
Off - the model will not recognize images.
Directly to the model - advanced mode where the model recognizes images without returning text and immediately understands the image's meaning.
Spam Protection:
Maximum number of messages in dialogue - a setting that allows limiting the length of the dialogue in terms of message count.
Since every message has a cost, there is a risk of "draining" the budget in some intentional or unintentional situations when a client writes too many messages. This setting helps protect against unnecessary balance loss.
Messages Before and After:
This is the text that will be sent Before and/or After a message from the neural network. For example, it can be used to sign that it is a bot.
For example: The bot responded with the phrase
And in the channel (and consequently to the end client) will be sent:
If in these settings you specify Message from the bot:
and Text written by Suvvy
respectively.
The bot will not see this additional text.
Bot Response Splitting:
Splitting the bot's response into several messages depending on the chosen settings.
How to set it up?
Select the type of response splitting.
Set the number of sentences/paragraphs for one part of the split response.
Working Hours:
This section allows specifying the time zone within which the bot operates and responds. It also allows setting the weekly and daily work schedule.
How to set the bot's work schedule?
First, enable the setting Specify working hours:
Next, set the desired working time for the bot.
Let's discuss an example.
Suppose we need the bot to respond only outside of working hours. That is, from 8:00 PM to 10:00 AM, then the time settings will look as follows:
That is, we split the bot's working time into two time segments within one day.
From 00:00 to 10:00 and from 20:00 to 23:59.
Note
For the correct time setting, the time in the left window should be less than the time in the right window within one day. That is, it will not be possible to set the time from 20:00 to 10:00 all at once; instead, it should be split into two time intervals: 00:00-10:00 and 20:00-23:59.
Replacement Patterns:
Replacement patterns are used to substitute unwanted words or phrases in the bot's response with desirable ones.
For example, if you want the bot to use "company" instead of "firm" in responses, fill in the fields as follows:
The enabled setting Pattern can be part of another word allows replacing part of a word in the response:
Send Follow-Up:
Follow-up - this is sending additional messages to the client if they do not respond to the bot's last message.
To configure this section, click New Message:
Message settings will open:
Time since last message (minutes) - time after which the message will be sent.
Exact time - send the message at an exact time.
Generate message:
If this feature is enabled, then below, in the input field, enter the instruction for message generation. For example: "Remind about yourself based on the dialogue context."
If this feature is disabled, then below, in the input field, enter the specific message that will be sent to the user.
Invoke Knowledge Base File - allows sending a specific knowledge base file. If this setting is enabled, then below in the Invoked File field, select which knowledge base file will be invoked by the follow-up.