System Requirements
System Requirements
To ensure the Supervised AI Bots plugin operates correctly and provides a seamless chat experience for your visitors, your environment should meet the following specifications.
WordPress Environment
- WordPress Version: 5.0 or higher.
- Classic or Block Editor: The plugin supports both editors via the
[supervised_ai_bot]shortcode. - Theme Support: Requires a theme that supports the
wp_footer()hook, as the chatbot popup scripts and styles are injected into the footer for optimal page load performance.
Server-Side Requirements
- PHP Version: 7.4 or higher is recommended.
- SSL Certificate: An active HTTPS connection is strongly recommended. Since chatbots are loaded via iframes from the Supervised AI platform, using an insecure (HTTP) site may trigger "Mixed Content" warnings in modern browsers, preventing the bot from loading.
Client-Side (Visitor) Requirements
The chatbot interface relies on modern web technologies to display the interactive popup.
- JavaScript: Must be enabled in the visitor's browser to handle the opening/closing of the chat window.
- CSS Support: The browser must support CSS fixed positioning and z-indexing for the "Circle Button" and popup container.
- Browser Compatibility:
- Chrome (latest 2 versions)
- Firefox (latest 2 versions)
- Safari (latest 2 versions)
- Microsoft Edge (latest 2 versions)
Network and Connectivity
- URL Accessibility: The WordPress server and the visitor's browser must have outbound access to your specific Supervised AI chatbot URLs (e.g.,
https://supervised.co/...). - Iframe Permissions: Ensure your Supervised AI account settings allow your WordPress domain to embed the chatbot interface via an iframe.
Integration Example
Once requirements are met, verify your installation by placing a shortcode in a post or page:
<!-- Display the first bot configured in your settings -->
[supervised_ai_bot id="1"]
If the blue chat icon appears in the bottom-right corner of your site, your system meets the requirements for deployment.