Chatbot Persona

This page contains the information on how you can use the BotPenguin AI to enhance your chatbot capabilities.

BotPenguin AI Persona

Persona refers to the personality of the Ai that is being used with the chatbot. Users have the option to configure the personality of the bot themselves, by following the instructions provided in the guidelines. By doing so, users can provide their customers with a more personalized, relatable and effective agent, allowing for better communication and experience.

Setup of AI Agent

For usage of the AI Persona requires the integration of any AI platform into the Chatbot. Users have the option of ChatGPT, Claude, Gemini, and Deepseek, and the integration instructions for all are available in the "3rd Party Integrations Section".


Reasons to Setup Unique Personality:

  • Boost customer engagement by making interactions more natural, relatable, and human-like.

  • Ensure brand consistency by aligning the chatbot’s tone and style with your business identity.

  • Increase conversation effectiveness by guiding users seamlessly toward desired outcomes.

  • Deliver personalized experiences at scale by adapting responses based on user behavior and context.


Setup of AI Persona

  1. Begin by creating your chatbots. Once you've completed this step, proceed to the next.

  2. Access "AI Settings" based on the type of chatbot you're setting up:

    1. For website chatbots, it's located under "Website Chatbot Setting."

    2. For Facebook, Instagram and Telegram bots, you can find it under "Bot Settings."

    3. For WhatsApp bots, head to "WhatsApp Bot Setting."

  1. Click on "Configure AI Personality", and turn the toggle off.

Turn the "Let AI Manage bot's personality as needed"
  1. To create a new persona, click on "Create Persona", or hover over the general persona and click con the settings icon that will show up.

  2. The user has the option to configure the AI's personality based on the following sections:

    1. Persona Details

    2. Communication Style

    3. Chat Scenarios

    4. Custom Instructions


Settings in AI Persona:

  1. Persona Details:

    1. Persona Title: Title of the persona to be shown on the title card(similar to General)

    2. Persona Description: Description of the Persona

    3. Upload Photo: Photo shown on Persona card.

  1. Communication Style:

    1. Answer Length: Select the length of the answers that you want.

    2. Answer Perspective (1st person, 3rd person, etc.)

    3. Tone: Can be configured to formal, joyful, sincere, etc.

    4. Language: Can detect the users language and answer that, or can be configured to a particular language.

    5. Answer Formatting: Can be in paragraph, bullet points or numbered points.

    6. Included Sources for Response: Toggle that allows us to include the source of the answer.

    7. Personalize Replies with Chat History: Remembers the context of the conversation and answers in relation to that history.

  1. Chat Scenarios:

    1. Allows users to configure particular scenarios, and the responses or flows to redirect for the same.

    2. For more details, refer to the details below:

Configuring Chatbot Scenarios
  1. Custom Instructions:

    1. Allows users to give custom instructions to their chatbot, and it will follow the same.

Note : You can decide how many queries/answers to be handled via AI. After that you can continue your chat flow. Available in Customize Bot Message.

And you're done! Whenever the AI component is invoked, your custom-trained model will provide responses based on the settings and training you've configured, enhancing your chatbot's conversational abilities.


FAQ's:

Here are some common questions asked for setting the AI Personalities:

Why is My AI component returning the exact same line as input?

Successful integration of any AI Platform key is necessary for the component to work.

How to make my files to be included in the response.

Click on the "Include source files in answer" in the Communication Style section of the persona to configure the same.

AI is not answering in the language that is entered. What should I do?

Make sure that the language is set to "Detect Users' Language & Respond In The Same". If it is for a particular language, the bot might have difficulty answering in the users language.

How to use Custom Instructions?

Enter the commands that you want to be noted all the time. These can be related to display, tone, answers, etc.

If everything is correct and you are still unable to move forward, write to us at [email protected]. We will respond back within 48 business hours.

Last updated

Was this helpful?