Skip to main content

Call Analytics

View comprehensive call history with AI-powered insights, complete transcripts, recordings, and performance metrics.

Accessing Call Analytics

  1. Log in to voice.vokaai.com
  2. Click AnalyticsCalls
  3. Browse your complete call history

Mobile Access: Tap the Inbox button in the mobile header to quickly access unread calls.


Call List View

The call logs page displays all your calls in an easy-to-scan format optimized for both desktop and mobile.

Call Card Layout

Each call card shows:

  • Direction icon + Caller name (auto-extracted from AI insights)
  • Lead score badge (color-coded: Green 80+, Purple 50-79, Gray <50)
  • Phone number and timestamp (in your local timezone)
  • Assistant name that handled the call
  • Call summary preview (first 2 lines, auto-generated by AI)
  • Duration and status badges (Booked, SMS, Transferred, etc.)
  • Small purple dot for very recent calls (< 1 hour old)

Intelligent Caller Name Display

The platform automatically extracts caller names from AI insights so you see "Kevin Jordan" instead of just "+1234567890". Names are detected from:

  • Action items (e.g., "Reach out to Kevin Jordan")
  • Key details insights
  • Conversation summaries
  • Falls back to formatted phone number if name not found

Click any call to view full details, transcript, and insights.


Filtering & Searching Calls

The call logs page includes powerful filtering options to help you find specific calls quickly.

Date Range Filters

Quick Presets:

  • 7d - Last 7 days
  • 30d - Last 30 days
  • 90d - Last 90 days
  • All - All time

Custom Range: Click the date fields to select specific start and end dates

Advanced Filters

Filter by:

  • Assistant: View calls for specific AI assistants
  • Phone Number: Track calls to/from specific numbers
  • Direction: Incoming or outgoing calls
  • Status: Completed, missed, transferred, failed
  • Badges: Booked, SMS sent, voicemail, etc.

Search: Enter caller name or phone number in the search bar

Show/Hide Archived: Toggle to include or exclude archived calls

Mobile-Optimized Filters

On mobile devices (screens < 768px):

  • Sticky header with compact date controls
  • Full-width call cards for easy reading
  • Swipe-friendly interface

Desktop Layout

On desktop:

  • Side-by-side filters for quick access
  • Contained width for comfortable reading
  • Pagination (50 calls per page)

Call Detail Page

Click any call from the list to open the detailed view with complete information and actions.

Header Actions

The call detail page header includes quick actions:

Primary Buttons:

  • Play Recording: Opens recording in new tab or plays inline
  • Call Back: One-click to dial the caller's number (opens your phone dialer)
  • Archive: Mark call as archived to hide from main list

More Menu (⋯):

  • Download recording as MP3
  • Copy transcript to clipboard
  • Download transcript as TXT file

Call Information Display

Header shows:

  • Call direction icon (incoming/outgoing)
  • Caller name (extracted from AI insights)
  • Lead score badge (color-coded by score)
  • Phone number
  • Timestamp (in your local timezone)
  • Duration
  • Assistant name

Status Badges:

  • Booked: Appointment was scheduled
  • SMS: Text message was sent
  • Transferred: Call was transferred to human
  • Missed: Call was not answered
  • Voicemail: Voicemail was left

Learn more about status badges →

Content Sections

The call detail page is organized into clear sections:

1. Call Summary

  • AI-generated conversation overview
  • Provides quick context without reading full transcript
  • Automatically included with every call

2. Action Items

  • List of follow-up tasks extracted from the conversation
  • Includes owners and deadlines when mentioned
  • Example: "Reach out to Kevin Jordan", "Send proposal by Friday"

3. Full Transcript

  • Complete conversation with chat-bubble style display
  • Assistant messages on left (lavender purple)
  • Caller messages on right (gray)
  • Timestamps under each message (e.g., "9:27:05 AM")
  • "Call ended" indicator at bottom
  • Copy or download options available

Learn more about transcripts →

4. AI Insights

  • All configured insights for the assistant
  • Lead score with reasoning
  • Customer sentiment analysis
  • Pain points and key details
  • Custom insights you've configured

Call Transcript Features

The enhanced transcript view provides a complete record of every conversation.

Display Format

Chat-Bubble Style:

  • Modern messaging interface layout
  • Assistant messages: Left side with lavender purple background
  • Caller messages: Right side with gray background
  • Clear visual separation between speakers

Timestamps:

  • Each message shows precise timestamp
  • Format: "9:27:05 AM" (12-hour with AM/PM)
  • Automatically converted to your local timezone

Automatic Pagination:

  • System fetches complete conversations
  • No message limits (even for 500+ message calls)
  • Seamlessly combines all pages

Transcript Actions

Copy to Clipboard:

  • Click the copy button
  • Entire transcript copied as plain text
  • Preserves speaker identification and timestamps

Download as TXT:

  • Click the download button
  • Save transcript file to your computer
  • Includes timestamps and speaker labels
  • Useful for record-keeping and analysis

Transcript Availability

When Available:

  • Calls using Telnyx Conversations API
  • Calls longer than 5 seconds
  • After call completion (usually within 30-60 seconds)

Caching:

  • First access fetches from Telnyx
  • Subsequent views load instantly from database cache
  • Improves performance and reduces API calls

Call Recording

Playback Controls:

  • Play, pause, skip forward/backward
  • Speed adjustment (0.5x, 1x, 1.5x, 2x)
  • Volume control
  • Progress bar with time elapsed/remaining

