-
HexaVox HQ
Production Command Center
Overview
See platform health, account risk, failing workflows, recommended action, and audit-safe controls in one operator-first surface.
Role
-
Active Account
-
Operator flow
Pick the account you are working on, then move straight into inbox, voice, API, or profitability.
HQ now keeps the current account at the center so work feels guided instead of scattered across admin screens.
Access state
Activate to reopen an account. Deactivate to pause login and API traffic while keeping the record, billing, and history intact.
Guardrails
Hard delete stays out of the daily workflow. Use deactivation, simulator routing, and fresh credentials when recovery is the safer move.
Selected Account
Pick an account
Choose an account to unlock inbox, voice, and API actions.
HQ Inbox
admin@gohexavox.com
Direct access to the HexaVox admin inbox.
HexaVox HQ
Operator Workspace
Decision surfaces stay up front. Evidence and action surfaces open by section.
HQ Account Directory
Accounts, status, usage, and billing at a glance.
Total Accounts
0
Active Accounts
0
30d Messages
0
30d Charges
$0.0000
Selected Account
No account selected
Open an account to manage access, delivery, API keys, and production settings.
Account Actions
Open loads the full workspace for the selected account.
Activate re-enables the account so you can finish setup and, if needed, issue fresh credentials.
Deactivate pauses login, disables API keys, and switches delivery to simulator.
Delete disables the account, users, API keys, and billable email users while keeping audit history.
| ID | Account | Status | Delivery | Pricing | 30d Usage | Actions |
|---|---|---|---|---|---|---|
| No account records loaded. | ||||||
Overview
Decision center for platform health, account attention, providers, billing, AI, and incidents.
Critical Alerts
Account Attention Board
Provider Health Board
AI Trust Queue Preview
Live Activity Feed
Live System Health
Revenue vs Cost
No reconciliation snapshot loaded.
Decision Queue
System Guarantees
Active Incidents
Queue + Replay
AI Monitor
Top Accounts + Risks
Role Preview
Communications
Unified metadata-first operations for email, SMS, voice events, webhooks, failures, retention, and audit.
Message and conversation metadata only. Content access remains permission-gated and auditable.
Retry, assign, suppress, or escalate only where your HQ role allows it.
Provider response, delivery event, queue state, cost, account charge, and trace link stay together.
Call Center
Platform-level voice readiness, active calls, queue health, IVR routes, provider events, and recording access review.
Billing & Usage
Financial command center for account plans, invoices, costs, margins, credits, waivers, collections, and audit.
Pricing, credit, and waiver mutations stay hidden outside finance-capable roles.
Negative margin, provider mismatch, limit breach, and abnormal usage have dry-run impact before action.
AI & Automation
Review what AI suggested, executed, blocked, and cost before any high-risk action leaves the trust queue.
Providers
Twilio, Telnyx, SES, SNS, SMTP/IMAP, webhooks, readiness checks, costs, and failover controls.
Incidents
Convert alerts into owned work with timeline, affected accounts, evidence, runbooks, actions, and postmortems.
Analytics
Trend understanding for growth, usage, revenue, provider performance, account cohorts, AI impact, and support load.
System
Readiness, queues, workers, realtime, database, migrations, logs, release evidence, and system audit.
Admin
HQ users, readable permissions, sessions, API access, security policy, and audit logs.
HQ Operations Runtime
Queue, rate-limit, and provider signals.
Freshness
-
Active Accounts
0
Provider Cost
$0.00
Gross
$0.00
Waived
$0.00
Net
$0.00
Margin
$0.00
Anomalies
0
Webhook Lag
0s
Timeline Telemetry
Recommendation trust, cognitive load, continuity, and collaboration signals.
Accept Rate
0%
Friction
0
Dismissed
0
Focus Mode
0
Overrides
0
Avg Latency
0ms
| Signal | Current | Previous | Trend |
|---|---|---|---|
| Timeline telemetry trends not loaded yet. | |||
| Time | Replay Signal | Context | Density | Latency |
|---|---|---|---|---|
| Metadata replay not loaded yet. | ||||
Production Guarantee Posture
Read-only proof from live action execution state.
Live Actions
0
Finalized
0
Reconcile Pending
0
Terminal Risk
0
Production Proof
Pending
| Guarantee | Status | Proof |
|---|---|---|
| Guarantee posture not loaded yet. | ||
Alert Auto-Actions
Dry-run or apply guarded containment for supported critical alerts.
No alert action executed in this session.
Top Cost Accounts
| Account | Gross | Net | State |
|---|---|---|---|
| Monitoring summary not loaded yet. | |||
Top Waived Accounts
| Account | Waived | Net | State |
|---|---|---|---|
| Monitoring summary not loaded yet. | |||
Queue Lanes
| Lane | State | Configured | Backlog | Enqueued | Processed | Failed | DLQ |
|---|---|---|---|---|---|---|---|
| Runtime queue counters not loaded yet. | |||||||
Rate Limits
| Channel | State | Allowed | Blocked | Block Rate |
|---|---|---|---|---|
| Runtime rate-limit counters not loaded yet. | ||||
Provider Routes
| Channel | Role | Provider | Scope | State | Webhook | Detail |
|---|---|---|---|---|---|---|
| Select an account to inspect provider routing readiness. | ||||||
Telnyx Numbers
Provider-owned number inventory, assignment, readiness, and margin.
Owned
0
Assigned
0
Orphaned
0
SMS Ready
0
Voice Ready
0
Negative Margin
0
Inventory
| Number | Account | Services | Type | SMS | Voice | Compliance | Messaging Profile | Cost | Margin | Last Used | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Telnyx number inventory not loaded yet. | |||||||||||
Assignment & Controls
Selected Number
Select a Telnyx number to inspect account assignment, routing, and readiness.
Recent Sync Audits
| Synced | Owner Account | Result | Created | Updated | Orphaned | Errors | Detail |
|---|---|---|---|---|---|---|---|
| No Telnyx sync audits yet. | |||||||
HQ Daily AI Audit
Built-in daily live audit. Novita summarizes. DeepSeek verifies.
Status
-
Alerts
0
Warnings
0
Last Run
-
Latest Read
Generated: -
AI: -
Top Findings
No findings loaded yet.
Recent Runs
| Completed | Mode | Status | Alerts | Warnings | Summary |
|---|---|---|---|---|---|
| No HQ AI audit runs yet. | |||||
AI Voice Notify
Timezone-safe AI voice calls, account windows, and scheduled execution.
Calling Window
Platform safety window: 08:00 to 21:00.
Send AI Voice Call
Scheduled Calls
Calls waiting for the next valid local-time window.
| When | Merchant | To | TZ | Priority | Reason | Action |
|---|---|---|---|---|---|---|
| Select an account to view scheduled AI voice calls. | ||||||
IVR Audit Notifications
Default-deny IVR audit email and SMS controls with explicit recipient allowlists, HQ overrides, and test safety.
Global Defaults
Use inherit to clear a global override. A disabled override blocks all account sends on that channel or type even if an account enables it locally.
No global override loaded yet.
Selected Account Override
Select an account to manage per-account IVR audit overrides and effective policy.
Account-specific override metadata will appear here.
Explicit Recipients
Select an account to manage the explicit IVR audit notification allowlist.
| Channel | Recipient | Label | Scope | Status | Action |
|---|---|---|---|---|---|
| Select an account to load IVR audit recipients. | |||||
Test & Validation
Tests use the same allowlist, HQ policy, and account test-send rules as live IVR audit delivery.
Account Coverage
Effective channel state, recipient counts, enabled notification types, and override visibility for every account.
| Account | SMS | Recipients | Types | Override | Action | |
|---|---|---|---|---|---|---|
| No IVR audit notification accounts loaded. | ||||||
Recent Notification Audit
Audit rows are filtered to the selected account when one is open, or all accounts when audit scope is set to all.
| When | Account | Action | Channel | Type | Actor | Details |
|---|---|---|---|---|---|---|
| No IVR audit notification audit rows loaded. | ||||||
Environment Configuration (DB Managed)
Known app keys and custom runtime keys can be stored here from HQ.
| Config Key | Value | Secret | Updated |
|---|---|---|---|
| No environment configuration loaded. | |||
Add / Edit Env Config
Guarded keys require explicit confirmation to avoid accidental runtime outages.
Configuration Catalog
Known keys from application.yml plus custom HQ overrides. Click a row to load it.
| Key | Effective | Override | Type | Desc |
|---|---|---|---|---|
| No config catalog loaded. | ||||
Release Gate Center
Evidence-first launch readiness across live channels, roles, billing, providers, mobile, load, and runbooks.
Decision
-
Stage
-
Required Passed
0 / 0
Blocking
0
Release gates not loaded.
| Gate | Status | Required | Missing / Pending | Run |
|---|---|---|---|---|
| No release gate manifest loaded. | ||||
HexaPay Readiness
Go-live validation for card/ACH billing, webhook security, and HMAC controls.
Pass
0
Warnings
0
Failures
0
Blocking Failures
0
Readiness not loaded.
Generated: -
| Check | Status | Blocking | Config Key | Current | Expected |
|---|---|---|---|---|---|
| No readiness report loaded. | |||||
HQ Audit Trail
Recent HQ actions and system events.
| When | Action | Target | Actor | Details |
|---|---|---|---|---|
| No audit logs loaded. | ||||
Quick Create Account / Merchant
Create an account and open it in workspace.
Key preview: auto-generated from account name.
Optional Admin Login
Enable this only if you want to create an admin user immediately.
No account created in this session.
Account Control Workspace
Selected account: none
No unsaved changes.
Account Launch Checklist
Select an account to see live-mode blockers and channel readiness.
| Step | Status | Owner | Next Action |
|---|---|---|---|
| Select an account to load the launch checklist. | |||
API Credentials
Select an account to manage active API keys and issue a fresh key plus secret from HQ.
Merchants can keep multiple active API keys at the same time. API secrets are only shown once when a key is created, so if a merchant loses a secret you should issue a fresh pair, copy it immediately, and then delete any key they no longer need.
Active API Keys
HexaVox keeps old secrets hashed and unrecoverable. Older legacy keys may need rotation before their key value can be shown again.
| Label | API Key | Created | State | Actions |
|---|---|---|---|---|
| Select an account to load active API keys. | ||||
No API key issued in this session. Existing secrets cannot be viewed again, so issue a fresh pair when you need to reshare credentials.
Merchant Integration Handoff
Select an account to build the handoff.
Base URL
Swagger UI
Auth Headers
Give the merchant the current environment base URL, the Swagger/OpenAPI links, and a fresh API key plus secret. HexaVox server-to-server integrations use v1 headers, not OAuth.
Select an account to generate the merchant handoff guide.
Account Profile
Delivery, Billing, Pricing
Account Users
Reset or delete account users from HQ. Deleting a user disables login, removes mailbox access, and reduces billable email users.
| Role | Enabled | Password State | Last Login | Actions | |
|---|---|---|---|---|---|
| Select an account to load users. | |||||
Account Domains
Manage APP_MAIL domains, DNS checks, and which verified domain is active for sending and inbound mail.
| Domain | Mode | Status | Active | Action |
|---|---|---|---|---|
| Select an account to load domains. | ||||
Selected Domain
Select a domain to inspect DNS setup.
| Type | Host | Value | Required | Purpose |
|---|---|---|---|---|
| DNS records will appear here. | ||||
Verification Checks
| Check | Status | Current | Expected |
|---|---|---|---|
| Verification checks will appear here. | |||
Channel Provider Configuration
Advanced controls for routing and sender identities.
Voice Routing Builder
Configure account voice numbers, agent forwarding, ring groups, and IVR key actions including direct routing to a real cell phone.
Voice Numbers
| Number | Label | Provider | Status | Primary | Action |
|---|---|---|---|---|---|
| Select an account to load voice numbers. | |||||
Voice Agents
| User | Enabled | Status | Extension | Forward Number | Action |
|---|---|---|---|---|---|
| Select an account to load voice agents. | |||||
Ring Groups
| Name | Strategy | Members | Timeout | Voicemail | Action |
|---|---|---|---|---|---|
| Select an account to load ring groups. | |||||
IVR Menus
| Menu | Greeting | Primary | Keys | Action |
|---|---|---|---|---|
| Select an account to load IVR menus. | ||||
| Completed | Status | Mode | Alerts | Warnings | Summary |
|---|---|---|---|---|---|
| Select an account to load IVR audits. | |||||
Account Provider Accounts
Optional dedicated provider accounts for this account. When enabled, these override the shared platform account for that provider.
AWS / SNS Account Config
No hardcoded runtime dependency: HQ can manage all account AWS SNS/SES parameters here.
Account Access
Select an account to manage access state from workspace.
Delete disables the account, all users, API keys, and billable email users while preserving audit and billing history.
Billing Actions
Create manual invoices and charge account by card/ACH from HQ.
Payment Method Vaulting (Helcim)
CARD: initialize checkout and complete HelcimPay.js. ACH: paste Helcim bankAccountId into Processor Token and store directly (no checkout init).
Billing History
Latest manual invoices and charge transactions.
Manual Invoices
| Invoice # | Description | Status | Amount | Remaining | Due |
|---|---|---|---|---|---|
| No billing invoices loaded. | |||||
Charges
| Charge ID | Method | Processor | Source | Invoice | Reference | Status | Amount | Actions |
|---|---|---|---|---|---|---|---|---|
| No charge history loaded. | ||||||||
Saved Payment Methods
| ID | Method | Processor | Source | Status | Default | Updated | Actions |
|---|---|---|---|---|---|---|---|
| No saved payment methods loaded. | |||||||
Usage Invoices (Auto Generated)
| Invoice ID | Period | Status | Total (cents) | Created |
|---|---|---|---|---|
| No invoice data loaded. | ||||
Message Lifecycle
Select an account to load recent lifecycle events.
| Occurred | Channel | Message | Event | Provider | Status | Source | Metadata |
|---|---|---|---|---|---|---|---|
| Select an account to load lifecycle events. | |||||||
Domain Reputation
Select an account to load sending-domain health.
| Domain | Health | Delivery | Bounce | Complaint | Tracked | Last Event |
|---|---|---|---|---|---|---|
| Select an account to load domain reputation. | ||||||
Delivery Mode
Switch between LIVE and SIMULATOR for this active account.
Current mode: -
Auto-reply: -
-
Send Test Messages
Runs normal validation and delivery logic through backend APIs.
Voice Workspace
Manage your call-forwarding profile, outbound click-to-call, and recent voice activity.
My Voice Profile
Assigned Ring Groups
Outbound Click-to-Call
HexaVox will ring your configured forward number first, then connect the customer using the account caller ID. Browser voice handles inbound answering; outbound still uses click-to-call.
Browser Voice
Register this browser to answer IVR and ring-group calls directly in HexaVox.
Recent Voice Calls
Latest inbound and outbound voice sessions for this account.
| When | Direction | Status | Customer | Agent | Route | Duration | Recording |
|---|---|---|---|---|---|---|---|
| Voice workspace is not loaded yet. | |||||||
HQ Monetization Control
Global plans, add-ons, promo codes, and selected-account wallet funding in one place.
Selected Account Billing
Select an account to inspect wallet balance, live plan, and remaining included usage.
Wallet
$0.00
Plan
-
Email Remaining
-
SMS Remaining
-
Voice Remaining
-
| When | Type | Category | Amount | Balance After |
|---|---|---|---|---|
| Select an account to load wallet ledger activity. | ||||
Plan Catalog
| Plan | Status | Monthly | Included | Overage | Action |
|---|---|---|---|---|---|
| No plans loaded. | |||||
Add-On Store
| Add-On | Status | Price | Credits | Action |
|---|---|---|---|---|
| No add-ons loaded. | ||||
Promo Codes
| Code | Status | Discount | Plan | Usage | Action |
|---|---|---|---|---|---|
| No promo codes loaded. | |||||
Merchant Profitability & Cost Analysis
Track the revenue, cost load, and margin posture for each merchant and across the full portfolio.
Total Revenue
$0.0000
Total Cost
$0.0000
Net Profit
$0.0000
Margin
-
Profitable Merchants
0
Loss-Making Merchants
0
Merchant Margin Table
Click a merchant to inspect detailed revenue and cost buckets.
| Merchant | Status | Revenue | Cost | Profit | Margin | Activity |
|---|---|---|---|---|---|---|
| Profitability analysis will appear here after refresh. | ||||||
Selected Merchant Breakdown
Choose a merchant to inspect its contribution margin, communication cost, and infrastructure drag.
No merchant selected.
Merchant Revenue
$0.0000
Merchant Cost
$0.0000
Merchant Profit
$0.0000
| Bucket | Type | Amount | Detail |
|---|---|---|---|
| Select a merchant to load the detailed breakdown. | |||
Merchant Cost Sharing
Select a merchant to decide whether HexaVox should expose internal cost data back to that merchant.
Simulator Messages
| When | ID | Channel | Direction | Status | To | Body | Actions |
|---|---|---|---|---|---|---|---|
| No messages loaded. | |||||||