MyDeputy is an Enterprise AI Chatbot platform and Smart Booking Terminal trained exclusively on your business data.
Transform your WordPress or WooCommerce store with a smart widget that can converse with your visitors in 95+ languages, answer complex questions, and handle bookings and lead generation 24/7.
This plugin connects to the MyDeputy cloud service to provide AI chat, booking, and dashboard features.
Service endpoints used by the plugin:
* https://mydeputy.co.uk/wp/webhook/installed
* https://mydeputy.co.uk/wp/webhook/uninstalled
* https://mydeputy.co.uk/static/js/chat-loader.js
* https://mydeputy.co.uk/wp/dashboard
* https://mydeputy.co.uk/wp/bootstrap
* https://mydeputy.co.uk/wp/widget/settings
* https://mydeputy.co.uk/wp/set_category
* https://mydeputy.co.uk/wp/api/stats
* https://mydeputy.co.uk/wp/auth_transfer
* https://mydeputy.co.uk/dashboard/api/start-analyze-task
* https://mydeputy.co.uk/dashboard/api/analyze-task-status
* https://mydeputy.co.uk/dashboard/api/start-parsing
* https://mydeputy.co.uk/dashboard/api/parsing-status
* https://mydeputy.co.uk/dashboard/api/split-large-chunks
* https://mydeputy.co.uk/dashboard/api/regenerate-embeddings
* https://mydeputy.co.uk/dashboard/api/start-extraction-task
* https://mydeputy.co.uk/dashboard/api/extraction-task-status
Data sent to the service:
* Site URL and domain
* Generated site token
* Administrator email address
* Site name
* Plugin version
* Business category and widget-enable updates made by the administrator in the embedded mini dashboard
* Quick Start request payloads (selected pages / website URL) and task progress lookups requested by the administrator
* Visitor-provided chat messages and booking form details (only when a visitor interacts with the widget)
* On mini-dashboard load, site domain and site token are sent in the WordPress bootstrap request to validate the installation and create a secure server session
When data is sent:
* Only after an administrator explicitly enables “External services consent” in plugin settings and clicks “Connect MyDeputy”.
* When the frontend widget is enabled, the site loads MyDeputy chat-loader.js and sends only the domain as the “shop” parameter.
* When an administrator opens the MyDeputy mini dashboard in WordPress Admin, the plugin loads local dashboard assets from this plugin package, requests WordPress bootstrap JSON/session data from MyDeputy, and forwards dashboard API requests through a secure WordPress admin proxy.
* When an administrator uses widget toggle, category selection, quick-start setup, or progress checks in the embedded mini dashboard.
* When an administrator clicks “Preview Widget”, the plugin opens your hosted widget preview URL (/w/{widget_token}).
* When a visitor sends a chat message or submits a booking request through the widget, that request data is sent to MyDeputy to provide the requested functionality.
* When an administrator chooses “Full Dashboard” from inside the embedded page, the plugin requests a secure transfer and opens the MyDeputy dashboard route.
* On plugin deactivation, site URL and site token are sent to deactivate the installation remotely.
Service privacy policy: https://mydeputy.co.uk/privacy
Service terms of use: https://mydeputy.co.uk/terms
Service pricing: https://mydeputy.co.uk/pricing