GoVivace Chatbot
GoVivace Chatbot
Description
Short Description : Add an AI-powered chatbot to your WordPress site using a Bot ID, backed by GoVivace’s conversational AI services. Key Features 🔹 Dynamic chatbot loading via Unique Bot ID 🔹 Customizable greetings and theme configuration 🔹 Secure FastAPI backend integration 🔹 Lightweight and optimized for performance 🔹 Easy WordPress admin configuration page External Services This plugin relies on GoVivace external cloud services to function.
1. GoVivace Deployment Info API
Domain Used: https://services.govivace.com
Used for fetching chatbot configuration and metadata based on the user-provided Bot ID.
When the admin saves a Bot ID in the plugin settings or when the chatbot is initialized on the frontend.
Data sent:
– Public Bot ID (no secret keys)
– Basic request metadata (standard HTTPS request information)
Purpose:
To retrieve the bot’s display information, model configuration, and related deployment settings.
2. GoVivace Conversational AI / NLU Service
Domain Used: https://services.govivace.com
Used for processing user queries and generating chatbot responses.
Each time a user submits a message in the chatbot widget.
Data sent:
– The user’s message text
– Session identifiers (non-personal, generated in the browser)
Purpose:
To return NLU-generated responses that power the chatbot’s conversation.
This service is provided by “GoVivace INC”: terms of use, privacy policy.
3. ipify.org Public IP Lookup
Domain Used: https://api.ipify.org
Purpose:
To obtain the site visitor’s public IP address for the following:
– Create a lightweight, non-cookie session ID
– Prevent abuse
– Support session continuity between messages
Data sent to ipify:
– No personal data
– Only a direct request from the user’s browser (ipify returns the public IP)
ipify Service Info:
Website: https://www.ipify.org
Installation
- Install the
govivace-chatbotplugin via the WordPress Plugins screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Settings GoVivace Chatbot to configure:
- Your
Unique Bot ID
- Your
- The chatbot will automatically appear on the website footer after configuration.
Screenshots
Changelog
1.0
- Initial release
Upgrade Notice
1.0
Initial stable release. Recommended for all users.
License
This plugin is licensed under the GPLv2 or later license.
See https://www.gnu.org/licenses/gpl-2.0.html for details.
Third-party libraries used (MIT/GPL compatible):
* ScrollReveal.js – MIT License
* jQuery – MIT License
* Bootstrap 5.3.3 – MIT License
* Moment – MIT License