Guides
A step-by-step guide to using Thoughtly's Analytics dashboard, call History, variable tracking, and post-call automations to measure what matters and systematically improve AI voice agent conversion rates.
Last updated
You built an AI voiceAI voiceAn artificially generated, natural-sounding voice produced by a TTS model. Thoughtly supports a library of AI voices and brand-specific cloning. agent. You deployed it. Calls are happening. But are those calls actually converting leads? Are they qualifying the right prospects? Are they losing people at step three because the prompt is too vague?
Most teams deploy an agent and then check back weeks later, hoping the numbers look good. That is not optimization — it is hope. Thoughtly gives you the instrumentation to move from hope to a feedback loop: measure what is happening on every call, identify where agents underperform, and make targeted changes that improve conversion rates across your entire lead funnel.
This guide walks you through Thoughtly's built-in analytics, call history, variableVariableA named value the voice agent stores during a conversation — caller name, intent, qualifying answers — and uses to drive routing and post-call actions. tracking, and post-call automations — and shows you how to combine them into a repeatable process for improving agent performance over time.
Thoughtly's Analytics dashboard is your starting point. It lives in the Home tab of the primary navigation and gives you a workspace-level view of agent activity across five key areas.
| Metric | What it tells you | What to watch for |
|---|---|---|
| Responses | Total agent responses across the selected time period | Sudden drops may indicate deployment issues or phone number problems |
| Talk Time | Total minutes of conversation | Low talk time per call can signal early hang-ups or poor opening scripts |
| Deployments | Number of active deployed agents or channels | Confirm all expected agents are live and none are stuck in draft |
| Usage by type | Credit consumption across calls, SMS, training, and previews | Unexpected spikes in preview/test usage may mean an agent is not deployed correctly |
| Usage by agent | Which agents are driving the most activity | Identify your highest-volume agents — these should get optimization priority |
The Analytics dashboard answers the first question in any optimization cycle: is the system running? If responses are flat, talk time is dropping, or usage skews heavily toward test calls, you have a deployment or configuration problem — not a performance problem. Fix infrastructure before tuning prompts.
The History tab is where macro metrics become actionable. History provides a global, filterable log of every interaction across every agent — with recordings, transcripts, outcomes, and per-call status tracking.
Every call in History carries a status. Understanding these statuses is the foundation for diagnosing agent performance issues.
| Status | What happened | Optimization action |
|---|---|---|
| Completed | Call finished normally | Review transcript to assess conversation quality |
| No Answer | Call placed but not answered | Check call timing, branded calling, and caller ID settings |
| Left Voicemail | Agent reached voicemail and left a message | Review voicemail script quality and follow-up sequence |
| Transferred | Call transferred to a human or external number | Verify transfer criteria — are the right calls being escalated? |
| Failed | Interaction encountered an error | Check agent configuration, phone number settings, and integrations |
| Suppressed | Blocked by consent or suppression rules | Verify suppression lists are current and not overly broad |
| Busy | Recipient line was busy | Consider retry logic in your automation |
| Canceled | Interaction canceled before connection | Check automation triggers and batch calling configuration |
Run this review weekly. Most optimization gains come from catching problems in the first 48 hours after a change, not from quarterly audits.
Analytics and History tell you what happened at the call level. Variables and outcomes tell you what happened inside the conversation.
Every agent should capture variables that map to your lead qualification criteria. For high-consideration consumer funnels — insurance, mortgage, education, healthcare, home services — these are typically:
Configure each of these as a named variable on the relevant speak node. Use the Current speak node source for questions where you need the caller's most recent answer, and Conversation history when the information may have come up earlier in the call.
Outcomes determine where the conversation goes after each caller response. But they also serve as a measurement layer. When you review calls in History, you can see which outcome fired at each node — giving you a map of how conversations actually flow versus how you designed them to flow.
Common outcome patterns to track:
The most powerful measurement layer in Thoughtly is the On Call Completed automation trigger. It fires after every call ends and gives you access to rich call data: durations, outcomes, captured variables, action flags, transfer status, and voicemail detection.
Every completed call should write at least these fields back to the lead record:
| Field | Source | Why it matters |
|---|---|---|
| Call outcome | Outcome or disposition from the agent flow | Tracks conversion funnel stage |
| Variables captured | Extracted variables (intent, urgency, eligibility) | Enables CRM-side segmentation and scoring |
| Talk time | Call duration from trigger payload | Short calls may indicate poor pickup or irrelevant leads |
| Transfer status | Whether the call was transferred to a human | Measures live handoff rate |
| Recording link | System-provided recording URL | Supports QA and coaching |
| Timestamp | Call start/end from trigger payload | Enables time-of-day analysis |
For a detailed walkthrough on connecting post-call data to your CRMCRMThe system of record for leads, contacts, deals, and activity. Thoughtly reads from and writes to your CRM continuously., see How to Set Up Post-Call Webhooks for CRM Automation.
For teams running hundreds or thousands of calls per week, the History export feature lets you download filtered call data as a CSV for deeper analysis.
| Metric | Formula | Target |
|---|---|---|
| Answer rate | Completed calls / Total calls attempted | 60-80% for opted-in inbound leads |
| Qualification rate | Qualified calls / Completed calls | 30-50% depending on lead source quality |
| Transfer rate | Transferred calls / Qualified calls | 85%+ of qualified calls should reach a human |
| Average talk time | Total talk minutes / Completed calls | 2-4 minutes for qualification; varies by vertical |
| Drop-off rate by step | Calls ending at step N / Calls reaching step N | Identify the node where most callers disengage |
The drop-off rate by step is the single most actionable metric. It tells you exactly which node in your agent flow is losing people. If 40% of callers hang up at step 3, that prompt needs work — regardless of how good the rest of your flow is.
Analytics without action is just dashboarding. Here is how to translate metrics into improvements.
After implementing these practices, track improvement over two- to four-week cycles:
Teams that run weekly call reviews and monthly optimization cycles typically see 15-25% improvement in qualified transfer rates within the first 60 days of structured measurement. The key is consistency — reviewing data regularly, making small changes, and measuring their impact before moving on.
At least 50 completed calls per agent gives you enough data to identify patterns. For statistically significant A/B comparisons between prompt versions, aim for 200+ calls per variant. Below that threshold, random variation can mislead you.
Thoughtly does not have a built-in A/B test feature, but you can create two agents with different prompts, split traffic between them using automation routing, and compare their metrics in History and your CRM. Tag calls with an attribute or variable identifying the variant so you can filter accurately during analysis.
It depends on your lead source and qualification criteria. For opted-in inbound leads from targeted marketing — rate inquiries for mortgage, quote requests for insurance, enrollment inquiries for education — 30-50% qualification rates are common. For broader lead sources like general website forms, 15-25% is more typical. The benchmark that matters is your own trend line: are you improving month over month?
Look at your qualification rate. If fewer than 15% of completed calls meet your criteria, the problem is likely lead quality, not the agent. If 30%+ of callers qualify but few convert to transfers or bookings, the agent flow is where to focus. Analytics gives you the data to make this distinction rather than guessing.
Weekly call reviews for your highest-volume agents, monthly deep dives with exported data for cross-agent comparison, and immediate review after any significant change to prompts, variables, or agent flows. Do not wait for quarterly business reviews to look at agent performance data — by then, you have lost months of potential improvement.
Thoughtly Analytics documentation — official platform reference for the Analytics dashboard and workspace metrics.
Thoughtly History documentation — call filtering, transcripts, recordings, statuses, and export.
Thoughtly Variables documentation — capturing caller data for qualification, branching, and measurement.
Thoughtly Automation Triggers — setting up On Call Completed triggers for post-call measurement workflows.
How to Set Up Post-Call Webhooks for CRM Automation — related Thoughtly guide on connecting call data to your CRM.
How to Use Thoughtly Variables for Dynamic Call Personalization — related guide on variable configuration and best practices.
How to Measure Conversion Lift from AI Follow-Up — related guide on measuring the ROI of AI-driven lead follow-up.
Thoughtly Solutions: Speed to LeadSpeed to leadHow fast you respond to an inbound lead after they raise their hand. Conversion drops sharply past 5 minutes. — Thoughtly's approach to sub-60-second lead response for high-consideration industries.