WordPress plugin intelligence profile

BitBloom Chatbot for Chatkit

Embeds the ChatKit widget from OpenAI Agent Builder into WordPress pages. Independent integration by BitBloom; not affiliated with OpenAI.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.2.2
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update30 Dec 202510mo ago
Active installations20Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records BitBloom Chatbot for Chatkit version 1.2.2 as active, updated 10mo ago and tested up to WordPress 6.9.

Overview

About this plugin

BitBloom Chatbot for Chatkit lets you embed a published Agent Builder workflow into WordPress using OpenAI’s ChatKit UI.

Features a floating launcher, optional shortcode, theme controls (light/dark, accent color, radius, density, font), and server-side session creation with REST nonces (no API key in the browser).

Highlights

– Floating ChatKit launcher or inline embed via shortcode.

– One-time setup: paste your Workflow ID and Domain Public Key.

– Theme controls: color scheme, accent, radius, density, font.

– Secure: session created on the server; REST calls nonce-protected.

– Rate limiting: configurable per-IP hourly limit for session requests (default 20/hour).

– Privacy-friendly: user ID is a salted hash (no IP stored or sent by the plugin).

What you need from OpenAI

1. A published Agent Builder workflow (copy its Workflow ID).

2. Your Domain allowlist and Domain Public Key (Security → Domain allowlist).

3. Active billing/credits in your OpenAI account.

Usage

Floating Launcher (auto)

– Once configured, the floating button appears on the front-end. Clicking it opens ChatKit bound to your published workflow.

Shortcode (inline chat)

Add to any post/page:

[bitbloom_chatbot_for_chatkit]

Security

– The plugin uses wp_rest nonces for the session endpoint and never exposes your OpenAI API key in the browser.

Privacy

  • The plugin computes an anonymized user identifier using a salt + user agent hash and does not send IP.
  • The plugin does not collect analytics or telemetry.
  • Data exchanged with OpenAI is limited to what’s required to run your configured workflow (message text, workflow ID, domain public key, and the anonymized user hash).
  • On uninstall, the option bitbloom-chatbot-for-chatkit_options is deleted.

External services

This plugin loads the ChatKit web component from OpenAI’s CDN and creates short-lived client sessions with OpenAI in order to render the chat UI.

• Service: OpenAI ChatKit (web component & sessions API)

• What for: Render the chat widget and let the agent run your workflow.

• Endpoints:

js

com/v1/chatkit/sessions

• What is sent and when:

– On page load, the browser downloads the ChatKit web component from the CDN.

– When the user opens the chat, WordPress calls the Sessions API server-to-server to mint a short-lived client_secret. The request includes:

* Your configured workflow ID

* A non-identifying, hashed “user” string derived from the site salt and the user agent (no PII)

• Privacy & Terms:

com/policies/terms-of-use

com/policies/privacy-policy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai
  • chat
  • chatkit
  • embed
  • openai
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity30 Dec 202510mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.