Kognetiks Chatbot for WordPress

Description

Transform Your WordPress Site with the Kognetiks Chatbot

The Kognetiks Chatbot for WordPress is a feature-rich AI plugin that leverages OpenAI’s ChatGPT to deliver an intelligent, conversational experience on your website. This plugin is ideal for businesses, educators, and bloggers who want to automate customer support, enhance user interaction, and provide personalized assistance in real-time.

?? AI Platform Options:

  • With Version 2.1.8, the Kognetiks Chatbot for WordPress let you choose the ideal AI Platform for your site, now supporting NVIDIA’s NIM API in addition to OpenAI’s ChatGPT API for flexible, powerful conversational capabilities.

  • OpenAI’s ChatGPT API: Engage visitors with natural, human-like responses for rich conversational experiences.

  • NVIDIA’s NIM API: Unlock advanced conversational abilities for a highly interactive chatbot.

?? Key Features:

  • Advanced AI-Powered Conversations: Utilize the latest AI Platform and Large Language Models (LLMs) to generate natural, human-like responses that engage and assist your visitors.

  • Customizable Assistants: Deploy virtually unlimited Assistants tailored to specific roles. Whether it’s handling FAQs, managing bookings, or offering personalized recommendations, you can create and manage Assistants directly within the plugin.

  • Embedded & Floating Chatbot Styles: Choose how your chatbot interacts with visitors. Embed it on specific pages or have it float across your entire site. Use simple shortcodes to implement the style that best suits your design.

  • Knowledge Navigator: Boost chatbot accuracy with the Knowledge Navigator, which scans your website content and maps it for contextually relevant responses. This feature is enhanced with TF-IDF analysis, ensuring the chatbot delivers precise information.

  • Multi-Model Support: Beyond text, the Kognetiks Chatbot supports image generation with DALL-E and speech functions with Text-to-Speech (TTS) models, allowing for a richer, multimedia interaction experience.

  • Conversation Logging: Track and analyze user interactions with built-in conversation logging. This feature helps improve the chatbot’s performance and provides insights into user behavior.

  • Personalized Avatars and Greetings: Enhance engagement with custom avatars and greetings that reflect your brand’s personality. Use dynamic placeholders to greet users personally based on their WordPress profile.

  • Customizable Buttons: Direct users seamlessly to specific pages, forms, or contact links with customizable buttons integrated into the chatbot’s interface.

  • Audience Segmentation: Tailor the chatbot’s visibility with audience-specific settings. Choose to display the chatbot to all visitors, only logged-in users, or only new visitors.

  • API Key Management & Security: Securely manage your OpenAI API key directly within the plugin. Includes features for monitoring usage, setting limits, and regularly rotating keys for added security.

  • Persistent Memory & Interaction Continuity: The chatbot remembers previous conferring a seamless and continuous experience across different pages.

  • Multi-Language Support: Engage a global audience with multilingual support adjusting to the site’s language settings.

?? Why Choose the Kognetiks Chatbot?

  • Easy Integration: Quickly set up the plugin and integrate with the AI Platform of API offering intelligent conversations.

  • Versatile Applications: Perfect for customer support, lead generation, educational purposes, and more.

  • Continuous Updates: Benefit from regular updates that introduce new features and improve existing ones.

?? Ready to Transform Your WordPress Site?

Get started with the Kognetiks Chatbot today and elevate your website’s interaction with cutting-edge AI technology.

Visit us at Kognetiks.com for more information.

Your Journey Towards an Interactive Website Begins!

With the Kognetiks Chatbot installed, you’re now equipped to offer a more dynamic, engaging, and responsive experience to your website visitors.

Disclaimer

OpenAI, ChatGPT, and related marks are registered trademarks of OpenAI. Kognetiks is not a partner of, endorsed by, or sponsored by OpenAI.

Screenshots

  • Floating Chatbot – Howdy!
  • Floating Chatbot – Open example
  • Floating Chatbot – Open with interaction
  • Floating Chatbot – Shortcode example
  • Embedded Chatbot – Open example
  • Embedded Chatbot – Shortcode example
  • Embedded Chatbot – With enhanced response
  • Mobile Chatbot – Minimized
  • Mobile Chatbot – Open example
  • Mobile Chatbot – Open example
  • Mobile Chatbot – Tablet Minimized
  • Mobile Chatbot – Tablet Open example
  • Mobile Chatbot – Tablet Landscape example
  • Chatbot Setting – Main settings
  • Chatbot Setting – API/ChatGPT Settings
  • Chatbot Setting – GPT Assistant settings
  • Chatbot Setting – Avatar settings
  • Chatbot Setting – Appearance settings
  • Chatbot Setting – Custom button settings
  • Chatbot Setting – Knowledge Navigator settings
  • Chatbot Setting – Knowledge Navigator Analysis settings
  • Chatbot Setting – Reporting settings
  • Chatbot Setting – Diagnostic settings
  • Chatbot Setting – Support

Installation

Installing the Chatbot on Your WordPress Website

Embark on a journey to elevate your website’s interactivity with the Chatbot plugin. Here’s how to get started:

  1. Plugin Upload

    • Begin by downloading the ‘chatbot-chatgpt’ plugin folder.
    • Navigate to your WordPress website’s dashboard.
    • Click on ‘Plugins’ and select ‘Add New’.
    • Choose the ‘Upload Plugin’ option at the top of the page.
    • Upload the ‘chatbot-chatgpt’ folder and click ‘Install Now’.
  2. Plugin Activation

    • Once the installation is complete, activate the plugin by clicking ‘Activate Plugin’.
  3. API Key Configuration

    • After activation, head to ‘Settings > Chatbot’ in your dashboard.
    • Enter your OpenAI API key here. (You can obtain this key from OpenAI API Keys if you haven’t already.)
  4. Customizing Your Chatbot

    • In the same settings area, tailor the chatbot’s appearance and functionality to match your site’s style and your specific needs.
  5. Embedding the Chatbot

    • You can add the chatbot to any page, footer, or sidebar of your theme.
    • Use the shortcode [chatbot] for a standard chatbot.
    • For a floating chatbot, use [chatbot style=floating].
    • If you prefer an embedded chatbot, use [chatbot style=embedded].
  6. Knowledge Navigator Setup

    • To fully utilize the capabilities of Chatbot, go back to ‘Settings > Chatbot’ and click on the ‘Knowledge Navigator’ tab.
    • Initiate a site scan to allow the Knowledge Navigator to map and understand your site’s content.
  7. Scheduling Knowledge Navigator

    • Opt for hourly, daily, or weekly scans through the Knowledge Navigator to ensure the chatbot stays updated with your latest content.

