

Glassmorphic chat widget on the frontend
WebMate AI Assistant is a professional AI chatbot plugin designed for clinics, consultants, and service-oriented businesses. It connects to your own AI provider account, so you stay in full control of your data and costs.
The plugin is built and maintained by Oğuzhan Cem Yücel.
[webmate_ai_widget]WebMate AI Assistant works with any provider that uses an OpenAI-compatible chat completions API, plus dedicated support for Azure OpenAI, Anthropic Claude, and Google Gemini. On WordPress 7.0 or newer, the plugin can also use the built-in AI Client so credentials are managed centrally by WordPress.
This plugin connects to third-party AI services to generate chatbot responses. The service used depends on the provider you select (or the provider configured in WordPress 7.0+ Settings > Connectors).
When the OpenAI provider is selected, the plugin sends the user’s message and conversation context to OpenAI’s API.
* Service: OpenAI API
* What is sent: chat messages, system prompt, model parameters (temperature, max tokens), and optional learned knowledge snippets
* When: each time the user sends a message in the chat widget
* Terms of service: https://openai.com/policies/terms-of-use
* Privacy policy: https://openai.com/policies/privacy-policy
When the Anthropic provider is selected, the plugin sends the user’s message and conversation context to Anthropic’s API.
* Service: Anthropic API
* What is sent: chat messages, system prompt, model parameters
* When: each time the user sends a message in the chat widget
* Terms of service: https://www.anthropic.com/legal/commercial-terms
* Privacy policy: https://www.anthropic.com/legal/privacy
When the Google Gemini provider is selected, the plugin sends the user’s message and conversation context to Google’s Gemini API.
* Service: Google Gemini API
* What is sent: chat messages, system prompt, model parameters
* When: each time the user sends a message in the chat widget
* Terms of service: https://ai.google.dev/gemini-api/terms
* Privacy policy: https://policies.google.com/privacy
When Azure OpenAI or a custom OpenAI-compatible endpoint is configured, the plugin sends the same chat data to the endpoint URL you provide. You are responsible for ensuring that endpoint’s terms and privacy policy comply with your requirements.
The plugin can fetch pages from URLs you define in the settings to build an internal knowledge base. These requests are made from your server to the URLs you specify.
* What is sent: a server-side HTTP GET request to the configured URLs
* When: manually via the “Şimdi Öğren” button or on the configured schedule (daily/weekly)
* What is stored: the page title and extracted text content in your local WordPress database
To provide chat sessions, lead tracking, and spam protection, the plugin stores the following data locally in your WordPress database:
* A randomly generated session key (cookie-based identifier)
* The page URL where the chat widget was opened
* Browser user agent and IP address of the visitor
* Chat messages and optional user-provided contact/rating information
This data is stored on your own server and is not sent to third parties except for the AI provider you choose. You should inform your visitors about this processing in your privacy policy.