CBMVULA
CBMVULA
Start a project

WORDPRESS PLUGIN / IN DEVELOPMENT

Support without surveillance.

In Development Phase 1 (text chat and admin inbox) is complete and packaged. The plugin is in active testing and not yet available for public download.

In development. A local text-support and configurable presentation study; any voice or external processing remains an explicit future/opt-in decision.

HOW IT WORKS

Everything stays on your server.

01 / Local Data

Local Architecture

FAQ matching, session management, and message storage happens inside WordPress.

  • Session cookies
  • WordPress Privacy Data Exporter & Eraser integration
  • Configurable retention limits
02 / Chat

Responsive Chat Widget

Desktop: compact floating card. Mobile: full-viewport overlay bound to window.visualViewport to prevent keyboard clipping. Keyboard accessible.

  • Deterministic local FAQ auto-responses
  • Confirmation-gated same-site navigation
  • Business hours state machine
03 / Admin

Native WordPress Inbox

Dedicated admin screen with conversation management: view threads, reply, close, search, and bulk actions. Capability-gated to manage_support_chat_inbox.

  • Thread status filtering (All, Open, Pending, Closed)
  • Staff reply interface
  • Daily WP-Cron retention purge
04 / Offline

After-Hours Contact

When business hours end, the chat automatically transitions to an offline contact form. Messages are queued for the admin inbox.

  • Configurable business hours per day
  • Automatic online/offline transitions
  • No messages lost during offline periods

DEVELOPMENT ROADMAP

Phased delivery, one layer at a time.

Complete Phase 01

Text Chat & Admin Inbox

Storefront chat widget, local FAQ matching, business hours, admin inbox, WordPress Privacy API integration.

Phase 02

AI-Assisted Responses

Planned: AI-powered smart responses, sentiment detection, intelligent escalation rules, and contextual product recommendations.

Phase 03

Voice & Unified Inbox

Planned: VoIP integration, call recording, voice transcription, and a unified inbox spanning text, voice, and email channels.

CURRENT LIMITATIONS

Phase 1 boundaries.

Text only

No file attachments, image uploads, or rich media in chat messages. Phase 1 is strictly text-based.

Polling-based

Admin inbox uses HTTP polling, not WebSockets. There is a slight delay in message delivery.

Single inbox

All conversations go to one inbox. No department routing, agent assignment, or SLA tracking.

No typing indicators

Neither the visitor nor the admin sees a typing indicator during conversations.

Pre-production QA

Formal multi-browser device testing and certified accessibility audits have not yet been conducted.

NEXT STEP

Want private support chat on your site?

We will assess your support workflow, business hours, and FAQ structure to determine if this plugin fits your needs.

Discuss integration