Changelog

New updates and improvements to Conviro.

  1. Feature
    v3.0.0

    Appointments & Scheduling — Book Inside the Conversation

    Conviro now takes bookings end to end. Visitors book inside the chat on web, WhatsApp and Instagram by tapping a slot instead of typing a date, and in-chat booking stays off until you enable it per chatbot. There is a standalone booking widget you can embed anywhere, and a built-in calendar so you can take appointments without connecting Google at all. When you do want to sync, Google Calendar, Outlook / Microsoft 365 and any ICS-feed calendar (Apple iCloud, Fastmail, Nextcloud) are supported. Confirmations and reminders go out by email with self-service reschedule and cancel links, notifications reach your hub, Telegram and inbox with an .ics attachment, and the new dashboard calendar adds month, week and day views with a side panel for manual bookings. A public Appointments API and CRM webhooks push every booking into your own stack.

  2. Improvement
    v2.9.2

    Inbox Rebuilt for Real Conversations

    Instagram and Telegram visitors now appear with their real profile photo and name instead of an anonymous ID, including on conversations that already existed. Attachments and product cards render inline, AI and agent messages render markdown properly, and the conversation list is virtualized so long histories stay fast. Panels are resizable, the conversation list is paginated with working search, sessions can be archived and restored, and conversations export to CSV. Agent assignment is now role-gated.

  3. Improvement
    v2.9.1

    Widget Experience

    The chat widget received a mobile overhaul covering touch targets, stacking order and layout, plus a persistent launcher that morphs into a close button instead of disappearing. The booking widget is fully isolated in a Shadow DOM, so your site CSS can never leak into it. You can now decide per workspace whether the widget states that an AI is answering, and set your own label for the handoff to a human. Demo links let you share a fully configured, disposable version of your bot without exposing your account.

  4. Feature
    v2.9.0

    Conversation Memory & Deterministic Guards

    The bot stops asking for things it was already told. Durable conversation facts are extracted on every message, so a visitor who named their location, branch or product early is not asked again later. Branch and location contact details now come from structured configuration instead of being inferred from the knowledge base, so a visitor asking for a specific branch phone number gets the real number or an honest "I do not have it" rather than a plausible guess. Also in this release: timezone-aware after-hours callback, optional greet-by-name for returning visitors, session continuity across Instagram, WhatsApp and Telegram, rapid consecutive messages coalesced into a single answer instead of three, human-like typing pace, and an Easy Mode behavior toggle.

  5. Feature
    v2.8.4

    Notifications & Lead Routing Hub

    Every notification setting now lives in one place under Settings. Route leads by keyword, so anything mentioning pricing reaches the sales group while invoice questions reach finance, and decide per rule whether the default channels stay quiet. Telegram routing works per chatbot, and connecting a group is self-service instead of a support request. Notification language is selectable per workspace, Telegram messages are localized across all 11 site languages, and you choose exactly which lead fields appear in the summary. Lead notifications are grounded in what the visitor actually said and carry the call-back time they asked for.

  6. Improvement
    v2.8.3

    Knowledge Base & Training Mode

    Upload .md and .txt files directly on the knowledge page. Training mode now reports honest readiness: it lists actionable gaps and shows sources whose embeddings failed instead of silently counting them as trained. Knowledge-gap detection stopped over-flagging, so greetings and non-questions no longer appear as missing content, and the confidence floor is language-aware.

  7. Improvement
    v2.8.2

    Instagram & WhatsApp Channel Depth

    Instagram photo understanding is available as an opt-in per chatbot, off by default. When an image cannot be processed the bot degrades gracefully with a warm reply instead of an error, and you can set your own per-channel response for media messages. A new option limits replies to a visitor’s first conversation only, which helps high-volume accounts. Typing pace on Instagram and WhatsApp now runs on a durable timer, so messages keep a human rhythm even across restarts.

  8. Feature
    v2.8.1

    Store Integrations — Magento 1.3.x, Shopify, One-Click WhatsApp

    The Magento extension reached 1.3.4: a thin loader with a CDN-served bundle that puts far less weight on your storefront, a server-side greeting, HMAC-signed webhooks verified on both ends, CSP nonce support, a backend-served private Composer registry, and a composer-aware update notice. Shopify merchants can choose which chatbot serves the storefront at connection time and edit widget settings inside the embedded app. WhatsApp connection moved to Meta Embedded Signup, so it is one click instead of manual number and token setup.

  9. Feature
    v2.8.0

    Commerce Trust Layer

    Price, stock and order answers are verified against your live store before the model is allowed to speak. If the store cannot confirm it, the bot does not say it. Order lookups and return requests run against Magento and WooCommerce, return and warranty windows are validated against the policy you declared per language including EU 14-day withdrawal awareness, and grounded answers carry a live-data badge so the customer can see the answer came from your store rather than from a guess. Product replies render as a carousel with previous and next navigation across Magento, Shopify and WooCommerce.

  10. Feature
    v2.7.0

    Flow Automation — 53 Templates + Visual Builder Live

    Native flow automation is live. Drag-and-drop builder with triggers, conditions, actions, integrations, sticky notes, undo/redo, autosave, and version history — all running inside Conviro, no n8n / Zapier / Make subscription required. Ships with 53 ready-made templates across 11 categories: Lead Generation, Sales, Customer Support, E-Commerce, WooCommerce, Shopify, Magento, Onboarding, Feedback, Marketing and Internal Ops. Every template ships with an in-app help guide explaining what it does, when to use it, what variables it collects, and what you need to configure before activating.

  11. Feature
    v2.6.0

    Smarter Retrieval & Hallucination Protection 2.0

    Major upgrade to how Conviro understands context and protects against fabricated answers. Coreference resolution now handles follow-up questions like 'what about this one?' or 'is this the only size?' by linking them to entities from earlier in the conversation. The hallucination validator was extended to catch unverified URLs, warranty durations, return windows, and material grades against your knowledge base. Product links are now shared consistently within a session.

  12. Feature
    v2.5.9

    Webhooks for Real-Time Integration

    Push every meaningful conversation event to your own stack the instant it happens. Subscribe to `lead.captured`, `ticket.created`, `handoff.requested`, `session.closed` and more — Conviro signs each payload and retries on failure. Route into your CRM, Slack channel, BI pipeline, or any HTTP endpoint without polling, without middleware.

  13. Feature
    v2.5.8

    Knowledge Gap Insights

    Conviro now tracks every question your bot could not answer well and surfaces them on a dedicated dashboard, ranked by frequency. See exactly which topics your knowledge base is missing, with the original visitor wording and the retrieval status (no match, low confidence, infrastructure failure). Turn customer confusion into a prioritized content roadmap — no more guessing what to write next.

  14. Feature
    v2.5.7

    Cross-Lingual Q&A

    Visitors can now ask questions in any language and get accurate answers from a knowledge base written in a different language. When the bot detects a mismatch (e.g., a German visitor against an English KB), it transparently translates the query before retrieval, then responds in the visitor's language. No KB duplication, no per-language re-import — one source, every language.

  15. Feature
    v2.5.6

    Configurable Hallucination Safety Modes

    Each chatbot now exposes three configurable safety levels: Off (no validation, lowest latency), Warn (validate every response and log suspicious claims for review — recommended default), and Block (surgically strip or replace any claim that can't be verified against the knowledge base). Operators can browse flagged events in the dashboard before deciding to upgrade strictness — turn the dial up only when your KB is mature enough.

  16. Improvement
    v2.5.5

    Widget Mobile Experience Overhaul

    All input fields now meet the 16px minimum so iOS Safari no longer auto-zooms when a visitor taps the message box. Touch targets across the widget were enlarged to meet the 44px accessibility minimum. Tap latency was reduced via touch-action manipulation, hover animations only fire on devices with a pointer, and visitors with reduced-motion preferences get a fully static experience.

  17. Improvement
    v2.5.4

    Widget Session Persistence + Clean Pause Behavior

    Navigating between pages on a multi-page site no longer resets the widget — if a visitor was mid-conversation, the widget reopens at the same view on the next page. When you pause a chatbot from the dashboard, the widget now disappears entirely from your site — no leftover launcher button, no fallback widget.

  18. Feature
    v2.5.3

    Magento Live Data + Multi-Language System Messages

    Customers can now ask 'where is my order?' and the bot answers from live Magento data — no more outdated knowledge base. Product searches, order status lookups, and return requests trigger real-time integration calls. System messages (order details, ticket confirmations, product results) are now localized in six languages and follow each chatbot's configured locale.

  19. Improvement
    v2.5.2

    Smart Ticket Workflow — Contact Info First

    Support tickets are no longer created without contact information. When a visitor reports an issue, the bot first asks naturally for an email or phone number, then creates the ticket. If contact info is already in the conversation, the ticket is created instantly. This eliminates the operator pain of tickets without follow-up information.

  20. Improvement
    v2.5.1

    29-Language Widget UI

    The widget UI is now fully localized in 29 languages. The widget automatically detects the page's HTML lang attribute and falls back to the visitor's browser language. All accessibility labels (aria-labels for buttons, screen-reader announcements) are translated alongside visible text.

  21. Feature
    v2.5.0

    AI Intelligence Modes — Fast, Balanced & Smart

    Introducing AI Intelligence Modes: choose Fast for high-volume FAQ bots, Balanced for everyday support (recommended), or Smart for complex technical and sales conversations. Modes are automatically routed to the best provider and model — no provider lock-in, and you can switch at any time without changing your integration.