Skip to content
Changelog

What's shipped, versioned.

Milestones, features, and notable fixes — in reverse chronological order.

Apr 21, 2026

Sitemap crawling and file uploads

M3.3 — Auto-ingest

Highlights

  • Sitemap crawler with trafilatura main-content extraction
  • File uploads: PDF, DOCX, MD, CSV, JSON (per-plan size caps)
  • Tiktoken chunker (1000 tokens, 150 overlap) with Celery fan-out embedding
  • Real-customer smoke: 214 chunks indexed from a defense-tech customer site, RAG retrieval verified in playground
  • Re-ingest trigger exposed in dashboard for freshened sources
Apr 21, 2026

Widget theming with live preview

M3.4 — Widget theme editor

Highlights

  • Brand customization: primary color, font stack, border radius, widget position
  • Theme mode toggle — light, dark, auto
  • Quick reply chips — up to four pre-defined prompts per bot
  • Custom CSS variables for Scale plan (five vars via JSON field)
  • Live iframe preview with HMAC-signed tokens, 150ms debounce on edits
  • Dashboard preview renders in real time as you type settings
Apr 21, 2026

Stripe billing and Free / Pro / Scale tiers

M4 — Stripe Billing

Highlights

  • Stripe Checkout for signup and plan upgrade, with 7-day trial on Pro and Scale
  • Customer Portal (self-service invoices, cancel, update payment method)
  • Plan tiers: Free, Pro, Scale, plus a comp tier for partners and grandfathered workspaces
  • Hard-block message quota enforcement — no surprise overages
  • Webhook-driven subscription lifecycle (upgrade, downgrade, cancel, payment failed)
  • Billing test coverage now 617 pytest cases, +70 added for this milestone