Settings
General
This tab shows the Chatbot ID, the number of characters, the name of the chatbot, the credit limit, delete chatbot and delete conversations.
The Credit Limit is activated when you want to set the maximum limit of credits to be used by this chatbot from the credits available on the team.
DANGER ZONE
The actions done in the section aren’t reversible. If you deleted the chatbot or the conversations, you can’t retrieve them moving forward.
AI
This is the most important section when it comes to the behavior of the chatbot and how it answers the users’ questions.
This section contains the model of the LLM, the instructions prompt, the temperature of the AI, and the auto training.
Model
You can select the model the chatbot will use to respond to users, with options including the lastest OpenAI, Claude, Cohere, and Gemini models.
- GPT-4
- GPT-4 Turbo
- GPT-4o
- GPT-4o Mini
- Claude 3.5 Sonnet
- Claude 3 Opus
- Claude 3 Haiku
- Gemini 2.0 Flash
- Gemini 1.5 Pro
- Gemini 1.5 Flash
- Command R+
- Command R
Gemini 2.0 Flash introduces new features and enhanced core capabilities, including significant improvements in time to first token (TTFT) and performance across most benchmarks compared to Gemini 1.5 Pro. It excels at multimodal understanding, coding, complex instruction following, and actions calling.
Instructions
This section outlines how the chatbot should behave when answering user questions, helping align its responses with your goals and needs.
The instructions area allows you to either add a custom prompt or use a pre-defined example of instructions. Customizing the chatbot’s behavior through these prompts ensures it matches your brand, tone, and interaction style.
Guidelines
Here are key guidelines to follow:
- Modify the bot’s personality: Define whether the chatbot should adopt a formal, casual, or specific emotional tone. This will influence its responses in various situations. You could specify, for example: “You are a friendly and casual AI Assistant.”
- Responding to specific question types: Determine whether the chatbot should provide short, straightforward answers or more detailed, thoughtful responses depending on the question. It’s important to define how the bot should handle factual vs. opinion-based questions.
- Handling cases when an answer is not available: Clarify what the chatbot should do if it doesn’t have an answer. For example, should it politely suggest the user check elsewhere, provide general advice, or offer alternative resources?
- Deciding when and how to provide URLs: Specify when the chatbot should include URLs in its responses. Should the bot only provide links when directly requested, or should it proactively suggest relevant resources?
- Direct its focus on certain topics: If the chatbot needs to specialize in specific areas, you could direct it with a prompt such as: “You are an AI Assistant specializing in environmental sustainability.” This helps focus the bot’s responses on a targeted domain.
Recommendations
Start with the “AI Chatbot” as the base for your prompt, then refine it using the following principles:
Do’s:
- Be clear and concise by specifying the chatbot’s behavior, including tone and style. The more detailed you are, the more likely the chatbot will produce the responses you need.
- Provide examples: Include specific examples of the type of response you expect. This helps the bot understand your expectations more clearly.
- Use easy-to-understand language: Avoid jargon or overly technical terms to ensure the chatbot can interpret instructions accurately.
- Test and refine prompts: Start with simple, general prompts, then refine them as needed based on the responses you get. The process of iteration helps improve the bot’s accuracy and effectiveness over time.
Don’ts:
- Don’t be vague or too general in your instructions. Lack of clarity may result in responses that don’t align with your goals.
- Avoid complex or unclear instructions. Too many instructions or contradictory information can confuse the chatbot.
- Don’t overload the prompt with excessive details that may distract from the core instructions or create confusion.
For more information and detailed advice, check out OpenAI’s guide and Anthropic’s guide.
Examples
Temperature
The temperature is adjusted based on how creative you want your chatbot to be while answering the questions. It’s recommended to set the temperature on 0.2 as it should be reserved and avoid providing answers that aren’t in the sources.
Chat Interface
This section allows you to adjust the chat interface, where the bubble should appear, the welcome message, and chat icon.
- Initial message: The message shown before the user opens the chat bubble, designed to grab attention and encourage interaction, also shown once the user opens the bubble.
- Suggested messages: The messages that the users can use when contacting the chatbot. This should be the most frequently asked questions by the users.
- Text placeholder: The text shown in the field where the users write their questions.
- Collect feedback: When enabled, it allows the user to provide a feedback by displaying a thumbs up or down button on chatbot messages.
- Regenerate messages: Display a regenerate response button on chatbot messages.
- Footer: Text shown in the button of the chat. You can use this to add a disclaimer or a link to your privacy policy.
- Theme: Light or Dark
- Display Name: The name of the chatbot appearing to users.
- Profile picture: Picture of the chatbot when providing answers.
- Chat Icon: The icon appearing on the website to display the chatbot.
- User message color.
- Align Chat Bubble Button: Left or Right
- Auto show initial messages pop-ups after: You can set it to negative to disable.
Leads
This page is responsible for collecting Lead information from your users. This form appears after the first response generated by the bot.
You can configure a combination of the three fields (Name, Email, Phone number). You can also configure the message that shows on top of the Lead form from this page, along with the label for each of the collected fields.
This form is optional so your user can choose to not fill it and will continue receiving responses from the bot. You can also configure more advanced behavior for the lead form using the Actions tab.
This is how the lead form appears in the chat :
Notifications
From this page, you can configure the notifications you get from the bot. You can either opt for getting one email per day that contains all the leads submitted for that day. You can also opt for another email that sends you a daily email with the conversations done on that day.
You can add multiple email addresses to receive these emails if needed
Webhooks
On this page, you can configure a webhook to trigger based on a selected action.
Currently, the available action is “lead submitted.” When a new lead is submitted through your bot’s lead form, our system automatically triggers the webhook.
The webhook sends a POST request to your chosen API, including the conversation ID and lead form data (name, email, and phone number).
You can use this to automate workflows with third-party tools by capturing the webhook and using it to send messages or perform other actions.