Predvora gives your website an AI representative: it talks to your visitors, answers their questions from your own content, and hands the conversation to you when it matters.
This plugin is the official WordPress connector for the Predvora service. It does one thing: it pairs your WordPress site with your Predvora workspace and places the Predvora widget on your site’s public pages.
What you get
- One-click connection. Click Connect to Predvora, sign in, approve. The plugin never asks you for an API key or a code snippet.
- Nothing to configure in WordPress. How the widget looks and behaves, and what it knows, is managed in your Predvora dashboard. Your WordPress admin stays clean: one settings page with a status row and a Connect/Disconnect button.
- Nothing sensitive stored on your site. The plugin stores only your public widget key, your workspace name, and a link to your dashboard. No passwords, no API secrets.
- Fail-invisible. If your workspace is not live yet, the widget renders nothing. An unfinished setup never breaks your site.
What it does not do
The plugin contains no AI, no crawling, no message handling, and no billing logic. It creates no database tables, schedules no background jobs, and adds nothing to your site’s front end until you connect it. Inline embedding (shortcode/block) and multisite network management are not included in this version.
External service: Predvora
This plugin relies on Predvora, a paid third-party service operated at predvora.com. A Predvora account is required; the plugin is of no use without one.
When the plugin communicates with predvora.com, and what is sent
- When you click Connect (admin only). Your browser is sent to predvora.com with your site address, a one-time security token, and the address of your WordPress admin page to return to. After you approve the connection, your site makes one server-to-server request to predvora.com to exchange the one-time pairing code, sending the pairing code and your site address, and receiving back your public widget key, your workspace name, and your dashboard link.
- When you view the plugin’s settings page (admin only, while connected). Your site asks predvora.com whether the connection is active, sending your widget key and your site address. The answer is cached for one minute.
- When you click Disconnect, or uninstall the plugin (admin only, while connected). Your site sends a best-effort notice to predvora.com containing your widget key and site address, so the service can note that the installation was removed. This does not change anything in your Predvora account.
- On every public page of your site, while connected. The plugin loads the widget script from
https://predvora.com/widget.js, and the widget contacts predvora.com to check whether it should show. The widget key and the page’s origin are sent as part of that request. When a visitor opens the widget and chats, their messages are sent to and processed by the Predvora service in order to generate replies. The widget stores a short-lived session token and conversation identifier in the visitor’s browser session storage, which is cleared when the tab is closed; it sets no cookies.
The plugin makes no other external requests, and none at all until you connect it. It does not send usage statistics or telemetry.