FAQ

Plugin Support

Please visit https://kognetiks.com/plugin-support/.

For frequently asked questions, please visit https://kognetiks.com/wordpress-plugins/frequently-asked-questions/.

How do I get an API key?

Sign up at OpenAI API Keys to obtain your API key. This key is necessary to use the plugin.

Can I customize the chatbot’s appearance?

Yes, the chatbot’s appearance can be fully customized through CSS or via the plugin’s settings page. You can also personalize the chatbot’s name, greetings, and even choose from different avatars.

Does the chatbot support multiple languages?

Yes, the Kognetiks Chatbot supports multiple languages, allowing you to cater to a diverse audience. Set your preferred language in WordPress, and the chatbot will adapt accordingly.

What models does the plugin support?

The plugin supports OpenAI’s latest models, including the GPT series for text, DALL-E for image generation, and TTS for speech. For a detailed list, check the plugin settings or visit OpenAI’s Model Overview.

Reviews

August 28, 2024
I have been using the Kognetiks chatbot for quite a few months now and have also been part of the Discord server. The chatbot is very simple to use and the support given by Stephen has been incredible for so many people across the board. If you are looking for a no-fuss plugin to work with ChatGPT for your site, I highly recommend this one, especially for the Knowledge Navigator function as well. It’s a real credit to have the developer so hands-on and helpful as well, and it’s been great to see Kognetiks chatbot grow as more people use it and more use cases are seen. Thank you Stephen for your continued work and support in making an awesome plugin!
June 12, 2024
Je cherchais un plug-in pour connecter mes Assistants Playground GPT. Il existe un certain nombre de plug ChatGPT génériques, mais rares sont ceux qui traitent le sujet des Assistants. En voici un qui marche très bien. En plus le service assuré par son concepteur Stephen est top qualité ??
May 31, 2024
This is a simple, reliable plugin that does what it promises, and it does it well! And it’s really free. Thanks to the Kognetics team for their collaborative spirit and the responsiveness of their support. For those who wonder, do not forget to create your pesonalised assistant to fit your needs, the plugin is fine.
March 23, 2024
Highly recommended. The plugin works perfectly and can be integrated without any problems.For me, this is yet another confirmation that there are still people out there who provide good software free of charge as open source.The support is also very competent and fast. The developer is also open to suggestions for improvement.
Read all 21 reviews

Contributors & Developers

“Kognetiks Chatbot for WordPress” is open source software. The following people have contributed to this plugin.

Contributors

“Kognetiks Chatbot for WordPress” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Kognetiks Chatbot for WordPress” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.1.9 – Release 11=10-2024

  • Bug Fixes: Removed extra line breaks after the chatbot’s response, among other minor issues identified after the release of version 2.1.8.

2.1.8 – Release 11-05-2024

  • NVIDIA NIM API Integration: Added support for NVIDIA’s NIM API to provide advanced conversational capabilities for the chatbot.
  • Assistant Management: Resolved the issue with adding, updating and deleting Assistants when using Firefox browser.
  • Conversation Continuation: Improved conversation continuity for visitors and logged-in users to ensure a seamless experience across sessions.
  • Additional Security: Enhanced security to reduce vulnerabilities associated with assistant management.
  • Additional Security: Enhanced security to reduce vulnerabilities associated with accessing chatbot support pages.

2.1.7 – Release 10-06-2024

  • Bug Fixes: Resolved minor issues and bugs identified after release of version 2.1.6.

2.1.6 – Released 10-02-2024

  • Message Limit Periods: Added options to set message limits periods for visitors and logged-in users, from Hourly, Daily, Weekly, up to Lifetime.
  • Charset Fallback Adjustment: Added fallback to utf8 character set when utf8mb4 is not supported, ensuring compatibility across different database configurations.
  • Suppress Footer Chatbots: Suppress chatbot in the footer when the chatbot is embedded on the page.

2.1.5 – Released 09-14-2024

  • Speech Recognition Integration: Added support for speech recognition to enhance user interaction with the chatbot. Users can now speak to the chatbot, which will transcribe the speech into text for processing.
  • Knowledge Navigator Update: Updated the Knowledge Navigator algorithm to prioritize and return search results that match the highest number of input words first, ordered by relevance and recency, to provide the most relevant and recent links.
  • Bug Fix: Removed unnecessary code that was causing a cannot modify header information in the chatbot-shortcode.php file.

2.1.4 – Released 09-02-2024

  • Improved Table Formatting: Enhanced the appearance of tables in chatbot responses for better readability.
  • Bug Fixes: Resolved minor issues and bugs identified during the development process.

2.1.3 – Released 08-31-2024

  • Remote Server Access: The Kognetiks Chatbot for WordPress now includes the advanced feature to allow access to your assistants from remote servers. Coupled with security measures to control and monitor remote access to your chatbots, you must enable the Remote Widget Access feature. This will allow specific remote servers to interact with your chatbot(s) via an endpoint. To ensure that only authorized servers and chatbots can access your resources, the system uses a whitelisting mechanism that pairs domains with specific chatbot shortcodes.
  • Improving Math Handling: Integrated code enhances chatbot’s ability to render complex mathematical expressions.
  • Bug Fixes: Resolved minor issues and bugs identified during the development process.

2.1.2 – Released 08-28-2024

  • Changed Script Load Order: Adjusted the loading order of scripts to ensure that critical settings are defined before the main chatbot script executes, preventing incorrect style application.

2.1.1 – Released 08-27-2024

  • Code Cleanup and Optimization: Refined and optimized the codebase for improved performance and maintainability.
  • Variable Unification: Standardized variable names across the project to ensure consistency and reduce potential errors.
  • User Experience Consistency: Addressed inconsistencies in the chatbot experience between logged-in and non-logged-in users, ensuring a uniform experience.
  • Bug Fixes: Resolved minor issues and bugs identified during the development process.

2.1.0 – Released 08-22-2024

  • JavaScript Version Control: Added JavaScript version control to help with cache busting.
  • Conversation Log CSV Export: Added a check to determine if $value is not null before calling mb_convert_encoding to prevent PHP warnings.

