Updates

Changelog

Complete history of FrontlineHQ updates. Browse weekly updates organized by month to see exactly what changed and when.

How to use this changelog

Browse through monthly updates to see exactly what changed and when. Each month includes:

  • New features — Brand new capabilities added to FrontlineHQ
  • Improvements — Enhancements to existing features
  • Bug fixes — Issues that were resolved

Recent updates

All updates by month

March 2026

Parent-child RAG chunking, voice agent booking, industry-gated features, Help Center, multi-channel chat, and enterprise security

New Features

Structure-Aware RAG Chunking

Enterprise-grade parent-child chunking system. Scraper preserves HTML heading structure as markdown. Chunker creates large parent chunks (800-1500 tokens) for context and small child chunks (150-250 tokens) for precise retrieval. LLM receives full parent context for richer, more accurate answers.

Help Center

Self-serve Help Center at /help with 23 searchable articles across 5 categories (Getting Started, AI Chatbot, Voice Agent, Review Manager, Account & Billing). Client-side search, responsive sidebar TOC, and feedback buttons.

Multi-Channel Chat

Unified chat pipeline across 6 channels: website widget, dashboard, Telegram, WhatsApp, SMS (Twilio), and Slack. All channels share the same RAG pipeline, LLM fallback, and conversation persistence.

Customer Intelligence

AI-powered customer memory system with tier scoring (standard/valued/vip/premium), conversation summarization, returning visitor tokens, and VIP routing with priority SLAs.

Enterprise Security & Compliance

Tenant middleware, 27 audit action types, RBAC with 33 permissions across 5 roles, GDPR data export/deletion, and public security trust page.

Developer Portal

Full developer dashboard with API key management, webhook configuration with event subscriptions, delivery logs, and a public REST API (v1) for chatbot management.

Improvements

  • RAG retrieval: child chunks matched via vector search, parent chunks returned to LLM for full-context answers (+20-35% precision expected)
  • Scraper preserves heading hierarchy as markdown — enables intelligent section-boundary splitting
  • Context prefix (heading path like 'Services > AC Repair > Pricing') injected into source attribution for LLM
  • Voice agent Calendly booking fixed — always sends outbound_call location with E.164 phone formatting
  • Orders tab gated to restaurant industry only; Appointments tab gated to salon/medspa/dental
  • Abuse prevention: usage limits, credit card gate, disposable email blocking
  • All .single() calls migrated to .maybeSingle() across 57 files (119 occurrences) to prevent 406 errors
  • Structured logger migration across all API routes and lib files

Bug Fixes

  • Fixed Calendly booking 400 error — event type requires outbound_call location kind, not just phone
  • Fixed Orders/Appointments tabs showing for all business verticals instead of industry-specific
  • Fixed .maybeSingle() throwing on 0-row results across billing, webhook, dashboard, and cron routes
  • Fixed Telegram bot token decryption crash — now wrapped in try/catch with error logging
  • Fixed message history decryption failures silently breaking conversations — now returns '[message unavailable]' with warning log
  • Fixed XSS vulnerability in widget JavaScript generator via HTML attribute escaping

February 2026

Enterprise hardening, RAG pipeline, knowledge base training, and Stripe billing

New Features

RAG Pipeline & Knowledge Base

Train your chatbot on website content, custom Q&A pairs, text snippets, and uploaded files. Vector embeddings with semantic search for accurate, context-aware responses.

Stripe Billing Integration

Full subscription management with checkout, customer portal, invoice history, and automatic plan enforcement. Plans: Free, Starter ($39/mo), Growth ($99/mo), Pro ($199/mo), Agency ($399/mo).

Chatbot Setup Wizard

Guided onboarding flow to create and configure your first AI chatbot — business info, website URL, tone selection, and auto-training in one step.

Enterprise Hardening

Response caching (24h TTL), confidence scoring with low-similarity hedging, automatic escalation after repeated unknown answers, and profanity/abuse detection.

Improvements

  • Content filtering with profanity detection before any database operations
  • Confidence threshold controls per chatbot (adjustable 0.3-0.9)
  • Escalation trigger configurable (after N uncertain responses)
  • Plan-based usage enforcement with atomic message counting
  • Free trial restored to 30 days

Bug Fixes

  • Fixed Stripe webhook period_end handling for API v2026
  • Fixed security: rate limiting, auth checks, SSRF protection, XSS prevention, RAG thresholds

January 2026

Voice agent integration, analytics dashboard, weekly reports, and review responder

New Features

Retell AI Voice Agent

AI-powered phone agent that answers calls, books appointments, and handles inquiries 24/7. Integrates with Retell AI for natural voice conversations.

Analytics Dashboard

Track conversations, messages, leads captured, average response time, and resolution rate. Includes 30-day conversation chart, top questions, and resolution breakdown.

Weekly Email Reports

Automated weekly performance summaries delivered every Monday. Includes message count, new leads, response metrics, and top visitor questions.

Sentry Error Tracking

Production error monitoring with Sentry integration for both client-side and server-side error tracking.

Improvements

  • Stripe customer portal for self-service subscription management
  • Invoice history with PDF download and hosted view links
  • Dunning flow with 7-day grace period for failed payments
  • Dashboard overhaul with new sidebar navigation and business switcher

Bug Fixes

  • Fixed hero tabbed demos visibility on mobile with compact spacing
  • Fixed sign out flow and 24h session timeout

December 2025

Free chatbot widget, lead capture, homepage redesign, and SEO improvements

New Features

Free Chatbot Widget

Embeddable AI chatbot widget with lead capture, configurable quick replies, and Gemini Flash for cost-effective real-time conversations. Includes embed code generator.

Lead Capture System

Automatic lead capture forms triggered after configurable message count. Collects name, email, phone with customizable form heading and description.

Homepage Redesign

New hero section with tabbed service demos, compact voice demo, brand partner icons, and tiered pricing section.

SEO Optimization

JSON-LD structured data schemas, FAQ sections, and enriched content across all tool pages for improved search engine visibility.

Improvements

  • New marketing pages: About, Contact, Solutions, FAQ
  • Blog journal posts with custom styled layouts
  • Footer and navigation updates with Calendly booking integration
  • Book a Demo CTA with Calendly popup across all pages

Bug Fixes

  • Fixed column name user_id instead of owner_id in queries
  • Fixed hash link navigation on non-homepage pages

November 2025

Initial launch with AI chatbot, dashboard, demo pages, and dark theme

New Features

Initial Launch

FrontlineHQ officially launches with core AI chatbot functionality for businesses. Includes full dashboard with sidebar navigation.

AI Chatbot Core

Claude Sonnet-powered chatbot with customizable system prompts, tone presets (friendly, professional, concise, warm), and response length controls.

Interactive Demo Pages

30 demo page combinations across 6 services and 5 industries. Each with realistic business data, interactive elements, and industry-specific scenarios.

Admin Dashboard

Dark-themed dashboard with business management, chatbot configuration, conversation history, and real-time status indicators.

Improvements

  • Dark theme converted across all demo pages
  • Tabbed layout for demo sections matching SolutionTabs pattern
  • Smart navbar with smooth scroll on homepage
  • Two-tier pricing with DFY/Self-Service toggle

Bug Fixes

  • Fixed dark theme on login/signup pages
  • Fixed navbar consistency across all pages using shared MarketingNavbar