Skip to main content

Vodia Analytics 1.0.0

Release Date: March 27, 2026

The first official release of Vodia Analytics — a self-hosted, multi-tenant call analytics platform for Vodia PBX systems.


Highlights

Full CDR Analytics — Real-time dashboards with KPIs, hourly/daily trends, call direction breakdowns, routing method analysis, and voice quality (MOS) tracking across all connected PBX systems.

Queue Performance — Dedicated queue analytics with per-queue answer rates, abandon rates, wait times, and agent performance scoped to individual queues.

Extension & Number Performance — Track every extension's and Number ( called numbers, caller numbers , inbound DIDs) call volume, talk time, and quality metrics with click-through to filtered call history.

AI-Powered Transcription — Local transcription using sherpa-onnx (Whisper base model). Audio never leaves your server. Supports stereo channel splitting for caller/agent separation.

AI Call Analysis — On-demand or automatic call summarization with sentiment analysis, topic extraction, resolution detection, and action items. Supports multiple AI providers: OpenAI, Anthropic Claude, Google Gemini, and Ollama (self-hosted).

AI Insights Dashboard — Sentiment distribution, sentiment trends over time, top discussion topics, resolution rates, recent negative calls, and transcript keyword search.

AI Briefing — Generate executive summaries from Dashboard, Queues, or AI Insights data with one click. Email briefings to stakeholders or share via one-time links.

Multi-Tenant — A single instance serves multiple PBX systems, each isolated by domain. Tenant-scoped data, configurable retention policies, and per-tenant AI settings.

Role-Based Access — Four roles: Super Admin, Admin, Viewer, and Queue Manager (scoped to specific queues).

Shareable Call Links — One-time links to share call details, recordings, transcripts, and AI analysis with anyone — no login required.

Security — MongoDB SCRAM authentication, Redis password protection, IP-based rate limiting, CORS lockdown, CSP headers, MinIO private buckets, IP whitelisting with labels, JWT authentication, data retention with GDPR purge, and automated backups.

Dual Storage Backends — Store recordings in the built-in MinIO instance or connect external S3-compatible storage (AWS S3, DigitalOcean Spaces, Backblaze B2).

SMTP Integration — Configurable email for sharing call links and AI briefings.

Passkey Authentication — WebAuthn/FIDO2 support for passwordless login.


Vodia Analytics 1.0.1

Release Date: April 2026


What's New

Audit Log — A full audit trail of administrative actions is now recorded and viewable in the Admin panel. Events cover authentication (login success and failure, 2FA, passkeys), user management, tenant changes, whitelist updates, and all settings saves. Logs are retained for one year and auto-purged. Visible to super_admin users only.

Storage Usage — The Storage tab now displays current usage across all configured backends. Shows total size, total file count, active backend, per-backend breakdown (MinIO and S3 side by side), and a per-tenant breakdown. Usage is cached for 30 minutes and can be refreshed manually.

Per-Tenant Display Timezone — Each tenant can now be assigned a display timezone (any IANA timezone, e.g. Australia/Sydney, America/New_York). When set, all dates, timestamps, and hourly charts for that tenant display in the configured timezone rather than the user's browser local time. Switching between tenants automatically switches the active timezone. An orange timezone pill in the sidebar indicates when a non-local timezone is active.

Vodia Analytics 1.2.0

Release Date: July 2026


What's New

Compliance Rule Engine — Every transcribed call is automatically evaluated against configurable rules: required phrases (e.g. a recording disclosure within the first 45 seconds) or prohibited phrases (e.g. profanity, outcome guarantees). Three match modes — contains, regex, and AI paraphrase (the AI judges whether the meaning was communicated). Each rule carries a severity that determines the score penalty. Includes one-click preset packs (General Customer Service, Collections/FDCPA, Payments/PCI), per-tenant or global rule scoping, and a Re-evaluate Range action to apply rules to historical calls. Available from the new Compliance page in the sidebar.

PII/PCI Transcript Redaction — Sensitive data is stripped from transcripts before storage — originals are never kept. Detects credit card numbers (Luhn-validated, including numbers read out in chunks), CVV codes, SSNs, email addresses, and dates of birth, replacing them with tokens such as [CARD REDACTED]. An optional strict digit threshold also catches card numbers mangled by speech-to-text.

AI Agent QA Scorecards — A configurable sample of calls (default 20% per tenant) is scored by AI against an editable, weighted rubric. Each scored call gets per-category scores, an overall score, strengths, and a specific coaching tip — powering an Agent QA Leaderboard and full scorecards in the call detail.

Scheduled Briefings — AI briefings (Dashboard, Queues, or AI Insights) can be generated and emailed automatically — daily, weekly, or monthly, per tenant, in the tenant's timezone. Managed from the new Admin → Briefings tab with a Run Now button. Requires SMTP and an AI provider.

Calls Page: Score Column & Violations Filter — A new Score column shows Pass/Fail compliance badges and QA chips on every call, with a Violations filter to review failing calls. The call detail's AI tab now includes full Compliance & QA panels with violation evidence and the QA scorecard.