2.0.9 – Released 08-17-2024

  • Adjusted Module Name Conflict: Renamed one module that had a name conflict with another vendor’s plugin.
  • Reworked Conversation Continuity: Improved the way the chatbot handles conversation continuity for visitors and logged-in users, ensuring a seamless experience across pages.
  • Alternate Attribution Message: Allows for replacing the attribution message with ‘Chatbot WordPress plugin by Kognetiks’ with a text message of your choosing.
  • Refactored Inline Styles: Moved inline styles to an external CSS file for better maintainability and separation of concerns.
  • floating-style CSS Class Rename: Renamed the .floating-style CSS class to chatbot-floating-style to avoid conflicts with other plugins or themes.
  • embedded-style CSS Class Rename: Renamed the .embedded-style CSS class to chatbot-embedded-style to avoid conflicts with other plugins or themes.
  • chatgptTitle CSS ID Rename: Renamed the chatgptTitle CSS ID renamed to chatbot-chatgpt-title to avoid conflicts with other plugins or themes.
  • chatbot-user-text CSS Class Rename: Renamed the user-text CSS class to chatbot-user-text to avoid conflicts with other plugins or themes.
  • bot-text CSS Class Rename: Renamed the bot-text CSS class to chatbot-bot-text to avoid conflicts with other plugins or themes.

2.0.8 – Released 08-01-2024

  • Logic Error Updated: Corrected a logic error that was causing some visitors and logged-in users to lose their session continuity with the Assistants. This ensures a smoother and more consistent experience for all users.
  • Fixed Special Characters Display Issue: Improved the way special characters are handled in chatbot names. Previously, the code was converting special characters like ‘&’ into their HTML equivalents (e.g., ‘&’ became ‘&’).

2.0.7 – Released 07-25-2024

  • Model Support: The latest models available from OpenAI are dynamically added to model picklists. Available models now include gpt-4o and gpt-4o-mini. See Chatbot Settings > API/Model > Chat Settings.
  • Manage Chatbot Error Logs: Added the ability to manage chatbot error logs, including the ability to download and delete logs. See Chatbot Settings > Tools. TIP: You must enable Diagnostics access the Tools tab. See Chatbot Settings > Messages > Messages and Diagnostics.
  • Revised Reporting Settings Layout: Revised and refreshed the Reporting Settings page layout for better visualization. See Chatbot Settings > Reporting.
  • Conversation Continuation: Added a setting to enable conversation continuation after returning to a page previously visited. See Chatbot Settings > Settings > Additional Settings.

2.0.6 – Released 07-11-2024

  • Dynamic Shortcode: Added support for dynamic shortcodes to allow for more flexible Assistant selection. Add all parameters to the shortcode, including the Assistant ID on the GTP Assistant tab. For example, [chatbot-1].
  • Logic Error Updated: Corrected a logic error that prevented visitors and logged-in users from interacting with Assistants.

2.0.5 – Released 07-06-2024

  • Enhanced Assistant Management: A new intuitive interface for managing all your chatbot Assistants in one place.
  • Assistant ID Integration: Easily add Assistants developed in the OpenAI Playground using their unique ID.
  • Improved Shortcode Usage: Tips for optimal placement and usage of the [chatbot assistant="Common Name"] shortcode.
  • Customizable Assistant Attributes: Tailor each Assistant’s settings such as Styling, Target Audience, Voice, Allow File Uploads, Allow Transcript Downloads, Show Assistant Name, Initial Greeting, Subsequent Greeting, Placeholder Prompt, and Additional Instructions.
  • Support Tab: Reverted the “Support” tab to correctly display the plugin’s support documentation overview.
  • Embedded Chatbot Formatting Updated: Added a closing tag to the embedded chatbot to ensure proper formatting.
  • Force Page Reload on Conversation Cleared: Added an option to force a page reload when the conversation is cleared.
  • Knowledge Navigator Analysis: Moved the Knowledge Navigator Analysis for export to the bottom of the Knowledge Navigator tab.
  • Custom Buttons Expanded: Now supports up to four custom buttons, on floating only, embedded only, or on both chatbot styles.

2.0.4 – Released – 06-21-2024

  • Removed session id from the chatbot shortcode and replaced with a unique id for visitors and logged-in users alike.

2.0.3 – Released – 06-12-2024

  • Transcript Download Option: You can now choose whether users can download a transcript of their conversations with the chatbot.
  • Improved Image Sizing: Images smaller than the chatbot’s message view now display in their actual size for better clarity.
  • Knowledge Navigator Settings: We’ve added an option to disable the Knowledge Navigator if you only want to use assistants for chatbot interactions.
  • Knowledge Navigator Analysis: Increased the maximum number of top keywords to 10,000 for more detailed analysis.
  • File Download Support: The chatbot now supports downloading files generated on the OpenAI platform.
  • Custom Error Handling: When there’s an issue with the chatbot, you can now display a custom error message to users.

2.0.2 – Released 05-27-2024

  • Overhauled the Support documentation with extensive information on the chatbot settings – See the Support tab in Settings
  • Revised the export function for Conversation Data, Interaction Data and Token Usage Data
  • Reverted the function str_contains to strpos as the latter is only available in PHP 8

2.0.1 – Released 05-16-2024

  • Support for OpenAI’s latest models: gpt-4o and gpt-4o-2024-05-13

2.0.1 Configuration Options

  • Added Max Prompt Tokens setting for Assistants

    • Controls the maximum prompt token usage.
    • Example: If set to 500, prompts will be truncated at 500 tokens.
    • More Info: https://platform.openai.com/docs/assistants/how-it-works/max-completion-and-max-prompt-tokens
  • Added Max Completion Tokens setting for Assistants

    • Controls the maximum completion token usage.
    • Example: If set to 1000, the completion will cap the output at 1000 tokens.
    • More Info: https://platform.openai.com/docs/assistants/how-it-works/max-completion-and-max-prompt-tokens
  • Added Temperature setting for Assistants

    • Controls randomness. Lowering the temperature results in less random completions. As the temperature approaches zero, the model will become deterministic and repetitive.
  • Added Top P setting for Assistants

    • Controls diversity via nucleus sampling. For example, setting Top P to 0.5 means half of all likelihood-weighted options are considered.