Download Options:

  • MP3 format (compressed, smaller file size)
  • WAV format (uncompressed, higher quality)

Recording Retention:

  • Starter plan: 30 days
  • Professional plan: 90 days
  • Business plan: 1 year
  • Enterprise plan: Custom retention
Recording Retention

Recordings are permanently deleted after your plan's retention period. Download important recordings for long-term storage.


Call Metrics

Duration: Ring time, conversation time, hold time, total

Quality: Audio quality, transcription accuracy, response latency

Outcome: Task completed, appointment booked, transfer reason


Integration Data

When integrations are used, see:

  • System name (Acuity, Square, etc.)
  • Action taken (appointment created, lead added)
  • Data sent/received
  • Success/failure status

Example:

✅ Appointment Created
System: Acuity Scheduling
Service: Dental Cleaning
Date: March 15, 2024 at 2:00 PM

Status Badges

Calls are automatically tagged with status badges based on what happened during the conversation.

Badge Types

BadgeMeaningHow It's Detected
BookedAppointment scheduledMetadata contains booking_confirmed or action items mention booking
SMSText message sentMetadata contains sms_sent or message_sent
TransferredCall transferred to humanMetadata contains transferred or transfer_completed
MissedCall not answeredStatus is no-answer or busy
VoicemailVoicemail leftDisconnect reason includes "voicemail" or metadata has voicemail_left

Badge Display:

  • List view: Maximum 2 badges shown (shows "+N" if more)
  • Detail view: All badges visible
  • Color-coded with icons for quick recognition

Complete badge reference →


Archiving Calls

Keep your main call list clean by archiving resolved or old calls.

To archive a call:

  1. Click on the call to open details
  2. Click the Archive button in the header
  3. Call is hidden from main list

To view archived calls:

  • Toggle the "Show Archived" filter on the call logs page
  • Archived calls appear with gray overlay

Note: Archiving doesn't delete the call - it just hides it from your default view.


Aggregate Metrics

View metrics across all filtered calls:

Call volume: Total calls, calls per day/week/month, trends

Duration: Average, median, shortest/longest

Outcomes: % Completed, Transferred, Missed, Failed

Success: Completion rate, transfer rate, drop rate


Comparing Performance

Period comparison:

MetricThis WeekLast WeekChange
Total Calls247218↑ 13%
Avg Duration3:424:15↓ 13%
Completion87%82%↑ 5%

Assistant comparison:

AssistantCallsCompletionTransfer
Main14787%15%
After Hours4272%28%

Advanced Features

Sentiment Analysis (premium):

  • Detects positive, neutral, negative calls
  • Identifies unhappy customers for follow-up
  • Tracks satisfaction over time

Topic Detection:

  • Auto-categorizes calls (booking, pricing, support)
  • Identifies trends
  • Helps improve knowledge base

Call Flow Analysis:

  • Shows conversation patterns
  • Identifies where transfers happen
  • Finds optimization opportunities

Exporting Data

Formats: CSV (Excel), JSON (developers), PDF (reports)

Export: Call list, transcripts, metrics, filtered data

How to: Apply filters → Export → Select format → Download

Learn more about exporting


Call Alerts

Get notified about important calls:

  • Negative sentiment detected
  • Long duration calls
  • Specific keywords mentioned

Setup: Settings → Call Alerts → Create rule → Set conditions → Choose notification method (email, SMS, webhook)

Example:

Alert: Negative Sentiment
Condition: Frustrated customer detected
Action: Email to [email protected]

Quality Monitoring

Quality scores (0-100) based on:

  • Audio quality
  • Transcription accuracy
  • Call outcome
  • Customer sentiment

Scores: 90-100 (Excellent), 75-89 (Good), 60-74 (Fair), <60 (Poor)

Review queue: Flags low-quality calls, complaints, integration failures for manual review


Troubleshooting

Inaccurate transcript:

  • Causes: Background noise, poor audio, heavy accent
  • Solutions: Check recording, improve audio quality

Call shows as "Failed":

  • Causes: Integration failure, network issue, timeout
  • Solutions: Check call details for error, review integration logs, contact support

Missing recording:

  • Causes: Recording not enabled, expired, storage limit
  • Solutions: Enable recording in assistant settings, check retention period

Using Call Data to Improve

Daily (5-10 min):

  • Review yesterday's calls
  • Check for negative sentiment or failures
  • Note patterns

Weekly (30 min):

  • Review 10-20 random calls
  • Listen to recordings
  • Identify improvement opportunities

Monthly (1-2 hours):

  • Comprehensive performance review
  • Compare to previous month
  • Update knowledge base and instructions

Improve based on data:

  1. Filter transferred calls → Read transcripts → Add missing info to knowledge base
  2. Search transcripts for repeated phrases → Identify FAQs → Update instructions
  3. Review sentiment → Identify negative calls → Make proactive improvements

Integrations & API

CRM sync: HubSpot, Salesforce, Freshsales, Pipedrive (auto-create contacts, log calls)

Analytics platforms: Google Analytics, Mixpanel, Amplitude (track conversions, ROI)

Call Analytics API (Enterprise): Programmatic access for custom dashboards and reporting


Privacy & Compliance

Data retention:

  • Starter: 30 days
  • Professional: 90 days
  • Business: 1 year
  • Enterprise: Custom

Security: All data encrypted, GDPR and CCPA compliant

Delete call data: Find call → Delete → Confirm (permanent)