3.0.8
- Added: OpenAI GPT-5.3 model support (gpt-5.3-chat-latest) β now the default model for new bots.
- Improved: Full page-cache compatibility β automatic cache purge when bot settings change, supporting WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, SiteGround Optimizer, WP Fastest Cache, WP-Optimize, Cache Enabler, Hummingbird, Breeze (Cloudways), Kinsta, Cloudflare Super Page Cache, Autoptimize, and Nginx Helper. Third-party plugins can hook into aichat_after_purge_cache.
- Added: View and Edit buttons for indexed documents in Training β Context β inspect individual chunks, spot indexing errors, and surgically edit specific chunks with automatic re-embedding on save.
3.0.7
- Added: GDPR Consent now supports two modes β classic accept button or an email form gate that captures visitor contact details before the chat starts.
- Added: Email form mode collects email (required), name, and phone (both optional toggles with configurable placeholders).
- Added: GDPR Contacts tab under Leads β view, search, delete, bulk-delete, and export contacts captured via the email form. No plan limits apply.
- Added: “Delete all plugin data on uninstall” option in Settings β Advanced β when enabled, uninstalling the plugin removes all database tables and settings; disabled by default to prevent accidental data loss.
3.0.5
- Added: WhatsApp CTA button β optionally show a WhatsApp contact button inside the chat window, configurable per bot (phone number, custom message, button label, and display position).
- Added: Automatic front-end translation
3.0.4
- Changed: Google Gemini is now the default and first provider in the Easy Config wizard β free tier covers ~100 messages/day.
- Added: “How to get a free API key” tip banner below provider cards in Easy Config (step 3) with step-by-step modal guide.
- Added: Same free API key tip banner on the Settings β General page when no API keys are configured.
- Improved: Provider card order updated across the plugin: Google Gemini β OpenAI β Anthropic.
3.0.3
- Added: Email alerts for new conversations β receive an email each time a user finishes chatting with your bot (enabled by default, configurable under Settings β General).
- Added: Advanced email alert options modal β choose between full transcript or summary-only emails, per-conversation or digest mode, and configurable idle timeout.
3.0.2
- Fixed: Tool continuation no longer triggers embedding generation (prevented 400 errors with Gemini provider).
- Fixed: Tool execution continuation now works reliably for Gemini and Claude providers (silent death resolved).
- Fixed: Suggestions chips now render correctly after tool continuation responses.
- Fixed: GPT-5.x hallucinated tool narration (e.g. “(executing toolsβ¦)”) is detected and retried automatically.
3.0.1
π¨ Redesign & User-Friendly Overhaul
* Redesigned: Brand-new Easy Config wizard β set up a fully working bot in under 2 minutes with a guided, step-by-step flow.
* Redesigned: Training β Instructions now uses a clean card-based layout with built-in universal guidelines and a “Quick mode / Full editor” toggle.
* Redesigned: Training β Context page rebuilt with a modern batch-processing UI, real-time progress, and clearer status indicators.
* Redesigned: Bot Settings reorganized into logical tabs (General, Appearance, Window, Advanced) with live preview and simplified controls.
* Added: One-click AI-generated bot instructions β describe what you need and the AI writes the full system prompt for you.
* Added: Built-in prompt templates (Customer Support, Lead Generation, E-commerce Assistant, etc.) selectable from the Instructions page.
* Improved: AI Tools settings simplified β per-tool System Policy removed; all bot behavior is now centralized in Training β Instructions with clear usage tips and examples.
* Improved: Full JavaScript internationalization audit β all admin UI strings are now translatable.
2.0.9
- Added: Advanced Indexing Options per context β configure which fields are embedded (excerpt, URL, featured image, taxonomies, custom meta keys).
- Added: WooCommerce static fields in indexing β short description and attributes can now be included in embeddings.
- Added: WooCommerce dynamic enrichment β price, stock status and SKU are injected at query time with fresh data (no re-indexing needed when prices change).
- Added: Featured image URL option β when enabled, the AI can show product/post images directly in the chat using Markdown.
- Added: Image rendering support in chat widget β bot responses can now display images via Markdown syntax.
- Added: Post URL included by default in embeddings β the AI can now reference direct links to content. Configurable in Advanced Indexing Options.
- Fixed: Pinecone upsert metadata now includes content and post type β fixes empty context and enables WooCommerce enrichment for Pinecone-based contexts.
- Improved: Markdown-to-HTML fallback now supports image syntax .
2.0.8
- Added: Knowledge Sources Limit setting (3β10 slider) in Thresholds β control how many RAG chunks are included in each AI response (default 5).
- Added: History Persistence toggle per bot β when OFF, chat history is not restored on page refresh.
- Improved: Context Max Length default raised from 4096 to 6000 characters to avoid truncating rich RAG contexts.
2.0.7
- Contexts can now be modified.
- Preview page to test the bot before deploying it globally.
- Button in the widget to clear conversation history.
2.0.6
π‘οΈ CSS Isolation β Theme-Proof Styling
* Fixed: Chat widget text and background colors are now hardened with !important declarations to prevent WordPress themes from overriding them.
* Fixed: Dark themes can no longer cause invisible text (white-on-white) inside chat bubbles.
* Hardened: All critical UI elements protected β message bubbles, input field, send button, header, suggestions chips, GDPR consent block, branding, and super-minimized avatar.
π§ Diagnostics ZIP Export
* Added: One-click “Export Diagnostics ZIP” button in Settings β Advanced tab for faster remote support.
* Includes: Full environment report (WP/PHP/MySQL versions, active theme, active plugins, bot & context summaries) plus plugin log files. Never includes API keys or secrets.
2.0.2
Major Release: Business Automation Suite
π― Lead Capture System
* Added: AI-powered lead capture tool (guardar_lead) – bot can collect customer info during conversations.
* Added: Multi-destination support: Internal database, WordPress CPT, Contact Form 7, WPForms, Google Sheets.
* Added: Customizable fields: name, email, phone, company, interest, notes, and custom fields.
* Added: Lead status tracking (new, contacted, converted, discarded).
* Added: Email notifications for new leads.
* Added: CSV export functionality.
* Added: GDPR-compliant options with optional IP hashing.
π
Appointment Booking System
* Added: AI-powered appointment scheduling tool – bot can check availability and book appointments.
* Added: Internal calendar with time slot management.
* Added: Bookly integration adapter.
* Added: Amelia integration adapter.
* Added: Simply Schedule Appointments (SSA) integration adapter.
* Added: Google Calendar integration with OAuth2 authentication.
* Added: Admin dashboard for managing appointments.
π¬ LiveChat / Human Handoff
* Added: Seamless escalation from AI bot to human agent.
* Added: Agent dashboard for managing live conversations.
* Added: Real-time polling for instant message delivery.
* Added: Session states: bot, pending_agent, agent_connected, closed.
* Added: Priority queue for visitor requests.
* Added: Agent availability controls.
π Custom Webhooks
* Added: Create custom AI tools powered by external webhooks.
* Added: Visual webhook builder in admin.
* Added: Parameter mapping with JSON schema support.
* Added: Response parsing and error handling.
* Added: Free tier includes 1 webhook, unlimited with paid plans.
π οΈ Other Improvements
* Updated: Default model changed to GPT-5.2-chat-latest (December 2025).
* Improved: Provider registry architecture for easier extensibility.
* Improved: Tool execution with better error handling and logging.
* Fixed: Easy Config wizard now uses GPT-5.2-chat-latest as default model.
* Fixed: Model selection properly passed through Agency proxy.
1.2.9
- Added: Markdown rendering support for AI responses (safe HTML output).
- Added: Optional βSuggestions / Next actionsβ chips in the widget (configurable count and colors).
- Improved: Usage logging accuracy for OpenAI Responses API (GPT-5.x / GPT-5.2) and cost calculation.
- Improved: Usage screen with βLast Conversationsβ view for quick auditing.
- Fixed: Preview home mode now avoids inline CSS/JS injection (enqueue-based).
1.2.8
- Added: GPT-5.2 models support (Instant, Thinking) – OpenAI’s December 2025 generation.
- Updated: Token limits and pricing for new GPT-5.2 models.
1.2.7
- Added: GPT-5.1 models support (Instant, Thinking) – OpenAI’s latest generation.
- Tested: Fully compatible with WordPress 6.9.
- Updated: Token limits and pricing for new GPT-5.1 models.
1.2.6
- Added: WhatsApp as an input/output channel through integration with another plugin.
- Enhanced: Tabbed interface in settings for better navigation.
- Added: New “Advanced” tab in settings.
1.2.5
- Added: Support for Google Gemini as a new AI provider.
1.2.4
- Added: MCP Servers Addon, allowing the addition of MCP servers for enhanced functionality.
- Improved: Encryption of AI model API keys for better security.
1.2.3
- Added: YouTube tutorial video for quick setup walkthrough
- Enhanced: Flexible widget sizing for better responsive design
-
Improved: Larger avatar display for better visual prominence
-
GDPR: Redesigned the consent message as a full-width in-stream block with a darker background and a centered button for better visibility and UX. Inputs remain disabled until accepted.
1.2.2
- Admin: Improved Bots accordion behavior β clicking an open section now closes it (allowing zero-open state) while keeping βat most one openβ when opening another.
- Admin: Reduced console noise; detailed accordion debug logs are now disabled by default and can be re-enabled with ?aichat_debug=1.
- Preview: Stabilized homepage preview and suppressed duplicate global widget when previewing a specific bot.