Talkvara is an AI chatbot for WordPress that answers your visitors from your own website. It reads your pages, posts, services and products, replies in seconds, turns conversations into leads and bookings, and lets WooCommerce customers check their order status, all from one chat window.
Use it as a website chatbot for instant customer support, a lead generation chatbot for an agency or service business, or a WooCommerce chatbot for your store. It works out of the box on any theme.
It works without an API key. On activation the plugin builds a searchable index of your published pages, posts, products and other public content, and answers from that index. If you want generated answers instead, you can add your own key for Google Gemini, OpenAI, OpenRouter or Groq. No account, subscription or external service is required to use the plugin.
[talkvara] or the Talkvara block.[talkvara title="Ask our assistant" subtitle="Online"]
The plugin exposes filters for the indexed post types (ssac_indexed_post_types), the index size (ssac_index_item_limit), question and answer extraction (ssac_post_faqs), whether the widget loads on a request (ssac_enable_widget), and IP resolution behind a proxy (ssac_client_ip). The ssac_lead_saved action fires after each submission.
This plugin works entirely on your own server by default. Nothing is sent anywhere unless you add an API key, or a visitor clicks the WhatsApp button you configured.
WordPress AI. If you choose WordPress AI, the request is made by WordPress core to the AI provider you configured in WordPress. The plugin sends the visitor’s message and a short extract of matching site content to it, and stores no credentials. Which service receives the data, and under which terms, is decided by that WordPress setting.
If you enter an API key for one of the providers below, the visitor’s message, a short extract of the matching content from your site, and the business details you entered in the plugin settings are sent to that provider in order to generate a reply. Data is sent only while a visitor is chatting.
https://generativelanguage.googleapis.com/. See the Google privacy policy and Google APIs terms of service.https://api.openai.com/v1/chat/completions. See the OpenAI privacy policy and OpenAI terms of use.https://openrouter.ai/api/v1/chat/completions. See the OpenRouter privacy policy and OpenRouter terms.https://api.groq.com/openai/v1/chat/completions. See the Groq privacy policy and Groq terms of service.https://wa.me/ in the visitor’s browser. No data is sent by the plugin itself. See the WhatsApp privacy policy.The plugin stores a chat transcript for each visitor as a temporary record that expires after the retention period you set. Transcripts are linked to a random token stored in the visitor’s browser, not to their IP address. IP addresses are used only for rate limiting and are shown masked in the admin screens. Leads, bookings and subscriptions you capture are stored as private records in your database and are removed when the plugin is deleted.