2.0.1 Speech-to-Text Prompting

  • Improved Whisper API prompting capabilities
    • Using a prompt can improve the quality of transcripts generated by the Whisper API.
    • The model will try to match the style of the prompt, using proper capitalization and punctuation.
    • More Info: https://platform.openai.com/docs/guides/speech-to-text/prompting

2.0.1 Interaction Limiting

  • Expanded interaction limiting into limits for visitors and logged-in users.
    • See the Chatbot Settings > API/Model tab
    • Chatbot Daily Message Limit – this is for logged-in users
    • Visitor Daily Message Limit – this is for casual visitors

2.0.0

  • Revise Knowledge Navigator settings tab grouping similar options together
  • Grouped Suppress Learning Messages, Customer Learnings Messages, and Enhanced Response Limit together on the Knowledge Navigator tab
  • Added an option to allow the Read Aloud option, see API/Model > Voice Settings > Allow Read Aloud = Yes/No
  • Enhanced security to reduced vulnerabilities associated with file upload options

1.9.9

  • Improved the chatbot’s response using bullet points for clarity
  • Included titles along with the links to relevant posts, pages, and products to better inform what it’s the links about
  • Added thread retention periods (default = 36 hours with 720 hours or 30 days) for Assistant conversation continuity
  • Added either the chatbot name or the assistant name to the conversation log
  • Upgraded conversation history shortcode (see Support for details [chatbot_chatgpt_history]) include the assistant or chatbot’s name
  • Added option to download transcript to text file on chatter’s computer
  • Added option to set the number of rows for chatter’s message input – from 1 to 10 rows
  • Comprehensive cleanup upon uninstalling the plugin

1.9.8

  • Wrap shortcode examples with a code tag
  • Close the open php session after acquiring a session id

1.9.7

  • Removed “here, here, here” when Suppress Learning Messages is set to None.

1.9.6

  • Revised Knowledge Navigator process to sites with large numbers of pages, posts and products
  • Add a turing parameter for the Knowledge Navigator to set the depth of TF-IDF scoring based on page, post, or product content length
  • Expanded the enhanced responses from only one to a selectable number between 1 and 10
  • Enhanced responses are links to your site’s pages, posts, and products with the highest match to visitor input
  • Added an option to select either v1: OpenAI-Beta: assistants=v1 or v2: OpenAI-Beta: assistants=v2 (v2 is the default)
  • See OpenAI Migration Guide for details on what is changing
  • Added a daily chatbot message limit, defaults to 999 daily messages, resets daily. See Chatbot Settings > Chatbot Daily Message Limit

1.9.5

  • Added voice options including: Allow, Echo, Fable, Onyx, Nova, and Shimmer
  • Added voice output options including: MP3, Opus, AAC, FLAC, WAV, and PCM
  • Moved the chatbot controls (submit, file upload, erase, text-to-speech) buttons below the input box
  • Redesigned the API/Model setting page for chat, image and speech generation parameters and tuning

1.9.4

  • Enable personalization for initial and subsequent greetings for chatbot
  • Added option to display the name of the Assistant sourced from the OpenAI platform
  • See Setting > Kognetiks Chatbot > GPT Assistants > Display GPT Assistant Name
  • Expanded the list of support models to now include image and speech
  • The chatbot now can generate images using DALL-E models and convert text to speech using TTS models

1.9.3

  • Additional instructions can be included to send with user prompts
  • See Settings > GPT Assistants > Assistant Instructions and Alternate Assistant Instructions
  • Improved conversation clearing (trashcan)
  • Improved inter-page handling of conversations

1.9.2

  • Enabled multiple file uploads to Assistants
  • Added Conversation History shortcode [chat_history] to retrieve logged-in user’s conversation history.
  • Chat history may be retrieved by Logged-in users.
  • Corrected problems with and improved the handling of HTML Markup in responses.

1.9.1

  • Knowledge Navigator now allows for including/excluding posts, pages, products and/or comments.
  • Knowledge Navigator only consider published posts and pages, and only consider approved comments.
  • Added an option to call the chatbot with a ‘hot prompt’ that will kick off a chat session based on the supplied prompt
  • Use a shortcode with this format: [chatbot prompt=”What happened on this day in history?”]
  • Hot prompts can be used with floating/embedded and with assistants, i.e., where ever you can add a shortcode.

1.9.0

  • Changed the name of the chatbot to Kognetiks Chatbot for WordPress
  • Re-sequenced user’s custom CSS to load for precedence over the plugin’s CSS to allow for easier customization.
  • Added functionality to set the audience choice for the chatbot: All Audiences, Logged-in Only, or Visitors Only

1.8.9

  • Allow custom Avatar – see Settings > Avatars for more information.
  • Resolved IOS and Chrome mobile issues with the chatbot.

1.8.8

  • Add an adjustable timeout settings to the chatbot to prevent long-running queries.

1.8.7

  • Quick fix for collapse button

1.8.6

  • Added functionality for a conversation reset clearing user interaction history.
  • Improved conversation continuity for longer interactions.
  • Now supports your custom avatar – see Settings > Avatars for more information.
  • Corrected font color in appearance settings for the chatbot.
  • Support added for user customizable CSS rules – see Settings > Appearance for more details.

1.8.5

  • Appended message types for prompt, completion, and total tokens to the conversation log.
  • Added reporting and data export for total tokens, prompt tokens, and completion tokens – see Settings > Reporting.
  • Additional adjustments to css and appearance settings.

1.8.4

  • Removed unnecessary styling.

1.8.3

  • Removed font family inheritance from the body tag to prevent conflicts with themes.

1.8.2

  • Removed verbose diagnostics

1.8.1

  • Added Appearance Chatbot settings tabs. These will override the CSS with user selected settings.
  • Improved mobile experience. Active adjustments for changes in orientation (portrait and landscape).
  • If mobile, always start chatbot in closed status upon page load.
  • Added support for alternate API endpoints via a URL setting.
  • Added prompt tokens, completion tokens, and total tokens to the conversation log.
  • Reporting on token counts coming soon.

1.8.0

  • Corrected path/name error for file downloads for conversation and interaction data

1.7.9

  • Added file uploads to Assistants only for use in processing, search, retrieval, etc.
  • Added additional error handling for reporting output to files

