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”
IpiraChat.capture() works on buttons and links (use return false on tags)
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