AI24 Assistant Integrator


The easiest to use plugin for OpenAI assistants. Empower your WordPress site with AI-driven chatbots for enhanced interactivity and support.

AI24 Assistant Integrator enables you to integrate OpenAI assistants into your WordPress site effortlessly. Enhance user interaction and provide instant support with the power of OpenAI’s technology.

All you need to do is set up the assistant on your OpenAI account, enter the API key and Assistant ID and it’s ready to go. There are no other plugins that achieve this in such little time.


  • Seamless OpenAI Integration: Connect your WordPress site with OpenAI’s powerful AI models with minimal setup.
  • Customizable Chatbot Widgets: Tailor the appearance and behavior of your chatbots to match your site’s design and user needs.
  • Future-Proof Technology: Designed with scalability in mind, AI24 Chatbot Integrator is ready to evolve with the introduction of new AI technologies and APIs.
  • Intelligent Interaction: Utilize advanced machine learning to provide users with smart, contextually relevant interactions.
  • “ Powered by Site24” Branding: While offering top-tier AI functionalities, also enjoy subtle branding that credits your site for the enhanced user experience.


For support queries, feature suggestions, or further assistance, please visit or email me directly


AI24 Assistant Integrator is developed by Site24, a leader in web design, development, and AI integration solutions. For more information, visit our website at or reach out to our team @

3rd Party or External Services


  • We are leveraging the OpenAI ecosystem and thus API’s with the plugin. You must be aware that when the chatbot is live on your site those APIs are being used when interacted with.
  • OpenAI main page:
  • OpenAI Privacy Policies:
  • OpenAI API:

CoinGecko API

  • We have provided some example functions for you to use when functions are enabled. These can be removed easily from the functions.php file in the plugin directory.
  • Simple price search:
  • Trending coins search:

Youtube Video/Tutorial Embeds

  • Tutorial videos embedded into the settings page have been uploaded to youtube by the following links.
  • Main tutorial: https:
  • Functions Integration:


  1. Download the AI24 Assistant Integrator plugin from the WordPress Plugin Directory or from
  2. Upload the plugin files to your /wp-content/plugins/ai24-assistant-integrator directory, or install the plugin directly through the WordPress plugins screen.
  3. Activate the plugin through the ‘Plugins’ screen in WordPress.
  4. Navigate to the plugin settings within your WordPress dashboard to configure your OpenAI API key and customize your chatbot settings.


Do I need an OpenAI account to use this plugin?

Yes, an OpenAI API key is required to enable the chatbot functionalities provided by this plugin.

Can I customize the chatbot’s appearance?

Absolutely! AI24 Assistant Integrator offers various customization options to ensure the chatbot fits seamlessly with your site’s design.


There are no reviews for this plugin.

Contributors & Developers

“AI24 Assistant Integrator” is open source software. The following people have contributed to this plugin.




  • Initial release: Introducing seamless integration of OpenAI-powered assistants into WordPress websites.


  • Minor bug fixes and UI changes


  • Fixed source tag not being removed
  • Minor bug fixes
  • Included an activate and deactivate upon plugin update


  • Added support for functions
  • Ability to integrate unlimited secret keys with custom identifiers
  • Can choose between an assistant with functions or not (Non-function code includes an escape if the run enters requires_action but no functions enabled)
  • View button added to keys
  • Various security upgrades
  • Changes settings slightly

  • Fixed issues with headers

  • Minor CSS fixes to ensure consistency


  • Major structural changes to code base
  • Larger upgrades to security and nonce verification
  • Cleaned up code
  • Move JS outside of php
  • Enqueues now only on correct admin page
  • Functions/Names changes for more unique code

  • Significant changes to how functions work, streamlining the integration process for users
  • More updates structure getting ready for plugin publishing

  • Major structure changes again to V2 capability
  • Functions integrated into both API files (V1 and V2, enables ability for vectors stores and GPT-4o)
  • Fixed issue with sidebar not being able to be fully clicked once the widget had been opened
  • Fixed show button in admin menu
  • Fixed enable widget not doing anything when plugin first installed
  • Fixed exit modal not sitting on top
  • Header shade interaction with messages fixed
  • Shift+enter no longer sends a message. JS to extend the chat size coming in next update

  • Fixes to corner widget not working
  • Fixes to CSS enqueues regarding the corner widget option

  • Commented out lots of logging to not flood debug
  • Fixes to queue of API versions in the functions file


  • Large update push for repo release (Officialy listed)
  • Added forced KumbhSans as default font
  • Added ability to choose a font for the widget
  • Fixed header issue on the main admin settings page
  • Chat now accepts MD as a format
  • Dynamically including V1 or V2 handler (Was causing crashes)
  • New handler for “ requires_action” run status
  • Fixed description for repo listing preview card
  • Added/changed tags for the plugin listing
  • Added image/icon for the preview card
  • Added banner for plugin repo page
  • Changes and fixed formatting for MD in the chat widget
  • Made settings page a little cleaner
  • Added generate and regenerate buttons for the functions file (creates AI24AI-child plugin)
  • Completely changed how the functions file works. Now is not overwritten when the file updates and ensures ease for admins
  • Fixed the edit plugin file link
  • Removed extra unnecessary logging
  • Toggle now slides in for sidebar and fades in for corner on page load
  • Removed nonce log for security reasons
  • Removed save settings button on tutorials page
  • Added if statements to AI24AI_add_thread_to_db and AI24AI_store_thread_id_in_session
  • Give admins the ability to hook thread creation, storage and session storage with above handlers
  • Shipped new generate and regenerate inline scripts into seperate .js files instead of sitting in live php
  • Sped up the slide in animation for sidebar

  • Fixed issues from previous versions 1.0.7+

  • Add new handler for requires_action to include REST requests
  • Shift+enter in the input field now adds a new line (Didn’t before)
  • Fixed some MD formats that weren’t set correctly
  • Changed Site24 link at the bottom of the widget container to the AI24AI page instead of the Site24 consults page

  • Fixed issue with generate and regenerate buttons not working
  • Removed debug line for button renders

  • Fixed issue with multisite functions.php generation