Title: Ipira AI Chat Widget
Author: godevtechnologies
Published: <strong>June 4, 2026</strong>
Last modified: June 4, 2026

---

Search plugins

![](https://ps.w.org/ipira-ai-chat-widget/assets/banner-772-250.png?rev=3561194)

![](https://ps.w.org/ipira-ai-chat-widget/assets/icon-256x256.png?rev=3561194)

# Ipira AI Chat Widget

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

[Download](https://downloads.wordpress.org/plugin/ipira-ai-chat-widget.2.1.2.zip)

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

 [Support](https://wordpress.org/support/plugin/ipira-ai-chat-widget/)

## Description

Ipira is an AI-powered chat assistant that learns from your knowledge base and answers
customer questions automatically — 24 hours a day, 7 days a week. It captures and
qualifies leads conversationally, so your team wakes up to warm contacts instead
of cold traffic numbers.

**How it works:**
 * Upload your documents, FAQs, and website content to Ipira *
Your AI assistant learns from your knowledge base * Visitors ask questions and get
instant, accurate answers * High-intent visitors are automatically identified as
leads * The AI collects contact info and your custom qualifying questions — all 
in natural conversation * Leads land in your Ipira dashboard with full conversation
transcripts

**Features:**

_AI Chat_
 * Answers questions using your own documents, website content, and uploaded
files * Understands images, PDFs, and Word documents * Suggests related pages and
YouTube videos when relevant * Privacy mode option for sensitive industries

_Lead Capture_
 * Automatic lead detection — recognizes buying signals and high-
intent phrases in real time * Custom trigger keywords — add industry-specific phrases(
e.g. “free estimate”, “book a call”) that instantly activate lead capture * Custom
lead questions — ask your own follow-up questions after collecting name, email, 
and phone to qualify leads the way your business needs * Lead confirmation step —
visitors review their info and custom answers before submitting, with an edit flow
so the data you receive is accurate * Leads emailed to you instantly with full answers
to your custom questions * Session-smart deduplication — the same visitor can submit
a new lead in a future session without being silently dropped

_Widget Customization_
 * Colors, position, size, welcome message, and FAQ quick
questions * Fully customizable per website * Works on all pages automatically * 
Enable/disable toggle without deactivating the plugin * Shortcode support [ipira_chat]
to embed on specific pages

_Developer Tools_
 * JavaScript API — open, close, pre-fill, or instantly trigger
lead capture from any button, link, or marketing CTA on your site * IpiraChat.open()—
opens the widget, optionally with a pre-filled message * IpiraChat.capture() — opens
the widget and jumps straight into lead capture — no visitor message required * 
Test Connection button verifies your Widget Key and shows the connected website 
instantly

_Analytics (Ipira Dashboard)_
 * Conversations and leads over time with 7 / 30 /
90 day and custom date range charts * “What Visitors Are Asking” — ranked top-10
topic analysis from real visitor messages * Conversation search — find any past 
conversation instantly (Pro) * Export Conversations and Leads as CSV for your CRM
or reporting (Pro) * Recent conversations table with lead indicators and full message
transcripts

_Knowledge Base Management_
 * Upload PDF, DOCX, TXT, and Markdown files * Scrape
website content automatically * Edit documents directly in the dashboard — no re-
uploading needed * Folder visibility controls — share documents across all websites
or assign them to specific sites * Hide folders from the AI entirely for staging
or internal content

_No coding required_

**Requirements:**
 * An active Ipira account ([start your free 14-day trial](https://ipira.io))*
Your Widget Key from your Ipira dashboard

## Screenshots

 * [[
 * The Ipira Chat settings page in the WordPress dashboard sidebar
 * [[
 * The Test Connection button confirming a valid Widget Key
 * [[
 * The chat widget on a live website
 * [[
 * Lead capture in action

## Installation

 1. Upload the plugin files to `/wp-content/plugins/ipira-chat-widget/` or install 
    through the WordPress plugin screen
 2. Activate the plugin through the Plugins screen in WordPress
 3. Go to **Ipira Chat** in your WordPress dashboard sidebar
 4. Log in to your [Ipira dashboard](https://ipira.io) and copy your Widget Key
 5. Paste your Widget Key into the settings page and click **Test Connection** to verify
 6. Click **Save Settings**
 7. Visit your website — the chat widget will appear automatically on every page

## FAQ

### Where do I find my Widget Key?

Log in to your Ipira dashboard at ipira.io, select your website, and click Embed
Code in the sidebar. You will see a copy button to grab just the Widget Key.

### Do I need an Ipira account?

Yes. The plugin connects your WordPress site to your Ipira AI assistant. [Start a free 14-day trial](https://ipira.io)—
credit card required, no charge until after the trial ends.

### Does the chat automatically hand off conversations to a live person?

No. The Ipira Chat Widget is an AI-only assistant and does not include built-in 
live agent transfer or escalation. If a visitor needs human support, you can guide
them with custom FAQ quick questions or messaging in your welcome text to contact
your team by phone, email, or your existing support channel.

### Will the widget slow down my site?

No. The widget script loads asynchronously and has no impact on your page load speed
or Core Web Vitals.

### Can I disable the widget without deactivating the plugin?

Yes. In your WordPress admin dashboard, click **Ipira Chat** in the left sidebar
menu, then uncheck “Show the chat widget on all pages.” This is your WordPress site’s
dashboard (wp-admin), not the Ipira portal at ipira.io.

### How do I know my Widget Key is working?

Use the Test Connection button on the settings page. It will confirm your key is
valid and show you which website and company it is connected to.

### Can I open the widget from a button on my site?

Yes. Once the plugin is installed, go to your WordPress admin dashboard, click **
Ipira Chat** in the left sidebar, and scroll down to the JavaScript API section —
it shows copy-paste examples ready to drop into any page or theme.

**IpiraChat.open()** opens the widget from a button or link, with an optional pre-
filled message:

    ```
    <button onclick="window.IpiraChat?.open({ message: 'I need a free estimate' })" style="cursor: pointer;">
      Get a Free Estimate
    </button>
    ```

**IpiraChat.capture()** opens the widget and immediately starts lead capture — no
message required from the visitor. Use this on high-intent CTAs like estimate requests
or booking buttons where the visitor’s goal is already clear:

    ```
    <button onclick="window.IpiraChat?.capture()" style="cursor: pointer;">
      Get a Free Estimate
    </button>

    <a href="#" onclick="window.IpiraChat?.capture(); return false;" style="cursor: pointer;">
      Book a Consultation
    </a>
    ```

Both methods work on buttons and links. The safe `window.IpiraChat?.` version prevents
errors if the widget script has not fully loaded yet.

### Can I place the widget on specific pages only?

The widget loads on all pages by default. To limit it to specific pages, go to your
WordPress admin dashboard, click **Ipira Chat** in the left sidebar, and use the
enable/disable toggle to turn it off site-wide. You can then manually add the widget
to specific pages using the [ipira_chat] shortcode, your theme, or a page builder.

### Can I ask my own questions during lead capture?

Yes. Log in to your Ipira account at ipira.io, go to Widget Configuration > Behavior,
and add custom lead questions that the AI asks after collecting name, email, and
phone. Each question can be marked Required or Optional. Required questions are 
re-asked once if skipped; optional questions move on immediately if the visitor 
skips them. This is configured in the Ipira portal — not in the WordPress plugin
settings.

### What happens after the AI collects a visitor’s contact details?

The visitor sees a confirmation summary showing their name, email, phone, and all
custom question answers before the lead is submitted. They can request changes —
the AI will ask for the corrected value, update the summary, and re-show it. You
receive an email notification with the complete lead including all custom answers.
All captured leads are also stored in your Ipira account at ipira.io, where you 
can view contact details, conversation transcripts, lead quality scores, and pipeline
status from the Leads page.

### Can the AI detect when someone is ready to buy?

Yes. Ipira automatically detects buying signals in visitor messages. You can also
add your own custom trigger keywords — phrases specific to your industry (like “
get a quote” or “book a consultation”) that immediately activate lead capture the
moment a visitor uses them.

### Can I control which documents the AI uses on each website?

Yes. In your Ipira dashboard you can organize documents into folders and set each
folder’s scope: shared across all websites, assigned to specific sites only, or 
hidden from the AI entirely (useful for staging content or internal reference documents).

### Where is my customer data stored?

All data is stored securely in your Ipira account. See [ipira.io/privacy](https://ipira.io/privacy)
for details.

## Reviews

![](https://secure.gravatar.com/avatar/479660eda56111bec5a0d032ec1c48e2a31327c8e25f0e8566147dc4366e5532?
s=60&d=retro&r=g)

### 󠀁[AI Chat That Actually Works for Contractors](https://wordpress.org/support/topic/ai-chat-that-actually-works-for-contractors/)󠁿

 [scottmpcfgroup](https://profiles.wordpress.org/scottmpcfgroup/) June 5, 2026

I do IT for a big construction company in Seattle and added Ipira to our website
expecting another generic chatbot. It’s not. The setup was surprisingly fast — install
the plugin, connect your account, and the widget is live. What sets it apart is 
that it actually learns your business. You upload your documents, service pages,
and company info, and the AI answers from that content instead of making things 
up. The lead capture is where it really earns its keep. When a visitor asks about
pricing, availability, or wants a quote, the AI answers their question first — then
naturally asks for their contact info. We get notified immediately when a lead comes
in, with the full conversation transcript so we know exactly what the customer was
asking before we call them back. That context is worth a lot. For a trades or construction
business where customers often have very specific questions about services and timelines,
having an assistant that answers from your knowledge base — not generic AI fluff—
makes a real difference. It handles after-hours inquiries, qualifies visitors, and
frees us up to focus on the work. Highly recommend for any contractor or service
business that wants their website to actually generate leads instead of just sitting
there.

 [ Read all 1 review ](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/)

## Contributors & Developers

“Ipira AI Chat Widget” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “Ipira AI Chat Widget” into your language.](https://translate.wordpress.org/projects/wp-plugins/ipira-ai-chat-widget)

### Interested in development?

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

## Changelog

#### 2.1.2

 * Added IpiraChat.capture() — opens the widget and immediately starts lead capture
   without requiring the visitor to send a message first. Ideal for high-intent 
   CTAs like “Get a Free Estimate” or “Book a Consultation”
 * 
 * Safe version: window.IpiraChat?.capture() prevents errors if the widget has not
   loaded yet
 * JavaScript API section in WordPress admin updated with capture() examples alongside
   open()

#### 1.2.0

 * Custom lead questions — configure additional qualifying questions asked by the
   AI after collecting name, email, and phone (set in Widget Configuration > Behavior)
 * Lead confirmation step — visitors review their contact info and custom answers
   before submitting, with a two-step edit flow for corrections
 * Custom trigger keywords — add industry-specific phrases that immediately activate
   lead capture
 * Session-smart lead deduplication — returning visitors can submit a new lead in
   a future session
 * Lead notification emails now include all custom question answers
 * Analytics: conversations and leads over time with 7 / 30 / 90 day and custom 
   date range filters
 * Analytics: “What Visitors Are Asking” topic analysis from real visitor messages
 * Analytics: conversation search and CSV export for leads and conversations (Pro)
 * Document folder visibility controls — scope folders to specific websites or hide
   from AI
 * Inline document editor in dashboard — edit knowledge base documents without re-
   uploading

#### 1.1.0

 * Added JavaScript API (window.IpiraChat) — open the widget programmatically from
   any button or link
 * Added window.IpiraChat.open(), close(), and isOpen() methods
 * Support for pre-filling a message when opening the widget

#### 1.0.1

 * Fixed script registration to use wp_enqueue_script() per WordPress standards
 * Fixed nonce verification in settings AJAX handler
 * Updated tested up to WordPress 7.0

#### 1.0.0

 * Initial release
 * Widget Key validation with Test Connection button
 * Enable/disable toggle
 * Shortcode support [ipira_chat]
 * Open Ipira Dashboard button

## Meta

 *  Version **2.1.2**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[chat](https://wordpress.org/plugins/tags/chat/)
   [chatbot](https://wordpress.org/plugins/tags/chatbot/)[customer support](https://wordpress.org/plugins/tags/customer-support/)
   [lead generation](https://wordpress.org/plugins/tags/lead-generation/)
 *  [Advanced View](https://wordpress.org/plugins/ipira-ai-chat-widget/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/ipira-ai-chat-widget/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ipira-ai-chat-widget/)