1.7.8

  • Correct closing the active session and REST API error that is encountered
  • Removed charting from Reporting tab as this has caused some users issues and a table instead
  • Replaced with an option to download Interaction data as a CSV file

1.7.7

  • Expanded input to accommodate multi-line for both embedded and floating styles
  • Reduced wait duration when using Assistants to improve response time
  • Added Conversation Logging to retain visitor and chatbot exchanges

1.7.5

  • Expanded support TF-IDF indexing for WooCommerce product post-type.
  • Corrected with GPT Assistant not being selected correctly when using the assistant parameter in the shortcode.

1.7.4

  • Enhanced handling for multithreading processing has been implemented to efficiently manage simultaneous interactions from multiple chatbot visitors, ensuring an improved experience for each chatter.

1.7.3

  • Added support for unlimited Assistants in addition to ‘original’, ‘primary’ and ‘alternate’ shortcode parameters.
  • Use [chatbot style-“floating” assistant=”asst_xxxxxxxxxxxxxxxxxxxxxxxx”] for floating Assistants.
  • Use [chatbot style-“embedded” assistant=”asst_xxxxxxxxxxxxxxxxxxxxxxxx”] for embedded Assistants.
  • Moved hard coded css from .js to the .css file for floating wide/narrow and embedded styling.
  • Fixed Updating Failed JSON error when editing pages where the Chatbot shortcode appears.

1.7.2

  • Improved Custom GPI Assistants with update thread handling for improved performance.
  • Use [chatbot style=floating assistant=primary] to display the chatbot as floating using your primary assistant.
  • Use [chatbot style=embedded assistant=primary] to display the chatbot as embedded using your primary assistant.
  • Use [chatbot style=floating assistant=alternate] to display the chatbot as floating using your alternate assistant.
  • Use [chatbot style=embedded assistant=alternate] to display the chatbot as embedded using your alternate assistant.
  • Expanded the list of HTML tags removed during the Knowledge Navigator scan.
  • Enhanced handling of special characters such as ‘á’ or ‘é’ found in non-English languages.
  • Localization for stop words, learning messages, and error messages based on Site Language settings

1.7.1

  • Added option to have none, random or custom learnings messages.
  • Added support for an embedded chatbot or floating chatbot.
  • Use [chatbot] or [chatbot style=floating] to display the chatbot as a floating chatbot.
  • Use [chatbot style=embedded] to display the chatbot as an embedded chatbot.

1.7.0

  • Corrected logic error to chatbot’s response when no enhanced response was available.

1.6.9

  • Added additional installation and support information for using Assistants.
  • Added enhanced diagnostic and error logging for developers.

1.6.8

  • Added output buffering.

1.6.7

  • The Kognetiks Chatbot for WordPress now supports Custom GPTs developed in the OpenAI Playground.
  • See https://platform.openai.com/docs/assistants/overview to learn more about Assistants.
  • Added an expanded selection of seasonal avatars celebrating Chinese New Year, Christmas, Fall, Halloween, Spring, Summer, Thanksgiving, and Winter.
  • Enhanced CSS adaptation to improve compatibility across different themes.
  • Improved formatting of responses from the chatbot for clearer and more user-friendly communication.
  • Minor updates to the Reporting (formatting and fonts).

1.6.6

  • Expanded the list of OpenAI models supported – See Settings – API/Model now supports GPT-4 Turbo (‘gpt-4-1106-preview’ with training data up to April 2023).
  • Added a new option to customize the chatbot’s message prompt – See Settings, then Settings.

1.6.5

  • Added option for two user configurable buttons at the bottom of the chatbot – See Settings – Custom Buttons.
  • User configurable buttons can direct chatters to contact forms, email, or other pages.
  • Added a new option to check API key validity – See Settings > Diagnostics & Notices.
  • Added support for Echo Knowledge Base (EKB) post_type – Ver 1.6.5.
  • Minor updates to the Knowledge Navigator for better handling of site content.

1.6.4

  • Minor Updates

1.6.3

  • Updated Knowledge Navigator acquisition of site content.
  • Added reporting of chatbot interactions to the Knowledge Navigator.

1.6.2

  • Added cron scheduling for the Knowledge Navigator to refresh the knowledge base hourly, daily, and weekly, as well as to cancel schedule.
  • Added Knowledge Navigator Analysis to facilitate downloading results as a CSV file for insights into Knowledge base.

1.6.1

  • Added the Knowledge Navigator which is an innovative component of the plugin designed to perform an in-depth analysis of your website for better, more contextual relevant responses by the chatbot.

1.6.0

  • Corrected for inconsistent variable name.

1.5.1

  • Corrected for conversation appending multiple times.

1.5.0

  • Added support for an avatar and avatar greetings.
  • Added support the open chatbot for new visitor vs returning visitor.
  • Added additional phrases to the add or removed default AI disclaimer.
  • Added an option to turn on/off diagnostics for developer support.

1.4.2

  • Added support for the GPT-4 API in settings – requires access to gpt-4 API, see https://openai.com/waitlist/gpt-4-api.
  • Added support for max tokens (the maximum number of tokens to generate in the completion).
  • Added support for narrow or wide bot message modes (other options coming soon).

1.4.1

  • Updated start bot open or closed.
  • Add or remove default AI disclaimer.

1.4.0

  • SVN Update Error – 1.2.0 did not update to 1.3.0.

1.3.0

  • Updated Setting Page adding tabs for API/Model, Greetings, and Support.
  • Updated directory assets.

1.2.0

  • Removed initial styling on bot to ensure it renders at the appropriate time.
  • Save the conversation locally between bot sessions in local storage.

1.1.0

  • If bot is closed stay closed or if open stay open when navigating between pages.
  • Ensure the Dashicons font is properly enqueued.
  • Added options to change Bot Name, start with the bot Open or Closed, and option to personalize Initial and Subsequent Greetings by the bot.

1.0.0

  • Initial release.
