AI settings

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

Interactive Guide


BotPenguin AI

BotPenguin utilizes a combination of ChatGPT, proprietary technology, and specialized training to create custom AI models tailored to your business's unique knowledge and customer service needs.

You can feed data to your custom AI model through various sources, including website URLs, content files, and FAQs. This enables BotPenguin to develop AI solutions that deliver exceptional service and support to your customers by leveraging both publicly available information and your business-specific data.

Setup ChatGPT and AI Settings

To integrate ChatGPT into your BotPenguin chatbot and customize its behavior, follow these steps:

Step 1: Create Your Bots

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

Step 2: Chatbot Settings

  • Navigate to the "AI settings" section inside "Instagram Chatbot Settings".

Step 3:

  • Click on "Create a Persona".

  • In these settings, you can define the persona details to:

    • Configure Bot's Personality

    • Answer Length

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

    • Tone

    • Language

    • Answer Formatting

    • Included Sources for Response

    • Custom Prompt Instructions

    • Manage Unusual Chat Scenarios

    • Message for When Bot Can't Answer

    • Message for Responding to Inappropriate Language Usage

Persona Details

  • In Persona Details enter the persona title, persona description and upload a cover photo for your bot's persona.

  • In Communication Style, enter answer lenght, answer as, tone of bot, language used and answer formating. You can also toggle ON/OFF sources and personalize replies with chat history.

  • If "include sources for response" is ON it will share the source name of the knowledge base.

chat scenerios

  • You can add a chat scenerio by clicking on "Add Action".

  • In Chat Scenarios, select or add an action which gets triggered based on the user's response.

  • Here you can add a keyword according to which LLM model will identify the chat intent and will give message or flow set by you.

  • You can also toggle ON/OFF to show live chat button when the scenerio is identified

  • In Custom Instructions, add a custom prompt which best defines your bot persona and based on that it will act. Example: "Act as a salesman and use formal tone and be polite and friendly"

  • And finally click on "Update" to save the changes.

  • You can click on "Use Persona" to use it in you chatflow persona

  • Finally the AI model in your chatflow will work based on the persona set by you.

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.

Step 4: Configure ChatGPT Component

  • Integrate ChatGPT model with your bot for better outputs.

  • You can invoke the ChatGPT component at multiple points in the chatflow as needed.

  • Select a GPT model you want to use after integrating with ChatGPT.

Initially it will be set on GPT-3.5 Turbo

And you're done! Whenever the ChatGPT 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

What is the purpose of AI Settings in BotPenguin?

AI Settings let you define your bot’s personality, tone, and behavior using ChatGPT and BotPenguin’s custom AI tools. You can configure persona details, chat scenarios, and custom prompts to create a tailored chatbot experience.

Can I create multiple personas for one bot?

Yes, you can create multiple personas with different tones, perspectives, and instructions, and then apply them to different chatflows as needed.

What happens if the bot can’t answer a question?

You can configure a fallback message under **Unusual Chat Scenarios** to handle cases when the bot doesn’t know the answer. For example: “I’m not sure about that, but let me connect you with a live agent.”

How do chat scenarios work?

Chat scenarios allow you to define actions triggered by user input. You can add keywords that the AI model recognizes, and based on that, the bot can send a message, trigger a flow, or even show the live chat option.

Can I control how many responses are handled by AI?

Yes, under **Customize Bot Message**, you can set how many queries/answers the AI will handle before continuing with the standard chat flow.

Which GPT model is used by default?

By default, BotPenguin integrates with **GPT-3.5 Turbo**, but you can select another model after integration.

Can I include sources in AI responses?

Yes, if you toggle **Include Sources for Response** ON, the chatbot will show the source of information used from your knowledge base.

What types of data can I feed into my AI model?

You can train your AI using website URLs, content files, and FAQs, along with your custom prompts and persona details.

Is it possible to manage inappropriate user input?

Yes, you can configure specific responses for inappropriate language under **Unusual Chat Scenarios**.

Do I need to update the persona after making changes?

Yes, after making edits, you must click **Update** to save changes. Then, select **Use Persona** to apply it in your chatflow.

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?