← Back to all sparks
L

Live Helper Chat

SUPPORT
Velocity2.5

Open-source live chat and helpdesk platform with chatbot and voice support.

Live Helper Chat is instrumenting itself — dashboards, caching and cached archive lookups now lead every release

live-chatself-hostedoperator-analyticscachingsecurity-hardening
Current state
Six releases from March to July, each bundling security, performance and widget work. The most substantive additions are department and operator performance dashboard widgets with configurable columns and update intervals, backed by cron aggregation, plus caching improvements across online-operator retrieval, department prefill and chat archive range checks. Security appears repeatedly: MIME validation across download endpoints, tightened chat permission checks, and CSP parser work.
Where it's heading
The product is turning operational data about itself into a supervisor-facing feature — response times, wait times, online and offline time — while the caching work exists to make those aggregates cheap on installations with large chat archives. Alongside it, the bot and REST surface gained streaming and chunked response handling, which is what conversational integrations require.
Prediction
Expect the performance statistics surface to keep expanding with more aggregated metrics, and the archive caching work to continue as the datasets those widgets query keep growing.

Recent moves

  1. 20d ago

    Cached archive lookups and quality assessment form flow

    Adds cached range checks before archive database queries, department prefill caching and offline time tracking, plus form flow work in the quality assessment extension. Directly supports the statistics surface introduced a release earlier.

    View source ↗
  2. 2mo ago

    Department and operator performance dashboard widgets

    Introduces configurable dashboard widgets aggregating chats received and answered, wait time, response times and online status per department and operator, with cron-based aggregation. The clearest step toward supervisor-facing analytics in this window.

    View source ↗
  3. 2mo ago

    Chat permission hardening and CSP parser integration

    Requires proper read and write access checks on chat operations, completes CSP parser integration with policy exposure hardening, and improves the voice message flow. Security and widget UX in the same release.

    View source ↗
  4. 3mo ago

    Streaming bot responses and expanded widget theming

    Improves REST API trigger execution and chat locking for streaming and chunked responses while preserving typing indicators, and widens widget theme customisation. The streaming work is what conversational bot integrations need.

    View source ↗
  5. 4mo ago

    Webhook debug mode and message count sorting

    Adds debug mode to continuous webhook processing with new validation conditions and chat ID testing, plus message count sorting with a date range guard. Integration tooling made more diagnosable.

    View source ↗
  6. 4mo ago

    MIME validation across download endpoints, widget expand mode

    Enforces MIME type validation across file download endpoints and validates uploads against the var folder path, closing a batch of numbered findings, while adding a configurable widget expand mode. Security work published as a headline feature.

    View source ↗