VIP777 login Philippines Ok2bet PRIZEPH online casino Mnl168 legit PHMAYA casino Login Register Jilimacao review Jl777 slot login 90jili 38 1xBet promo code Jili22 NEW com register Agila Club casino Ubet95 WINJILI ph login WINJILI login register Super jili168 login Panalo meaning VIP JILI login registration AGG777 login app 777 10 jili casino Jili168 register Philippines APALDO Casino link Weekph 50JILI APP Jilievo xyz PH365 casino app 18JL login password Galaxy88casino com login superph.com casino 49jili login register 58jili JOYJILI apk Jili365 asia ORION88 LOGIN We1win withdrawal FF777 casino login Register Jiligo88 philippines 7777pub login register Mwgooddomain login SLOTSGO login Philippines Jili188 App Login Jili slot 777 Jili88ph net Login JILIMACAO link Download Gcash jili login GG777 download Plot777 app download VIPPH register Peso63 jili 365.vip login Ttjl casino link download Super Jili 4 FC178 casino - 777 slot games JILIMACAO Philippines S888 register voslot LOVE jili777 DOWNLOAD FK777 Jili188 app CG777 app 188 jili register 5JILI login App Download Pkjili login Phdream Svip slot Abcjili6 App Fk777 vip download Jili888 register 49jili VIPPH register Phmacao co super Taya777 link Pogo88 real money Top777 app VIP777 slot login PHMACAO 777 login APALDO Casino link Phjili login Yaman88 promo code ME777 slot One sabong 888 login password PHMAYA casino Login Register tg777 customer service 24/7 Pogibet slot Taya777 org login register 1xBet live Acegame888 OKBet registration JILIASIA Promotion Nice88 voucher code AgilaClub Gaming Mnl168 link Ubet95 free 50 PHMAYA casino login JLBET 08 Pb777 download 59superph Nice88 bet sign up bonus Jiliyes SG777 download apk bet88.ph login JILIPARK casino login Register Philippines PHMAYA APK CC6 casino login register mobile PHMACAO com download MWPLAY app JILIPARK Download Jili999 register link download Mnl646 login Labet8888 download 30jili jilievo.com login Jollibee777 open now LOVEJILI 11 18JL casino login register Philippines JILIKO register Philippines login Jililuck 22 WJPESO casino PHMAYA casino login Jili777 login register Philippines Ttjl casino link download W888 login Register Galaxy88casino com login OKBet legit tg777 customer service 24/7 Register ROYAL888 Plot777 login Philippines BigWin Casino real money PHLOVE 18JL PH 18JL casino login register Philippines SG777 Pro Taya777 pilipinong sariling casino Jiligames app MNL168 free bonus YesJili Casino Login 100 Jili casino no deposit bonus FC178 casino free 100 Mwcbet Download Jili888 login Gcash jili download JILIMACAO 123 Royal888 vip 107 Nice888 casino login Register FB777 link VIPPH app download PHJOIN 25 Ubet95 legit phcash.vip log in Rrrbet Jilino1 games member deposit category S888 live login FF777 download FC777 VIP APK ME777 slot Peso 63 online casino OKGames app Joyjili customer service superph.com casino FB777 Pro Rbet456 PH cash online casino Okbet Legit login taruhan77 11 VIPPH 777Taya win app Gogo jili 777 Plot777 login register Bet99 app download Jili8989 NN777 VIP JP7 fuel Wjevo777 download Jilibet donnalyn login Register Bossjili ph download 58jili login registration YE7 login register FC777 new link login 63win register Crown89 JILI no 1 app Jili365 asia JLBET Casino 77PH fun Jili777 download APK Jili8 com log in CC6 casino login register mobile ph365.com promotion phjoin.com login register 77PH VIP Login download Phdream live chat Jlslot2 Me777 download Xojili legit PLDT 777 casino login Super Jili Ace Phdream 44 login Win888 casino JP7 Bp17 casino login TTJL Casino register FB777 slot casino Jili games online real money phjoin.com login register BET99 careers ORION88 LOGIN Plot777 login Philippines Labet8888 login JILI Official Pogibet app download PH777 casino register LOVEJILI app Phvip casino VIP jili casino login PHMACAO app 777pnl legit YE7 casino online Okbet download CC6 bet app 63win club Osm Jili GCash LOVEJILI 11 Www jililive com log in Jili58 casino SuperAce88 JiliLuck Login Acegame 999 777pnl promo code MWPLAY good domain login Philippines Pogo88 app Bet casino login Superph98 18jl app download BET999 App EZJILI gg 50JILI VIP login registration Jilino1 new site pogibet.com casino Jili Games try out Gogojili legit 1xBet Aviator WINJILI ph login Jili168 register How to play Jili in GCash 777pnl PHDream register login JILISM slot casino apk FB777 c0m login EZJILI Telegram MWCASH88 APP download Jili88 vip03 APaldo download 1xBet 58JL Casino 58jl login register Jili scatter gcash OKJL slot jili22.net register login 10phginto APaldo 888 app download 1xBet live FC178 Voucher Code 58jl Jili888 ph Login 365 Jili casino login no deposit bonus JP7 VIP login PHBET Login registration 58jili login registration VVJL online Casino Club app download Jili77 login register Jili88 ph com download KKJILI casino WJ peso app Slot VIP777 BigWin69 app Download Nice88 bet Suhagame philippines Jiliapp Login register Qqjili5 Gogo jili helens ABJILI Casino OKJL download 1xBet login mobile Pogibet 888 777 game Okgames casino login Acegame888 Bet86 promotion Winph99 com m home login JP7 VIP login 20phginto VIPPH register KKJILI casino OKJILI casino Plot777 app download NN777 register bossphl Li789 login Jiligo88 app Mwcbet Download Betjilivip Https www BETSO88 ph 30jili Https www BETSO88 ph Jilievo Club Jili888 register Jili777 download APK JILI77 app download New member register free 100 in GCash 2024 Royal888casino net vip JOLIBET withdrawal MW play casino Jili365 login FB777 Pro Gold JILI Bet99 registration 55BMW red envelope Bet199 login philippines JILI188 casino login register download Phjoin legit or not Bigwin 777 Bigwin pro Apaldo PH pinasgame JILIPARK Login registration JiliApp ph04 Ph143 Jili168 login app Philippines MW Play online casino APK 77tbet register 8k8t Bigwin casino YE7 Download App Ph365 download apk Acejili Ph888 login S888 juan login 63win withdrawal Okbet cc labet 8888.com login password Mwbet188 com login register Philippines MNL168 net login registration kkjili.com download Jili888 Login registration Abc Jili com Download JILIPARK casino login Register Download AbcJili customer service live777. casino Jilievo casino jilievo APP live casino slots jilievo vip Jolibet legit PH888 login Register 888php register 55BMW win Mwbet188 com login register Philippines AbcJili customer service Jili88 ph com app 200Jili App MAXJILI casino ROYAL888 deposit mi777 Jili games free 100 ACEGAME Login Register Jilibet donnalyn login Voslot register Jilino1 live casino 18jl login app apk JILI Vip777 login Phtaya login Super Ace casino login Bigwin 777 Ubet95 free 190 superph.com casino Jili22 NEW com register SG777 win Wjpeso Logo 1xBet login mobile Jili88 casino login register Philippines sign up Okbet cc Agg777 slot login Phv888 login P88jili download jiliapp.com- 777 club Fish game online real money One sabong 888 login password QQJili Taya365 slot mnl168.net login Taya365 download Yes Jili Casino PHMACAO APK free download 365 casino login Bigwin 29 JILISM slot casino apk Wow88 jili777.com ph 888php login 49jili VIP Jilino1 legit SG777 slot Fish game online real money Voslot free 100 18jl login app apk OKJL app Jili22 NEW com register Nice88 free 120 register no deposit bonus Sugal777 app download 288jili PHJOIN VIP com Register Jl77 Casino login KKjili com login Lovejili philippines Pogo88 casino SLOTSGO VIP login password Jili22 net register login password Winph 8 we1win 100 Jili slot 777pnl promo code Sg77701 Bet88 download for Android PH365 casino Royal Club login Jili88 casino login register MWPLAY login register Jilibay Promotion 7SJILI com Register FC777 casino link download Royal meaning in relationship OKBET88 AbcJili customer service 777ph VIP BOSS JILI login Register 200Jili App KKJILI casino login register maxjili Mwcbet legit JILIASIA 50 login Milyon88 com casino login 8k8app17 Royal slot Login Phmacao rest 338 SLOTSGO Ph888 login PHGINTO com login YY777 app Phdream register Jili22 net register login password Lucky Win888 Jiligames API Agila club VIP 77PH VIP Login download Acegame888 register PHMAYA Download Jili88 online casino 7XM Lovejili philippines 63win register Jilimax VOSLOT 777 login 18JL Casino Login Register JILIASIA 50 login 50JILI VIP login registration 7XM com PH Nice888 casino login Register 58jl Jili168 casino login register download Timeph philippines 90jilievo Jili88 casino login register OKBet legit JILI slot game download Bet99 promo code 58jili app 55BMW com PH login password KKjili casino login bet999 How to play Jili in GCash BigWin69 app Download OKJL Milyon88 com casino login phdream 888php register Ph888 PH777 registration bonus JLBET Asia LOVEJILI download Royal Casino login 646 ph login Labet8888 review JLBET Casino Jili888 ph Login Wjpeso Wins JILIMACAO 666 Jiliplay login register JILIAPP com login Download JiliLuck download WIN888 PH JL777 app Voslot777 legit Pkjili login 20jili casino Jolibet login registration Phjoin legit or not Milyon88 com casino register JILI apps download 88jili login register Jili 365 Login register download 11phginto Jili777 vip login Ta777 casino online Swertegames Taya365 download 777PNL online Casino login Mi777 join panalo 123 JILI slot 18jili link Panalo lyrics Jiliplay login philippines yaman88 Bet88 login Jili888 Login registration FF777 TV Ok2bet app Pogibet casino philippines Www jilino1 club WOW JILI secret code AB JILI Jili168 online casino BET99 careers Go88 slot login JILI Vip777 login CG777 Casino link OKBet GCash www.50 jili.com login WINJILI download Lucky bet99 Acegame888 77ph com Login password ACEGAME Login Register ACEGAME casino Swerte88 login password Wj slots casino APALDO Casino Phjoin slot JLBET com JLBET ph Taya777 org login 49jili slot Svip slot Jili77 download APK 200jiliclub Bet199 philippines Jili888 Login registration 88jili withdrawal phjoin.com login register Swerte88 login registration Voslot777 legit Superph11 AAA JILI app download Www jililive com log in VIP777 Casino login download Jili77 download APK Jilibet donnalyn login Register JILICC sign up Pogibet app download www.mwplay888.com download apk Jili68 Jililuck App Download APK Yy777 apk mod Jili77 vipph.com login labet8888.com app Phdream live chat Ph646 login register mobile 7777pub download Jolibet Fortune Tree 90JILI app 18JL login Philippines JLSLOT login password 50JILI fun m.nn777 login 88jili withdrawal PH Cash Casino APK 888PHP Casino LINK Boss jili app download Jili999 login register FB777 download APK Free 100 promotion JILIPARK Download VIP PH casino JILIHOT ALLIN88 login 8K8 com login PHMAYA casino login 58jili withdrawal Ubet95 free 100 no deposit bonus KKJILI online casino M GG777 100jili APP JILI888 slot download PHBET88 Jili Games demo 1xBet OKJL Casino Login Nice888 casino login Register Betso88 App download APK VIP777 app Gcash jili register 1xBet registration 58jili withdrawal Jili63 Suhagame23 218 SLOTSGO AGG777 login Philippines Bay888 login JILIVIP 83444 PHCASH com casino login Jilievo 666 Jili 365 VIP register PHMAYA link PH cash VIP login register Yaman88 casino JP7 VIP We1Win download free rbet.win apk Jili168 casino login register download Milyon88 com casino register 18JL login app 88jili withdrawal AAA Casino jilibet.com register Winjili55 UG777 login app PH777 download Jili365 bet login app Osm Jili GCash 77tbet philippines GI Casino login philippines 88jili login FC178 casino free 100 SG777 Com Login registration Nice88 free 100 Oxjili Royal777 Top777 login FB777 live 200jili login Gogojili legit Yes Jili com login phcash.vip casino Sugal777 app download 58JL app Login Panalo login JILI games APK Lucky99 Slot login Jili scatter gcash 7XM APP download FB JILI casino login download PHMACAO app ROYAL888 Link Alternatif ACEPH Casino - Link 55bmw.com casino Timeph app Osm Jili GCash M GG777 Ubet95 login Jiligo88 CG777 Casino Philippines Tayabet login Boss jili app download YY777 app download Nice88 free 120 register no deposit bonus Bossjili7 XOJILI login 68 PHCASH login ezjili.com download apk Jili 365 VIP APK Milyon88 pro Jili88 casino login register download Jili online casino AgilaPlay Jili scatter gcash 7777pub login CC6 app bonus JK4 online PHJOIN casino Joyjili login register 22phmaya 5JILI Casino login register Betso88 VIP Winph 8 Phmacao rest JILI Slot game download free s888.live legit APALDO Casino link Plot 777 casino login register Philippines Ph646wincom Jili168 login app Philippines KKJILI casino Apaldo PH Phdream live chat Slot VIP777 PH888BET 22 phginto 50JILI APP MWPLAY login register Slotph We1Win apk VIP777 slot login Nice88 PRIZEPH online casino Jilipark App 7XM app for Android Jili58 Jili168 free 100 APALDO 888 CASINO login APaldo download Jiliasia8 com slot game phcash.vip casino OKJL Casino Login YY777 live Jili888 register Winjiliph QQ jili casino login registration Abcjili5 NN777 register Phvip casino Taya 365 casino login OKBet app Osm Jili GCash Nice88 free 100 5JILI Casino login register Bet88 app download 5 55bmw vip Jlph11 JILI slot casino login Nice88 bet sign up bonus JILI Slot game download for Android Abc Jili com Download FF777 TV Peso 63 online casino MILYON88 register free 100 7777pub JILIASIA 50 login CC6 online casino latest version Royal Club apk 1xBet login registration CG777 Casino Philippines 1xBet app Mwcbet net login Password LOVEJILI 21 FBJILI Now use Joyjili Promo code JILI188 casino login register download PHMACAO SuperPH login AGG777 login app Peso 63 online casino filiplay Sugal777 app download Galaxy88casino com login EZJILI Telegram JiliApp ph04 Jilino1 com you can now claim your free 88 PHP download 63win Coupon Code PHDream 8 login register Philippines MNL168 website CC6 online casino register login 3jl app download apk Jlph7 TA777 com Login Register password 5jili11 FF777 casino login Register KKJILI casino login register 10 JILI slot game 3JL login app Jili100 APP Winjili55 Milyon88 info Jilino1 VIP login YE7 bet sign up bonus Apaldo games Wj casino app AbcJili win.ph log in Jili22 VIP 204 SG777 Jl77 Casino login YY777 app download Jilimacao Okjl space Wjevo777 download Ubet95 free 100 no deposit bonus PHMAYA APK Xojili legit 77PH bet login Taya365 pilipinong sariling casino LOVEJILI AAAJILI Casino link Jollibee777 How to play mwplay888 18jl app download jilievo.com login password VIP PH casino mnl168.net login JiliLuck download Win2max casino 777PNL download app Ubet Casino Philippines Win888 Login Jili88 casino login register Philippines sign up Bet99 APK 18JL casino Login register Download Naga888 login JLPH login PHMACAO APK free download How to register Milyon88 Royal888ph com login JiliCC entertainment WINJILI customer service PHBET88 Jili888 Login Philippines SG777 slot FBJILI Jili365 bet login app Ubet95 free 100 no deposit bonus Taya 365 casino login LOVEJILI Jili777 free 150 YE7 casino login register download QQJili 58jili login Download S888 sabong Gi77 casino Login taya777 customer service philippines number 24/7 WINJILI customer service Https www wjevo com promocenter promotioncode Nice99 casino login Phdream 44 login Mi777app 777PNL online Casino login phjl.com casino JILILUCK promo code Pogibet 888 login BigWin Casino legit Jolibet app download Jilli pogibet.com casino JP7 VIP login Ug7772 Phjoy JILIMACAO 123 PH143 online casino jili365.bet download PH cash VIP login register Abc Jili Register Mwgooddomain login 58JL Casino link 365 Jili casino login no deposit bonus JILIEVO Casino 777 60win OKGames casino 49jili VIP kkjili.com app JILIPARK casino login Register Philippines Agila Club casino OKGames GCash OKBet casino online S888 juan login Yaman88 log in Winph99 com m home login Jili88 casino login register Winjiliph CG777 Casino LOGIN Register Ubet Casino Philippines Agilaclub review Is 49jili legit ph646 JLBET link JiliCC entertainment Jilicity withdrawal Ta777 casino online Jili777 login register Philippines JP7 coupon code Milyon88 one Ug7772 Jilibet casino 77PH VIP Login download Jili live login 68 PHCASH 7XM APP download Boss jili login MWCASH88 APP download Jilicity login Acegame888 real money LIKE777 JILILUCK app JiliBay Telegram Bet199 login philippines Ph646wincom PHJOIN login OKGames register JILIASIA withdrawal Panalo login 88jili Login Philippines Wjevo777 download phjl.com casino Fcc777 login Labet8888 login JILI8998 casino login PHJL Login password Jilibay Voucher Code 28k8 Casino P88jili download 49jili apps download Fk777city we1win CG777 Casino login no deposit bonus MW play casino FF777 casino login Register Philippines download JILIAPP com login Download Bet199 PHGINTO com login Bet88 bonus Sw888 withdrawal Vvjl666 Jiliapp 777 Login QQ jili login Jilicity download Jili188 login Philippines Timeph philippines Casino Club app download Nice88 bet login registration Bay888 login PH Cash casino download Jiliko777 Nice88 PH 777pnl Jiliplay login register JILI VIP casino cg777 mwcbets.com login Fbjili2 JILIAPP download 7xm login 77jl.com login JILI Slot game download for Android MWPLAY app superph.com casino Nice88 free 120 WJ peso app Jili58 register 3jl app download apk Betso88 link OKGames login free JILIASIA 888 login 58jl login register Jilibet888 68 PHCASH login Jili88ph net register 55BMW Casino app download APK Abc Jili com Download FB777 register login Philippines Jilievo org m home JiliLuck download jlbet.com login register Jp7 casino login 18JL Casino Login Register YE7 casino APK prizeph Boss jili login Royal logo FC178 casino - 777 slot games Taya777 pilipinong sariling casino Ph888 MWPLAY app @Plot777_casino CG777 login BOSS JILI login Register JILI PH646 login Vvjlstore Mi777 casino login Download Okgames redeem code 50JILI VIP login registration Bet88 login AGG777 login Philippines JILIMACAO Yesjili com legit P88jili com login OKBET88 Gold JILI VIP PH casino VIP PH log in bet88.ph legit kkjili.com app JiliLuck Login JILI Vip777 login 63win withdrawal bet999.ph login m.nn777 login 58JL 8k8app17