BizFinder AI Assistant Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
BizFinder AI is an AI-powered assistant for businesses. This plugin installs the assistant widget on your site so visitors can chat, search your offerings, book appointments and start voice calls without leaving the page, and it gives you a BizFinder AI menu in your WordPress admin to run everything from there.
On your site
- The widget is added to every public page on activation. No embed snippets, no theme edits.
- The install is verified by a one-time handshake with bizfinder.ai; nothing else changes on your site.
In your WordPress admin (BizFinder AI menu)
- Home: a short setup checklist (widget live, voice, look) and a dashboard with recent leads, conversations, bookings and your plan usage.
- Appearance: business and assistant name, tone, colors, theme, font and widget placement for desktop and mobile.
- Voice: pick the voice visitors hear, speaking rate, silence handling, languages and after-hours behavior.
- Knowledge base: everything the assistant knows, with add, edit, delete, a site re-scan and a catalog resync.
- Leads, Conversations (with transcripts), Bookings (business hours, scheduler provider, bookings list).
- Business profile, Notifications, Team (invite teammates) and Analytics and plan (usage, upgrade, manage billing).
WooCommerce
When WooCommerce is active, your published products (name, description, price, availability, categories, brand, tags, the attributes shown on the product page, and each variable product’s options) and your published pages are synced to the assistant’s knowledge base on install, daily, and within minutes after you edit a product or page or a sale changes your stock, so the assistant answers product questions from your real catalog.
You do not need a separate bizfinder.ai login: the plugin creates or links the BizFinder account for you (see “External services” below). If you already have a BizFinder account under the same email, the plugin asks you to sign in once to link the site.
Consent and external service
This plugin is a client for the BizFinder AI service at bizfinder.ai. Activating the plugin sends nothing. When you click “Connect this site”, your site URL, a generated install identifier and your email address as the connecting administrator are sent to bizfinder.ai to verify the install and create or link your BizFinder account, and the assistant widget is then loaded from bizfinder.ai on your public pages. The full list of calls, what each one sends and when, is in the “External services” section below (also shown under “Other notes”). Deactivating the plugin stops all of it; deleting it removes the local credentials. Terms: https://bizfinder.ai/terms. Privacy: https://bizfinder.ai/privacy.
External services
This plugin connects to a service at bizfinder.ai (BizFinder AI, operated by BizFinder.ai) to load the assistant widget, receive its configuration and let you manage the assistant from WordPress. Nothing is sent until you click “Connect this site”.
What the service does: BizFinder AI is a hosted AI assistant widget that provides chat, voice, search and appointment booking on your site, plus the dashboard that manages it.
What data is sent, and when:
- When you click “Connect this site” (Settings -> BizFinder AI): your site URL, a generated per-install identifier and the email address of the WordPress administrator connecting the site are sent to bizfinder.ai (/api/install/start and /api/install/verify) to complete a one-time install handshake. This is the first contact with bizfinder.ai.
- Shortly after you connect, after a plugin update, and when you open a BizFinder AI admin screen: the plugin completes its setup with bizfinder.ai. It proves control of your domain a second time to obtain a private admin credential, creates or links the BizFinder account for the activating administrator (sending that administrator’s email address and display name, your site name and the plugin and WordPress versions), registers the catalog endpoint described below, and asks bizfinder.ai to crawl your public pages once so the assistant can answer questions about your site.
- When you use the BizFinder AI admin screens: each action (saving appearance or voice settings, editing knowledge, leads, bookings, notifications, team members, viewing conversations and analytics, starting an upgrade) is sent from your server to bizfinder.ai’s API on your behalf. Voice previews play pre-recorded samples from bizfinder.ai when you click “Hear it”. Paid plans are billed by card through Stripe; the checkout and billing portal open on stripe.com in a new tab.
- On every public page load: your visitor’s browser fetches https://bizfinder.ai/loader.js and https://bizfinder.ai/widget-full.js, and the loader posts the install identifier to https://bizfinder.ai/api/widget/install-config to receive the widget’s public configuration (colors, business name, display rules).
- When a visitor interacts with the widget (types a chat message, starts a voice call, books an appointment), their input is sent to bizfinder.ai’s API for processing. The widget stores its conversation history in the visitor’s browser localStorage; nothing is stored on the WordPress site itself.
- Catalog sync: bizfinder.ai periodically fetches your site’s /wp-json/bizfinder/v1/catalog endpoint (token-protected, read-only) to read your published pages and, if WooCommerce is active, your published products (including their brand, tags and the attributes shown on the product page), categories, currency and shipping zones, and the ids of products whose stock or options changed recently. This happens after setup, once a day, and shortly after you edit a product or page or a stock level changes (the plugin sends a small “catalog changed” notice to bizfinder.ai when that happens, at most once a minute, plus one follow-up notice for changes made within that minute).
- Once a day the plugin re-registers the catalog endpoint with bizfinder.ai so the sync keeps working after updates.
- When you click “Take over this site” (only shown when this site’s business belongs to another BizFinder account): the plugin sends your administrator email and display name and the site name to bizfinder.ai, which archives the previous owner’s data for this domain, notifies that owner by email, resets the business for your account and re-runs the setup steps.
- When you deactivate the plugin: one call to bizfinder.ai (/api/install/uninstall) marks this install as inactive so the widget stops being served; no other data is sent.
- When you activate the plugin again on a site that was already connected, once after each plugin update, and when bizfinder.ai reports this install as inactive: on the next admin page load or background setup run (never during activation itself) the plugin calls bizfinder.ai (/api/install/reactivate), authenticated with the private admin credential described above and sending only the generated install identifier, so the widget is served again without re-verifying. No other data is sent.
- When you open Settings -> BizFinder AI or the BizFinder AI Home screen: the plugin reads the install status from bizfinder.ai (/api/install/status: whether the widget has been seen, the catalog sync state, whether the account is linked). Nothing about your visitors is sent.
- “Open dashboard” and “Open the full BizFinder dashboard”: the plugin asks bizfinder.ai for a one-time sign-in link (sending the current administrator’s email address and display name and your site name so the right account is signed in); the link expires after 60 seconds.
- Paid plans: the checkout and billing portal run on stripe.com and return you to a page on bizfinder.ai.
This service is provided by BizFinder.ai. Please review the Terms of Service (https://bizfinder.ai/terms) and the Privacy Policy (https://bizfinder.ai/privacy) for what data BizFinder.ai receives, how it is stored, and how to request deletion.
Source code
This plugin ships its complete source. There is no build step: no npm, no
bundler, no transpiler, and no minified or compiled assets. Everything that
runs is the file you can read and edit.
assets/admin-app.js is hand-written JavaScript on the WordPress core packages
(wp.element, wp.components, wp.apiFetch, wp.i18n). assets/admin-app.css is
plain CSS. No third-party libraries are bundled.
Screenshots
No screenshots provided

