Category: News

  • BuddyBot FAQ Manager Extension Documentation

    Overview

    The BuddyBot FAQ Manager extension enhances user interactions by allowing admins to generate, manage, and display frequently asked questions (FAQs) within the BuddyBot chat window. This feature streamlines user support by providing instant access to relevant FAQs, reducing repetitive queries and improving response efficiency.

    Why It’s Useful

    • Improves user experience by displaying quick answers to common questions.
    • Reduces workload for support teams by handling frequent inquiries.
    • Provides customization by letting admins generate, reorder, and select FAQs based on their needs.
    • Enhances flexibility by allowing FAQs to be linked to different BuddyBot implementations.

    1 Key Features

    1. Generate FAQs: Automatically generate FAQs from AI Training Knowledgebase data, allowing admins to review and select relevant ones.
    2. Manage Custom FAQs: Add, edit, and delete custom FAQs for additional flexibility.
    3. Reorder FAQs: Easily rearrange FAQs, with changes reflected in both the test area and frontend display.
    4. Select BuddyBot Source: Choose a specific BuddyBot implementation to generate and display FAQs accordingly.
    5. Preview FAQs: View selected FAQs in a dedicated test area before finalizing them for users.
    6. Seamless Integration: FAQs appear at the top of the BuddyBot chat window, ensuring quick access and interactive responses.

    This extension provides admins with full control over FAQ content, ensuring users receive accurate and relevant answers efficiently.

    2. Installation & Activation

    The BuddyBot FAQ Manager extension must be installed and activated before it can be used. This section explains how to install and activate the plugin from the WordPress dashboard.

    Steps to Install & Activate the Plugin

    1. Navigate to the Plugins Page
      • In the WordPress Admin Panel, go to Plugins > Installed Plugins to view all available plugins.
    2. Find the BuddyBot FAQ Manager Plugin
      • Locate BuddyBot FAQ Manager in the list of installed plugins.
      • If the plugin is not installed, you may need to download and upload it via Plugins > Add New.
    3. Activate the Plugin
      • Click on the “Activate” link under the plugin name to enable it.
      • Once activated, the plugin will be ready for use, and you will see additional options related to its settings.
    4. Verify Activation
      • Once activated, the plugin will move to the list of active plugins.
      • You may now proceed to configure the plugin and start managing FAQs.

    The screenshot above shows the Installed Plugins page in WordPress. The BuddyBot FAQ Manager plugin is listed but currently inactive. The red arrow points to the “Activate” option, which needs to be clicked to enable the plugin.

    3. Accessing the FAQ Generation Page

    To generate FAQs, you need to navigate to the FAQs Manager section in the WordPress admin panel.

    Steps to Access the FAQ Generation Page:

    1. Go to the BuddyBot Menu
      • In the WordPress admin panel, locate and click on BuddyBot in the left sidebar.
    2. Click on “FAQs Manager”
      • A submenu item labeled “FAQs Manager” will appear under BuddyBot.
      • Click on “FAQs Manager” to access the FAQ generation page.

    Once clicked, you will be taken to the FAQ generation interface, where you can create, manage, and preview FAQs for the selected BuddyBot.

    4. Generating Faq And Selecting a BuddyBot and Adding an FAQ

    After accessing the FAQs Manager page, you can select the BuddyBot for which you want to create FAQs.

    Steps to Select BuddyBot and Add FAQ:

    1. Choose a BuddyBot:
      • Use the dropdown menu labeled “Select BuddyBot” to pick the BuddyBot for which you want to generate FAQs.
      • This ensures that the FAQs are linked to the correct BuddyBot.
    2. Click on “Add FAQ” Button:
      • Once the appropriate BuddyBot is selected, click on the “Add FAQ” button.
      • This will take you to the next step, where you can generate and manage FAQs for the selected assistant.

    5. Generating FAQs

    After selecting the BuddyBot , you can define the number of FAQs you want to generate.

    Steps to Generate FAQs:

    1. Enter the Number of FAQs:
      • A popup appears titled “Generate FAQ.”
      • There is a field labeled “Number of FAQs to Generate.”
      • Enter the desired number of FAQs (e.g., 5).
    2. Click on “Generate” Button:
      • Once the number is entered, click the blue “Generate” button.
      • The FAQ generation process will begin.

    6. Selecting and Inserting FAQs

    Once the FAQs are generated, the user can select which ones to display on the front end.

    Steps to Select and Insert FAQs:

    1. Choose the FAQs:
      • A list of generated FAQs appears in a popup.
      • Each FAQ has a checkbox next to it.
      • The user can check the boxes for the FAQs they want to include.
    2. Click “Insert FAQs”:
      • Once selected, click the blue “Insert FAQs” button.
      • The FAQs will be added to the assistant for front-end display.
    3. Preview in the Test Area:
      • Users can preview how the FAQs will appear in the Test Area.

    7. Reordering FAQs

    Once FAQs are selected, admins can easily rearrange them to determine the order in which they appear on the frontend. This ensures that the most relevant or frequently asked questions are displayed first.

    Steps to Reorder FAQs:

    1. Locate the Reorder Handle:
      • Each FAQ entry has a drag-and-drop handle on the left side (represented by a dotted icon).
    2. Drag to Reorder:
      • Click and hold the drag handle.
      • Move the FAQ up or down to change its position in the list.
      • Release the mouse button to place it in the desired order.
    3. Preview Changes in Test Area:
      • After reordering, admins can preview how the FAQs will appear in the test area before finalizing them for users.

    This feature ensures flexibility, allowing admins to structure FAQ responses in a way that improves clarity and user experience.

    8. Editing and Deleting FAQs

    Admins have the flexibility to modify or remove FAQs based on their needs. This ensures that the BuddyBot always provides the most relevant and updated information.

    Editing and Deleting an FAQ

    1. Locate the FAQ Entry:
      • Each FAQ in the list displays two action buttons:
        • Edit Button (pencil icon) – to modify the FAQ.
        • Delete Button (trash icon) – to remove the FAQ.

    Editing an FAQ

    1. Click on the Edit Button:
      • Click on the pencil icon next to the FAQ you want to modify.
    2. Edit the FAQ in the Modal Window:
      • An edit modal will appear, allowing you to update the question.
    3. Save Changes:
      • Click the “Save” button to confirm the changes.
      • The updated FAQ will now appear in the list.

    This functionality ensures that FAQs remain accurate and relevant, enhancing user experience.

    9. Previewing FAQs in the Test Area

    The BuddyBot FAQ Manager allows admins to preview FAQs in the test area before finalizing them. This ensures that users receive the correct responses based on the selected BuddyBot

    How to Preview FAQs in the Test Area:

    1. Select a BuddyBot:
      • Use the “Assistant” dropdown to choose the BuddyBot.
      • The FAQs displayed will update to show only those linked to the selected assistant.
    2. Click on a FAQ to Test:
      • In the test area, clicking on an FAQ automatically sends it as a prompt to the assistant.
      • The BuddyBot will then generate and display a response based on the selected FAQ.
    3. Switching Assistants Updates FAQs:
      • If a different BuddyBot is selected, the FAQs will update accordingly.
      • This helps admins ensure that each BuddyBot has the correct set of FAQs.

    This feature allows admins to verify FAQ responses before making them live, ensuring accuracy and relevance for end-users.

    10. Displaying FAQs on the Frontend

    On the frontend, the BuddyBot FAQ Manager ensures that only the FAQs affiliated with the selected BuddyBot are displayed. This provides users with relevant FAQs based on the BuddyBot used on the page.

    How FAQs Work on the Frontend:

    1. BuddyBot-Specific FAQs:
      • Each page with a BuddyBot implementation will only show FAQs linked to that specific assistant.
      • If different BuddyBot are used on different pages, their respective FAQs will be displayed accordingly.
    2. Clicking an FAQ Sends It as a Prompt:
      • When a user clicks on an FAQ, it is directly sent as a prompt in the chat window.
      • The BuddyBot will then generate a response based on the selected FAQ.
    3. Seamless User Experience:
      • This feature enhances interactivity by allowing users to get instant responses.
      • It eliminates the need for users to manually type common questions, improving efficiency.

    This ensures that users receive context-specific and accurate responses, improving engagement and support efficiency.

    Conclusion

    The BuddyBot FAQ Manager extension enhances BuddyBot functionality by providing a streamlined way to manage and display FAQs. Admins can generate, edit, delete, reorder, and preview FAQs to ensure users receive quick and relevant answers. The seamless integration allows FAQs to be dynamically linked to different BuddyBot, ensuring that only the appropriate FAQs are displayed on both the backend and frontend.

    By allowing users to click FAQs to send them as prompts, this feature improves BuddyBot interaction and reduces repetitive queries, making support more efficient. Whether used for customer support, AI training, or general inquiries, the FAQ Manager helps optimize user experience.

    For any further assistance or related queries, feel free to contact us here:
    BuddyBot AI – Custom AI Assistant and Chat Agent

  • Introducing BuddyBot: Your Website’s New AI-Powered Assistant

    What is BuddyBot?

    We’re excited to introduce BuddyBot, an AI-powered chatbot designed to streamline user interactions on your website. Whether you’re handling customer support, product inquiries, or sharing event details, BuddyBot is here to save time, boost efficiency, and provide your users with quick, accurate answers.

    Built for WordPress, BuddyBot integrates seamlessly with OpenAI’s powerful assistant technology, offering robust AI capabilities tailored to your specific website needs. It also supports the latest OpenAI Assistants v2 API for cutting-edge LLM (Large Language Model) utilization.

    What Problem Does BuddyBot Solve?

    Many websites struggle with:

    1. Overloaded Support Teams: Repeated FAQs consume valuable time and resources.
    2. Slow User Response Times: Users leave when they don’t get answers quickly.
    3. Managing Large Content Libraries: Finding accurate responses from blog posts, comments, or other data is often tedious.

    BuddyBot addresses all these challenges by:

    • Instantly answering user questions through chat.
    • Managing FAQs with ease, including AI-generated and admin-curated options. (FAQ management is an upcoming feature through a dedicated extension.)
    • Learning directly from your site content (posts, comments, etc.) to ensure accurate, relevant responses.

    In short, BuddyBot reduces support load, improves user experience, and saves you time.

    Key Features of BuddyBot

    • AI-Powered Responses: Generate answers to common questions based on your website content.
    • FAQ Management: Auto-generate FAQs or add your own custom FAQs for precise answers. (Upcoming Extension)
    • Easy Setup: Integrate BuddyBot with OpenAI API, and you’re ready to go.
    • Customizable Chat Experience: Personalize BuddyBot’s behavior and responses to match your needs.
    • Powered by OpenAI Assistants v2 API: Leverage the latest advancements in LLM for smarter, faster answers.

    How to Use BuddyBot

    Getting started with BuddyBot is simple:

    1. Install BuddyBot: Download and activate BuddyBot from the WordPress plugin repository.
    2. Add Your OpenAI API Key: Head to BuddyBot settings and enter your OpenAI key.
    3. Sync Content: Upload posts and comments to BuddyBot’s vector store so it can learn from your content.
    4. Enable Chat: Place the BuddyBot chat widget on your site with a shortcode or block.
    5. Manage FAQs: (Upcoming Extension) Generate FAQs or add your own to ensure users get answers instantly.

    That’s it! With BuddyBot live, your visitors can enjoy fast, AI-driven responses right from your website’s frontend.

    Why Choose BuddyBot?

    BuddyBot was built with website admins in mind:

    • Simple Configuration: Easy to set up with clear workflows.
    •  Customizable: Tailor FAQs and assistant behavior for your audience.
    •  Time-Saving: Automates repetitive tasks, freeing you to focus on what matters most.
    •  Cutting-Edge AI: Leverage OpenAI Assistants v2 API for the latest in LLM capabilities.

    What’s Next?

    We’re excited to keep improving BuddyBot with new features, integrations, and tools to make your site smarter and more interactive. Here are some of the upcoming extensions we’re working on:

    • Files Manager: Allow custom file uploads for greater control over the assistant’s data.
    • Vector Store Manager: Create and manage multiple vector stores, enabling unique BuddyBots for different use cases.
    • Multiple BuddyBot Manager: Create and manage more than one BuddyBot simultaneously.
    • Support for Additional Data Pools: Integrate custom post types and WooCommerce customer data for richer responses.

    Stay tuned for updates, and feel free to share your feedback!