⚡ Vocalitic Real-Time Monitor

WebSocket
Overview
Pipeline Latency
Live ASR & LLM
Service Health
NLP / ArcadeDB
Archival
System
Contacts
Outbound
💬 Conversations

📞 Active Calls

Total: | Rejected:

🎤 ASR Streams

Avg latency: ms

🧠 LLM Latency

ms
p99: ms

🗣️ TTS Active

Avg latency: ms

⏱️ E2E Turn

ms avg

Service Health Overview

🖥️ System

CPU—%
RAM—%
Disk—%
STT Provider

📊 Pipeline Latency Summary

⏱️ End-to-End Pipeline Latency Waterfall

Average latency per pipeline stage (1-min rolling). Bar width = proportional to time.

ASR (Parakeet)

ms
p99: ms | Frames:

Turn Preprocessor

ms
Turns completed:

TEC (Turn End)

ms
Classifications:

MCP Orchestration

ms
Turn proc: ms | Entity: ms

LLM (OpenRouter)

ms
p99: ms

Prosody Injector

ms
Chunks:

TTS (ElevenLabs)

ms
p99: ms | Chunk: ms

Filler Playback

ms
Played: | Fails:

Outbound / PSTN

ms
Chunks sent:

Emotion (AER)

ms

SWGate Audio Proc

ms
Jitter: ms

E2E Turn Latency

ms
SWGate measured end-to-end

📞 Active Calls (0)

No active calls — feeds appear here when calls come in

🎤 Real-Time ASR Transcription

Waiting for ASR events...

🧠 Real-Time LLM Output

Waiting for LLM tokens...

📋 System Events

Waiting for events...

🏥 All Services (0/0)

🏷️ NLP Entity Extraction

Total Requests
Errors
Entities Detected
Extraction Latency—ms
DB Update Latency—ms
Active Requests

Entity Type Breakdown

🗄️ ArcadeDB Graph Database

Health
DB Size
Active Connections
Total Queries
Query Latency (avg)—ms
Doc Op Latency (avg)—ms
Txn Latency (avg)—ms
Cache Hits
Cache Misses
Connection Errors
Records Created
Records Updated

🔍 MCP Caller Context (per active call)

Shows ArcadeDB caller profile data held by MCP during active calls. Updated when calls are active.

No active calls

📦 Streaming Archival (Audio + Transcripts → MinIO)

Total Requests
Active Calls
Archival Latency (avg)—ms
Storage Written
Quality Score (avg)
Service Health
What's archived: Per-turn audio (WAV), metadata (JSON), unified transcripts (JSON w/ word timestamps), session manifests with stitched stereo audio.
Storage: MinIO buckets — streaming-turn-audio, streaming-turn-metadata, streaming-turn-transcripts, streaming-session-manifests

💾 Conversation Archiver (Turn Pairs → MinIO)

Total Requests
Service Health
What's archived: Paired caller input + agent response per turn — caller_input.wav, agent_response.txt, agent_speech.wav, transcription verification, metadata.json, call_index.json.
Storage: MinIO bucket — conversation-archive

🔎 Archive Lookup (by Call ID)

📱 Call History by Phone Number

Enter a phone number above to see call history

⚙️ CPU

%

🗃️ RAM

%

💽 Disk

%

🎙️ STT Provider

Failovers: | Recoveries:

⚠️ STT Errors

👥 Contact Search

NamePhoneMotivationTimelineLast Call
Click "All" or type to search

PERSON

PROPERTY

DISCOVERY ANSWERS (persisted)

CALL HISTORY

📋 Campaigns

total

▶️ Active

running now

☎️ Pending

in queue

✅ Done

completed

📣 Campaigns

Loading…

📱 Phone Numbers (CallerIDs)

Loading…

☎️ Manual Dial

Loading…
💬
Select a conversation from the left