OpenAI Assistants on WordPress

Hello community,
I am working on integrating OpenAI assistants to WordPress, and created the project - BuddyBot plugin.

It allows admin to publish the chat bot (BuddyBot) on the frontend, and answer questions based on posts and comments on WordPress site.

I am not able to post the link but google “BuddyBot AI” and go to WordPress repo.

My next release is on user adoption, and I am working on following changes

  • Replace Vector Store with AI Training in the admin menu.
  • Rename WP Posts to Posts.
  • Rename Site Comments to Comments.
  • Update status messages:
    • “Not synchronized” → Status: Not trained.
    • For successful training, include specific data references (e.g., Status: Successfully trained with [specific data type] on [date]).
  • Ensure all dates displayed match the format set in WordPress settings.
  • Rename the “Playground” page to Test Area to clarify its purpose

Please see below plugin screenshots for your quick review.

Any suggestions or feedback to improve the project?

Update: New release focussed on usability went out today, and hoping to increase the install base: wordpress dot org/plugins/buddybot-ai-custom-ai-assistant-and-chat-agent/

Would this allow me to connect to an Assistant that I trained through the Assistant ID?

I’ve just loaded your Buddybot. It’s a great effort. But, I thought I was getting an assistant integrator. As I read your description above, again, I see it’s just going to search posts and comments. Why not take it a step further and draw in the vector store or create one to mimic the OpenAI build process. The value is easy integration of or creation of a fully functioning assistant. It seems you’ve limited your knowledgebase unnecessarily.

Also, why limit your build description of the assistant to 512 characters, but your edit on the BuddyBot tab is 1024.

Wow, that sounds great! It looks like it’s free, what’s the catch? Are they tracking data in any way? I don’t see a paid version, how are they making money?

There is an optional paid upgrade to remove branding and customize CSS

You can create Assistants from the WordPress dashboard and train them. BuddyBot previously allowed connecting existing OpenAI Assistants to WordPress, but I removed this feature in the latest version. Based on your feedback, I see there is a need for it, so I will add it back in the next update. For now, you can either use an older version of BuddyBot or wait for the upcoming release.

Thanks for your feedback! You’re right—BuddyBot initially focused on searching posts and comments, but integrating an actual assistant is something I’m actively working on. I had previously included support for OpenAI Assistants but removed it in the latest version. Based on user input, I’ll be bringing it back soon, along with improvements like vector store integration for a more dynamic knowledge base.

Regarding the character limit difference, that’s an oversight, and I appreciate you catching it! I’ll look into standardizing it to ensure a smoother experience.

Note that I have also built the BuddyBot File Manager Extension, Advanced Data Sync Extension, and Automatic Data Sync Extension for more advanced knowledge base creation. Stay tuned for upcoming updates as I plan to launch these extensions soon!

BuddyBot is free, and there’s no catch—no data tracking or hidden fees. I built it to provide a useful tool for the WordPress community.

As for monetization, I offer premium extensions like the BuddyBot File Manager Extension, Advanced Data Sync Extension, and Automatic Data Sync Extension for more advanced functionality. However, I plan to launch these extensions as beta versions for free to early adopters of the BuddyBot plugin. This way, users can try them out, provide feedback, and help shape future updates.

Hey everyone, thanks all for the input and suggestions. Here’s the plugin link again! I am actively developing it, and would love to hear your feature requests and will gladly incorporate them.

BuddyBot WordPress Repo

Quick update, friends: Just crossed 40+ users — early adopters are in! I’ve launched all the extensions for free. However, I think the adoption rate is slow - looks like a lot of users aren’t sure how to actually use OpenAI assistants on their WordPress sites. I’m offering free setup help and all the BuddyBot extensions for free to anyone who wants to give AI a try on their site. Just let me know through site’s contact form or this forum - here to help…Also, if anyone has advice on adoption, I’d love to hear from you. I’m working on making the plugin easier to use. Users can now view model conversations between OpenAI assistants and users, and I’ve also improved the response speed for AI prompts.