🤖Nulu Business
Ai Settings

Settings ⚙️

See information about most Nulu AI settings here.

Chatbot 🤖

The Nulu AI chatbot feature functions similarly to Dialogflow, providing automated responses to user messages. Select the Chatbot mode setting to specify the questions that the chatbot is capable of responding to. Utilize the human takeover feature to enable the chatbot to redirect the chat to a human agent as necessary.

Fallback Message 🔄

The fallback message is sent when the bot is unable to understand the user's question. If the Dialogflow chatbot is enabled, the fallback message will be turned off and the Dialogflow chatbot's fallback message will be utilized instead.

Prompt 📝

The prompt instructs Nulu AI on how to respond by providing relevant information that can be utilized to answer user inquiries. To comprehend the process, refer to the example prompts listed below.

If you choose to activate the human takeover feature, you need to tell Nulu AI to respond with "I don't know" if it is unable to provide an answer to the user's question. You should always include the following text in the prompt: Respond "I don't know" if not sure about the answer.

Prompt - Message Rewriting ✍️

This prompt instructs Nulu AI on how to rewrite a message when the Message rewrite button is active. This prompt should be in English. Nulu Business automatically adds the following text when required: and use the user language, add greetings.

Replies from the training sources can be utilized with the prompt feature as they are compatible.

Spelling Correction ✅

This feature automatically fixes any spelling mistakes in the agent's message.

Smart Reply 💬

This feature allows you to enable the Smart Reply feature even if the chatbot is not active. If the chatbot is active, the Smart Reply feature will use Nulu AI automatically.

Dialogflow Spelling Correction 🔍

In the case where Dialogflow is unable to find the appropriate response to the user's message, this function verifies if there are any spelling errors. If any such errors exist, Dialogflow is prompted again with the correctly spelled version of the message for an accurate response. Although it has a higher priority, this feature can still work together with the Google Search spelling correction feature.

Message Rewrite Button 🔁

This feature adds a button to the text field of the conversation area. Click on it to rewrite your message and make it more friendly and professional. Greetings will be added automatically if there are no previous agent messages. If your language is not English, you have to edit your agent/admin profile and set the correct language.

Speech Recognition 🎙️

When this option is active, audio messages will be converted to written text.

  • You do not need to activate this feature for the chatbot to understand audio messages. The speech recognition feature of the chatbot is always enabled.
  • For this feature to work better, the user language should be known. To automatically detect the user's language, you can enable the language detection feature.
  • The text will be displayed alongside the audio player.
  • The generated text is compatible with the translation features.

Source Links 🔗

When this option is active, the response will automatically include the links to the sources and training data used for generating the answer.

Note Data Scraping 📝

When this option is active, you will see a menu in the notes panel. The menu enables the automatic extraction of specific information from the user's messages.

Nulu AI Parameters ⚙️

Generate User Expressions - Option 🗣️

When this option is active, Nulu AI will generate new user expressions in real-time when you open the chatbot training window.

Generate User Expressions - Button 🔘

When you click the button Generate user expressions, Nulu AI will update your Dialogflow agent and generate new user expressions for each Intent.

Important Notes 📌

  • Backup: Make a backup of your Dialogflow agent first.
  • Duration: This task can take several minutes or even hours if your chatbot has a lot of Intents. Since the operation takes a long time, your server may interrupt the operation (operation timeout) before it finishes, in which case you need to click the button again. You can verify if the operation is interrupted by checking the browser console for errors.
  • One-Time Task: This task is performed only once per Intent. Previously processed Intents will be ignored.
  • No Duplicates: This task checks existing user expressions and does not create duplicates.
  • Usage: The first 5 user expressions will be used to generate new user expressions.
  • Review: Since this is an automated process, we strongly recommend reviewing your Intents after the task has been completed.