Customer Care Chatbot (Popup)
Generic Customer Care Chatbot (OpenAI Agent). A WordPress plugin that adds an AI-powered customer care chatbot popup to your website.
by Bohuslav Sedláček · github.com/boza-analytics/generic-customer-care-chatbot-openai-agent-popup-wp-plugin
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/boza-analytics/generic-customer-care-chatbot-openai-agent-popup-wp-plugin/archive/refs/heads/main.zipFrom the readme
Customer Care Chatbot (Popup)
Lightweight WordPress plugin that adds a floating popup chatbot for customer support.
Uses OpenAI Chat Completions and (optionally) embeds your contact form via shortcode (e.g., Contact Form 7).
Features
- Clean popup widget with quick-reply (FAQ) buttons
- Configurable system prompt + welcome message
- Optional auto-open on page load
- Optional contact form via shortcode
- Pure JS/CSS (no jQuery on frontend), dashicons styling
- Works on any theme
Requirements
- WordPress 6.x+
- An OpenAI API key
- (Optional) A contact form plugin (e.g., Contact Form 7)
Installation
1. Create a folder customer-care-chatbot in wp-content/plugins/.
2. Put the plugin PHP file inside that folder.
3. Activate Customer Care Chatbot (Popup) in Plugins → Installed Plugins.
Setup
Go to Agent Chatbot in the left WP admin menu and configure:
- OpenAI API key — your sk-...
- System prompt — how the assistant should behave
(e.g., “You are a helpful, concise customer support agent…”)
- Welcome message — first message shown in chat
- Contact form shortcode — optional (e.g., [contact-form-7 id="123"])
- Quick questions — add your FAQ buttons
- Auto-o