What's new

Changelog

Every feature, improvement, and fix we ship. Updated continuously. Subscribe to keep up — or just bookmark this page.

Tabbed launcher templates (Home / Messages / Help)

The first layout-different livechat3 templates ship today. Until now every template was a single chat thread varied only by colors. Templates 102 (Tabbed Launcher) and 103 (Help-First) introduce a tabbed panel paradigm: same widget surface, three modes the visitor flips between — a Home greeting card with quick actions, the chat thread, and a help-center search that pre-loads popular articles on tab open.

Header overflow menu carries Sound on/off, Restart conversation, and Copy transcript (clipboard-write with execCommand fallback). Mobile drops to icons-only tabs and a full-viewport sheet under 420px. Both templates share i18n keys so admin-customized copy applies to either pick.

Public Trust & Security page v3035

Procurement teams asked, we answered. New /trust.aspx covers SOC 2 Type II, GDPR / CCPA / ISO 27001 alignment, regional data residency (EU / NA / self-hosted), GDPR right-to-be-forgotten by API, sub-processor list, and trust-document request flow. Live status pill links to the existing server-status page.

Read the trust page →

Developer Platform landing

Dark-themed dev landing at /developers.aspx with cURL / Node / Python quickstart tabs, full REST API endpoint reference, webhook payload docs with HMAC verification snippet, and Visitor SDK quickstart. Designed for the engineer evaluating integration before signing.

See the docs →

Marketing site refresh: trinity narrative + 8 new landing pages

Top-of-funnel rewrite. New product-trinity strip on the homepage (Live Chat / AI Chatbot / Knowledge Base), three dedicated product landings, plus pricing, comparison vs Crisp/Intercom/Zendesk/Drift, migration guides, use-cases by industry, and dev/trust landings. Same brand-color palette across the family for visual cohesion.

Smart Triggers + visible bubble

Admin-defined client-side rules that proactively pop the chat widget. Conditions DSL: URL match, time on page, scroll depth, exit intent, returning visitor, idle time, device class, referrer match. Per-visitor cooldown via localStorage so the same trigger doesn't pester twice. Eight starter templates ship in the admin UI for one-click setup (pricing dwell, exit intent, returning visitor, checkout dwell, mobile welcome, deep scroll, idle visitor, From Google).

Visitor-side proactive bubble UI renders the trigger message above the launcher with Reply / Dismiss buttons, hover-to-pause autoclose timer, single-bubble model, mobile-responsive.

Triggered Campaigns + auto-fire dispatcher

Outbound message campaigns targeted at saved Visitor Segments. Trigger types: manual (admin clicks Send) or scheduled (fires at a future UTC time). Each delivery fans out as a campaign.delivery webhook event so customers wire their email/SMS receivers in user-land. Background dispatcher in Application_Start sweeps every 60s for due scheduled campaigns; survives IIS recycles cleanly.

Visitor Segments with filter-to-SQL translator

Saved filters over the Visitor CRM. Visual rule builder with field/op/value rows, all-rules-match (AND) or any-rule-matches (OR) modes. Server-side filter-to-SQL translator covers standard fields, custom attributes (via AttributesJson LIKE), and tracked events (correlated EXISTS). SQL-injection-safe: every value passes through parameterised queries. Live-preview match count in the modal builder.

Eight starter-pack templates: Hot leads, Active in 7d, At-risk, Anonymous browsers, High-value identified, Recent signups, Page-view fires, Paid plan.

Visitor CRM v1 + JavaScript SDK bridge

Per-site visitor identity store with profile, custom attributes, and event timeline. dbo.Visitor + dbo.VisitorEvent tables, dashboard viewer at /dashboard/visitors.ascx with search + drawer detail.

The Visitor SDK (mlc-visitor-sdk.js) gained a backend bridge: boot({ apiToken, apiUrl }) opt-in + identify/update/track now mirror to the v1 API via debounced POSTs. Same Intercom-compatible call shape so existing instrumentation ports cleanly.

SDK reference →

Legacy /livechat/livechat2.aspx shim

