Predvora

Description

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Screenshots

Installation

  1. Install the plugin from the WordPress.org plugin directory, or upload the zip file under Plugins Add New Plugin Upload Plugin. Then activate it.
  2. Go to Settings Predvora.
  3. Click Connect to Predvora. You will be taken to predvora.com to sign in, or to create your workspace if you do not have one, and to approve the connection for your site.
  4. You will be returned to WordPress. The widget appears on your site as soon as your Predvora workspace is live.

FAQ

Do I need a Predvora account? Is it free?

You need a Predvora account, and Predvora is a paid service. If you do not have an account, clicking Connect takes you through registration and plan selection at predvora.com. Pricing is described at predvora.com. The plugin itself is free and open source; it has no built-in limitations, but it is only useful with a Predvora account.

What data does the plugin send, and when?

See the “External service: Predvora” section above for the complete list. In short: nothing until you connect; while connected, your site address and public widget key for status checks and the widget; and, when a visitor chooses to chat, the messages they type. The plugin collects no data of its own and sends no telemetry.

Where do I change how the widget looks or what it knows?

In your Predvora dashboard. Use the Manage in Predvora button on the settings page. The plugin deliberately has no widget settings, so there is a single place where those things are configured.

Why is the widget not showing on my site?

Check Settings Predvora. If the status row says Pending setup, your workspace is not live yet; follow the Finish setup in Predvora link. The widget also never renders inside the WordPress admin, the block editor, the Customizer, or post previews. View your site the way a visitor does.

Does this work on WordPress multisite?

The plugin works on individual sites of a multisite network when activated per site; each site connects to its own Predvora workspace. There is no network-admin integration in this version.

What happens when I deactivate or uninstall?

Deactivating removes the widget from your site but keeps the connection, so reactivating reconnects instantly. Uninstalling removes everything the plugin stored in your database and sends a best-effort notice to Predvora. Your Predvora account and workspace are not affected by either; manage those at predvora.com.

Is the widget key a secret?

No. The widget key is a public identifier that appears in your site’s HTML, like any chat widget’s site key. It cannot be used to access your Predvora account. If you ever want a new one, rotate it from your Predvora dashboard and reconnect.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Predvora” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Predvora” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release: one-click pairing with your Predvora workspace, widget rendering on the public site, connection status on the settings page, disconnect, and full cleanup on uninstall.