Title: Pivra AI Chatbot
Author: pivra
Published: <strong>August 31, 2026</strong>
Last modified: August 31, 2026

---

Search plugins

![](https://ps.w.org/pivra-ai-chatbot/assets/banner-772x250.png?rev=3674425)

![](https://ps.w.org/pivra-ai-chatbot/assets/icon-256x256.png?rev=3674425)

# Pivra AI Chatbot

 By [pivra](https://profiles.wordpress.org/pivra/)

[Download](https://downloads.wordpress.org/plugin/pivra-ai-chatbot.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/pivra-ai-chatbot/#description)
 * [Reviews](https://wordpress.org/plugins/pivra-ai-chatbot/#reviews)
 *  [Installation](https://wordpress.org/plugins/pivra-ai-chatbot/#installation)
 * [Development](https://wordpress.org/plugins/pivra-ai-chatbot/#developers)

 [Support](https://wordpress.org/support/plugin/pivra-ai-chatbot/)

## Description

Pivra AI Chatbot connects your published [Pivra](https://pivra.ai) assistant to 
a WordPress site.

 * One-time setup code (expires in 30 minutes, single use, stored hashed by Pivra)
 * No theme file edits — the plugin loads the official Pivra popup script
 * Remote disable from the Pivra dashboard (hourly health check)
 * Strict allowlists for API and embed hosts (`*.pivra.ai` over HTTPS only)
 * Capability checks, nonces, sanitised storage, and connect rate limiting

#### External services and data sent

This plugin is a connector for Pivra’s hosted software service. It communicates 
only after a WordPress administrator chooses to connect a Pivra chatbot with a one-
time setup code.

The plugin sends requests to `https://api.pivra.ai` in these circumstances:

 * **Connect:** exchanges the administrator-provided one-time setup code and the
   site’s public URL/domain for a site-scoped credential and public widget configuration.
 * **Health check:** approximately hourly, and whenever an administrator selects**
   Check connection now**, sends the site-scoped identifier and credential, site
   URL/domain, and plugin version so Pivra can confirm that the installation remains
   enabled and record connection health.
 * **Disconnect:** sends the site-scoped identifier and credential plus the site
   URL/domain so Pivra can disable the installation.

Every API request also identifies the plugin version, WordPress version, PHP version,
and site URL in its HTTP User-Agent header. Pivra uses these fields for credential/
domain validation, compatibility support, security investigation, connection health,
remote disable, and installation diagnostics. They are not used by the plugin for
advertising or unrelated tracking.

The public visitor browser loads the chatbot service script from the allowlisted
HTTPS embed host returned by Pivra, normally `https://embed.pivra.ai`. It receives
the public chatbot identifier and, when configured, a public widget key. Visitor
conversations are handled by Pivra rather than stored in WordPress.

The raw setup code is never retained by Pivra after exchange; Pivra stores a one-
way hash and minimal audit metadata. WordPress stores the site-scoped credential
until disconnect or uninstall. Pivra retains the installation record, domain, version
and heartbeat history while the customer account is active and may retain a disabled
record after disconnect for security and operational history. Account deletion or
a verified deletion request removes data subject to legal, fraud-prevention, backup
and dispute obligations described in the Pivra Privacy Policy. Contact `support@
pivra.ai` for deletion or retention questions.

Use of the service is governed by:

 * [Terms](https://pivra.ai/terms)
 * [Privacy](https://pivra.ai/privacy)

No WordPress admin passwords or private API keys are stored by this plugin. A site-
scoped token is stored in WordPress options (autoload disabled) for health checks
and disconnect.

## Screenshots

[⌊Connect a published Pivra chatbot with a one-time setup code—no theme editing 
required.⌉⌊Connect a published Pivra chatbot with a one-time setup code—no theme
editing required.⌉[

Connect a published Pivra chatbot with a one-time setup code—no theme editing required.

[⌊Review the connected chatbot, embed host and latest health check from WordPress
settings.⌉⌊Review the connected chatbot, embed host and latest health check from
WordPress settings.⌉[

Review the connected chatbot, embed host and latest health check from WordPress 
settings.

[⌊A remotely disabled installation clearly stops widget delivery and explains how
to reconnect.⌉⌊A remotely disabled installation clearly stops widget delivery and
explains how to reconnect.⌉[

A remotely disabled installation clearly stops widget delivery and explains how 
to reconnect.

## Installation

 1. Download the plugin ZIP from **Pivra  Dashboard  Install  WordPress**, or upload
    the `pivra-ai-chatbot` folder.
 2. In WordPress go to **Plugins  Add New  Upload Plugin**, choose the ZIP, and activate.
 3. Open **Settings  Pivra AI Chatbot**.
 4. In Pivra, open **Dashboard  Install  WordPress**, ensure the chatbot is **Active/
    Published**, and click **Generate setup code**.
 5. Paste the code into WordPress and click **Connect Pivra**.
 6. Visit your public site and confirm the chat bubble appears. In Pivra, confirm the
    site shows as healthy.

## FAQ

### Do I need to edit theme files?

No. Prefer this plugin over pasting a snippet into the theme footer.

### What if connection fails?

Confirm the chatbot is published, the code has not expired, and your server can 
make outbound HTTPS requests to `api.pivra.ai`. After five failed attempts, the 
plugin locks connect for 15 minutes.

### Can Pivra disable the widget remotely?

Yes. From Pivra Dashboard  Install  WordPress you can disable the installation. 
The plugin stops loading the widget after the next health check (or immediately 
after **Check connection now**).

### Does this plugin store visitor chat messages in WordPress?

No. Conversations are handled by Pivra’s hosted service.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Pivra AI Chatbot” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ pivra ](https://profiles.wordpress.org/pivra/)

[Translate “Pivra AI Chatbot” into your language.](https://translate.wordpress.org/projects/wp-plugins/pivra-ai-chatbot)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pivra-ai-chatbot/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pivra-ai-chatbot/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pivra-ai-chatbot/)
by [RSS](https://plugins.trac.wordpress.org/log/pivra-ai-chatbot/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Remove the legacy manual translation loader; WordPress loads directory translations
   automatically.
 * Prefix multisite uninstall variables to satisfy WordPress coding standards.

#### 1.0.0

 * Production-ready modular plugin
 * Strict UUID / token / embed-host validation
 * `wp_enqueue_script` + deferred popup loading
 * Connect attempt lockout after repeated failures
 * Clear enabled vs remotely-disabled admin status
 * Manual health check action
 * Complete uninstall cleanup (including multisite)

#### 0.2.0

 * Initial connect code + heartbeat flow

## Meta

 *  Version **1.0.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI Chatbot](https://wordpress.org/plugins/tags/ai-chatbot/)[customer support](https://wordpress.org/plugins/tags/customer-support/)
   [lead generation](https://wordpress.org/plugins/tags/lead-generation/)[live chat](https://wordpress.org/plugins/tags/live-chat/)
   [Wordpress Chatbot](https://wordpress.org/plugins/tags/wordpress-chatbot/)
 *  [Advanced View](https://wordpress.org/plugins/pivra-ai-chatbot/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pivra-ai-chatbot/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pivra-ai-chatbot/reviews/)

## Contributors

 *   [ pivra ](https://profiles.wordpress.org/pivra/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pivra-ai-chatbot/)