Sites with very old install snippets (~2016 era) were hitting a non-existent path and getting 500s in their browser console. Shipped a thin shim that returns 200 + benign JS + a deprecation console.warn pointing at the upgrade docs. Stops the error spam in production logs, gives developers a clear upgrade signal.

Chatbox Behavior settings page

Admin-friendly settings page mirroring Crisp's Chatbox Behavior layout. 12 toggles across 5 sections: default-tab, visitors (email/phone/force-identify), files (allow files / audio), Knowledge Base (show in chatbox / KB-only mode / nav mode), status (online indicator / typing dots). Cross-field rules enforced both client-side (visual disable) and server-side. Auto-save with the standard "Automatically saved" pill.

Knowledge Base + public Help Center

Major product addition. dbo.KbArticle table with status workflow (draft / visible / hidden) and an independent UseForAi flag — the AI bot can train on internal-only docs while the public help center stays public-only. Markdown editor with live preview at /dashboard/kb_article_edit.ascx.

  • Public help center at /help/?sid=N + per-article reader
  • Categories CRUD + customization (logo, accent color, banner)
  • Search analytics: top queries, no-result queue, rising terms, CSV export
  • Bulk markdown import + one-click migration from legacy AI training sources
  • Was-this-helpful per-article feedback loop
Learn more →

Integrations directory

Crisp-style channel marketplace at /dashboard/integrations.ascx. Four sections: Website (HTML / WordPress / Shopify / etc.), Messaging (Slack live; WhatsApp / Messenger / Telegram / Discord roadmap), Email (reports + templates live; Gmail / Outlook roadmap), Developer tools (REST API / webhooks / SDK / AI). "Soon" tiles open a request-access modal so the team sees demand for each unbuilt integration.

Webhooks: retry queue + delivery log + per-token scopes

Outbound webhook subscriptions get production-grade reliability. New WebhookDelivery table tracks every dispatch with status (pending / delivered / failed / retrying), exponential-backoff retries (30s → 2m → 10m → 1h → 6h, then dead-letter). Admin UI shows delivery log, status filter, manual retry, paginated history, truncated-payload badges. API tokens gained per-scope gating (read vs read+write) and per-token rate limits (60 / 200 / 600 req/min by plan).

Public REST API v1 + Slack integration + outbound webhooks

Major API milestone. Token-authenticated REST API at /v1/api.ashx with read + write resources: tags, conversation_starters, handoffs, transcripts, usage, feedback, visitors, webhook_subscriptions, whoami. Bearer-token or query-string auth. JSON envelope with X-MLC-Request-Id on every response.

Native Slack integration: per-event subscriptions (handoff, feedback) with Send Test Message verification. Generic outbound webhooks with HMAC-signed payloads for any third-party receiver.

API reference →

Conversation tags + AI auto-tag suggestion

Tag conversations from the agent console with a floating chip strip. AI-powered "Suggest tags" button reads the transcript and proposes 1-3 tags. Admin manages the tag taxonomy at /dashboard/config_chat_tags.ascx with color picker. Tag application surfaces in the v1 API as a write endpoint.

AI Plan Gating

Critical revenue protection. Every consumer of AiGlobalConfigRepository.GetManagedOpenAIKey() now checks the calling site's plan before drawing on managed AI — so free-plan sites can no longer silently burn the provider's quota. Friendly error copy + deep-link to the AI purchase page when gated. Bring-your-own-key customers unaffected.

Agent console UX polish

Visitor list status pills got tinted backgrounds + waiting-row pulse animation. New keyboard shortcuts: / opens canned-response quick-search, ? shows the keyboard cheat sheet, Ctrl+T opens the transfer palette, Ctrl+Shift+I opens invite-agent. AI status banner above the live transcript with one-click Take Over.

Older releases

This changelog covers the modern product surface. For the original MyLiveChat release notes (2003-2025), see the about page.

Ship-rate this transparent.

If you can read the changelog, you can predict the platform. Try it on the free plan today.

Chat with your visitors, Increase sales and conversions, make your customers happy!