AI24 Assistant Integrator

AI24 Assistant Integrator

Easily integrate OpenAI assistants into your WordPress site for enhanced user interaction and support.
Rating:
5.0
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
80+
Last Updated:
Mar 14, 2025
WordPress Version:
5.0 or higher
Tested up to:
6.7.2

Easy Integration. Empower your WordPress site with AI-driven chatbots for enhanced interactivity and support.

Enhance user satisfaction and engagement with smart chatbot interactions.

Customizable Chatbot Widgets. Tailor the appearance and behavior of your chatbots to match your site's design and user needs.

1.0.0

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

1.0.3

  • Minor bug fixes and UI changes

1.0.4

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

1.0.5

  • 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

1.0.5.1

  • Fixed issues with headers

1.0.5.2

  • Minor CSS fixes to ensure consistency

1.0.6

  • 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

1.0.6.1

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

1.0.6.2

  • 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

1.0.6.3

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

1.0.6.4

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

1.0.7

  • 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
  • Changed 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

1.0.7.2

  • Fixed issues from previous versions 1.0.7+

1.0.7.3

  • 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

1.0.7.4

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

1.0.7.5

  • Fixed issue with multisite functions.php generation

1.0.7.6

  • Uploaded new tutorial videos
  • Changed titles for previous tutorials
  • Changed old tutorials to new ones

1.0.7.61

  • Remove log for checking position of toggle
  • Fixed filetime issue. Paths not found for generate js, regenerate js and admin css files
  • Updated the header to the functions.php file causing issues on saving

1.0.7.62

  • Update to the requires_action status handler for best REST API handling and generic function handling
  • Fixed contributors
  • Fixed name of the plugin
  • Added short description
  • Updated tags

1.0.8

  • Fixed issue with lottie load causing chat not to work on mobile and desktop in some instances
  • Fixed contributor names for the plugin
  • Add “settings” to the plugin preview card
  • Small changes to p MD extra gap (Tested 2px potentially return?)
  • After sending a message the input box is still selected until clicked out of
  • When first entering the chat the input box is already selected
  • Fixed exit modal HTML sitting in middle of widget not entire screen
  • Chat input refocused after assistant message sends
  • Gaps in the input box are now pasted into the user message
  • Fixed short description
  • Update the “Powered by Site24” to “Powered by AI24”
  • Changed the “Power by AI24” destination link
  • Fixed minor discrepencies in the readme.txt
  • Remove “ai24ai_add_plugin_settings_link called” log
  • Add grow hover animation on the toggle
  • Fixed chatbox header interacting with the controls incorrectly in some cases
  • Made includes folder in the child-plugin folder
  • Added functions.php to includes folder
  • Created pluginmain.php file in child plugin
  • Update edit functions file
  • Add a duplicate/SAVE functions file so that you can easily migrate afterwards

1.0.8.1

  • Commented extra logging from new functions.php file (missed in previous update)
  • Fix
    structure in the chat when adding spaces in the input field
  • Fixed links not opening in another tab with parsedown target=blank

1.0.8.2

  • Fixed readme.txt
  • Removed auto focus on mobile devices for UX purposes
  • Tested for WordPress version 6.6
  • Reworked API handlers (more efficient and ready for future changes)
  • Cleaned up and made main plugin file easier to read
  • Added submenu for menu tab
  • Added highlights for which tab is enabled in the submenu
  • Fixed default lock of secret keys
  • Added ability to change mode of select pages. Can now choose between show on selected pages or hide on selected pages (Still select no pages will display everywhere, by default)
  • Added back MD support in the API handler

1.0.8.3

  • Updated V1 API handler to new structure

1.0.8.4

  • Added option to customise the input field text
  • Added option to customise the exit confirmation modal text
  • Added option to customise the yes/no confirm exit button texts
  • Added 4 new Typing fields in the “Assistant Styling” tab in settings for the above changes
  • Basic preps for 1.0.9 (MAJOR UPGRADE)

1.0.9

  • Added support for maintaining chatbot state across browser tabs
  • Implemented a BroadcastChannel to synchronize chatbot states like open/close across tabs
  • Enhanced the ChatStateManager to include new state handling logic for managing tab-specific interactions
  • Adjusted AI24AI-script.js to support dynamic interaction states for better user experience in multi-tab scenarios.

1.0.9.1

  • Major optimizations to the response time from OpenAI
  • Changed create thread function to create thread and run
  • Optimized polling and implemented cache to discard wasted calls awaiting response time from OpenAI
  • Fixed context keep issues from the assistant
  • Reduced average response time by 50% or 2x as fast as before
  • Increase amount of polls inline with new caching

1.0.9.2

  • Fixed functions not working (last update excluded required_action status in the api handler)
  • Fixed source tag being included in messages for some reason (code was there, just not working)
  • MAJOR upgrade coming shortly, complete overhaul of UI and gear up for 1.1 PRO

Excellent tool

By schaferu on February 26, 2025

Very useful plugin to get my assistant up and running fast.
Love the controls on styling... keep up the good work, thanks

Quick Setup for Assistants

By pineapplecrate on February 6, 2025

Installed because the others were charging for assistants, seems to be working great and my clients love it!

Would love customisable CSS though, I'm restricted to just having the one template.

Amazing Plugin super easy to use!

By Site24 (jetaver) on June 15, 2024

This plugin is great. The tutorials really helped and it's super straight forward. Really recommend

Try other plugins too!

AI Image Generator – Easy image creation with AI

Create stunning images with AI Image Generator. Use our image generator powered by OpenAI and DALL-E to produce high-quality visuals effortlessly.

Try Demo More Details

AI Scribe – SEO AI Writer, Content Generator, Humanizer, Blog Writer, SEO Optimizer, DALLE-3, AI WordPress Plugin ChatGPT (GPT-4o 128K)

AI Scribe: Free ChatGPT Plugin, AI SEO Content Creator, Auto Blog Article Writer. Keywords, Titles, Prompts, Humanizer, DALLE-3 Image, OpenAI, GPT-4o, …

Try Demo More Details

AI24 Assistant Integrator

Easily integrate OpenAI assistants into your WordPress site for enhanced user interaction and support.

Try Demo More Details
Author Site Author Site

Try AI24 Assistant Integrator With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.