Environment Requirements
Environment Requirements
To ensure the Supervised AI Bots plugin functions correctly and provides a seamless interactive experience for your visitors, your hosting environment and WordPress installation should meet the following specifications.
WordPress Compatibility
- WordPress Version: 5.0 or higher.
- Shortcode Support: Your active theme must support standard WordPress shortcodes.
- User Permissions: An Administrator account is required to access the settings page and configure bot URLs.
Server Requirements
- PHP Version: 7.4 or later (PHP 8.x recommended).
- HTTPS/SSL: An SSL certificate is strongly recommended. Because the chatbot is delivered via an
iframe, modern browsers may block the content if there is a protocol mismatch (e.g., trying to load a secure Supervised AI bot on an insecure HTTP site). - Memory Limit: Standard WordPress memory limits (128MB or 256MB) are sufficient, as the plugin is lightweight.
Browser Support
The chatbot interface utilizes modern CSS properties (such as position: fixed and z-index) and vanilla JavaScript for the popup functionality. It is compatible with the latest stable versions of:
- Google Chrome
- Mozilla Firefox
- Apple Safari
- Microsoft Edge
Note: JavaScript must be enabled in the visitor's browser for the chatbot popup and toggle functions to operate.
Network and Connectivity
Since the plugin displays chatbots hosted on the Supervised AI platform, the following network conditions apply:
- External Access: Your server and the visitor's browser must be able to reach
supervised.coand its subdomains. - Content Security Policy (CSP): If your site uses custom CSP headers, you must whitelist
supervised.coforframe-srcto allow the chatbot iframes to load.
Content-Security-Policy: frame-src 'self' https://*.supervised.co;
Shortcode Usage Example
To verify your environment is ready, you can place a test shortcode on any page or post after configuration:
[supervised_ai_bot id="1"]
If the environment meets the requirements, a floating chat icon will appear at the bottom right of the page, allowing users to toggle the chatbot interface.