How to use the Zendesk Explore Talk dataset: A complete guide

Stevia Putri
Written by

Stevia Putri

Reviewed by

Stanley Nicholas

Last edited February 26, 2026

Expert Verified

Banner image for How to use the Zendesk Explore Talk dataset: A complete guide

If you're running a call center with Zendesk Talk, you have a goldmine of data sitting in your account. Every call, hold, transfer, and wrap-up is being tracked. The problem? Most teams barely scratch the surface of what's possible with this data.

The Zendesk Explore Talk dataset gives you access to detailed call analytics, but getting started can feel overwhelming. Between call legs, metrics, attributes, and datasets, it's easy to get lost in the terminology.

This guide walks you through everything you need to know to start analyzing your Talk data effectively. We'll cover the key concepts, walk through building your first report, and show you how to avoid common mistakes that trip up new users.

Zendesk Talk call center analytics dashboard with call volume charts and agent metrics
Zendesk Talk call center analytics dashboard with call volume charts and agent metrics

What is the Zendesk Explore Talk dataset?

The Talk dataset is a collection of metrics and attributes that let you analyze your Zendesk Talk call data. Think of it as a specialized database containing every detail about your calls: who called, how long they waited, which agent handled it, and what happened during the conversation.

To access the Talk dataset, you'll need:

  • A Zendesk Suite plan (Team, Growth, Professional, Enterprise, or Enterprise Plus)
  • Explore Light, Professional, or Enterprise
  • Talk Professional or Enterprise for full reporting capabilities

The dataset captures data across the entire call journey: IVR interactions, queue time, agent talk time, hold time, consultations, transfers, and wrap-up activities. This gives you a complete picture of both customer experience and agent performance.

If you're finding the setup and configuration more complex than expected, tools like eesel AI offer an alternative approach. Instead of building reports manually, you can get automated insights from your call data without the learning curve.

eesel AI reporting dashboard showing top knowledge gaps
eesel AI reporting dashboard showing top knowledge gaps

Understanding call structure in the Talk dataset

Before you start building reports, you need to understand how calls are structured in the dataset. This is where many teams get tripped up.

Call legs explained

A "call leg" is an interaction between a person and the call. There are two types:

  • Agent legs: Begin when an available agent is found and their phone or browser starts ringing. The leg ends when the agent completes the call (including any wrap-up time).
  • End-user legs: Begin after the call is answered and the customer hears the welcome message. The leg ends when the call disconnects.

Here's why this matters: if a call gets transferred from Agent A to Agent B, that's two agent legs. If a customer requests a callback, that's two end-user legs. Mixing call-level metrics with leg-level metrics in the same report will multiply your numbers incorrectly.

The call flow

A typical inbound call flows through these stages:

  1. Customer connects to your system
  2. IVR (if configured): customer hears welcome message and makes selections
  3. Queue: customer waits for an available agent
  4. Agent connection: agent leg begins
  5. Call handling: talk time, hold time, consultations
  6. Wrap-up: agent completes after-call work
  7. Call ends

Infographic showing call flow stages from customer connection through IVR, queue, agent connection, and wrap-up
Infographic showing call flow stages from customer connection through IVR, queue, agent connection, and wrap-up

Understanding this flow helps you interpret your metrics correctly. For example, "call wait time" measures queue time after IVR, while "call answer time" includes everything from initial connection to first agent contact.

Key metrics and attributes in the Talk dataset

The Talk dataset contains dozens of metrics and attributes. Here are the ones you'll use most often:

Call-level metrics

MetricWhat it measures
Call wait timeTime customer waited in queue after IVR
Call answer timeTime from connection to first agent contact
Call IVR timeTime spent navigating IVR menu
Call consultation timeTotal time agents spent consulting each other
Call on-hold timeTime customer was on hold
Call talk timeTotal conversation time
IVR transitionsNumber of IVR menu steps taken
Call billed timeTime billed for the call

Call leg metrics

MetricWhat it measures
Agent talk timeTime agent spent talking
Agent wrap-up timeTime agent spent on after-call work
End-user wait timeTime customer spent waiting

Key attributes

Attributes let you slice your data in different ways:

  • Call direction: Inbound vs. outbound
  • Call outcome: Completed, abandoned, voicemail, missed
  • Agent name/ID: Which agent handled the call
  • Phone number: Caller ID information
  • Time attributes: Date, hour, day of week for trend analysis

The key thing to remember: metrics are quantitative (numbers you can count or sum), while attributes are qualitative (categories you can group by). You use metrics to measure performance and attributes to understand patterns.

Building your first Talk report

Let's walk through creating a simple report that shows daily call volume by agent. This is a foundational report most call centers need.

Step 1: Access Explore and select the Talk dataset

Navigate to Explore from your Zendesk admin panel. Click "New report" and you'll see a list of available datasets. Select "Talk - Calls" from the Voice section.

Dataset selection screen showing Talk (Voice) options
Dataset selection screen showing Talk (Voice) options

The dataset panel appears on the right showing which metrics are available. If you don't see Talk - Calls, verify your plan includes Talk Professional or Enterprise.

Step 2: Add your metrics

Click "Add" under the Metrics section. You'll see a list of all available metrics for the Talk dataset. For our daily volume report, select "Calls" (this counts the number of calls).

Notice the aggregation type shown next to each metric:

  • COUNT: Counts all occurrences
  • D_COUNT: Counts distinct occurrences (each call counted once)
  • SUM: Adds up values
  • AVG: Calculates average

For call counts, D_COUNT is usually what you want. It ensures each call is counted once, even if it has multiple legs.

Step 3: Add columns and rows

Now let's break down the data. Under Columns, add "Date (Ticket created)" to see calls by day. Under Rows, add "Agent name" to see which agent handled each call.

Your report now shows a matrix: dates across the top, agents down the side, and call counts in the cells. This answers the question: "How many calls did each agent handle each day?"

Step 4: Apply filters

Let's focus on inbound calls only. Click "Add" under Filters and select "Call direction." Set it to "Inbound" to exclude outbound calls from your report.

You can also add a date range filter. Click the calendar icon and select "Last 30 days" to keep the report current and manageable.

Step 5: Visualize your data

The default table view works for detailed analysis, but you might want a chart for presentations. Click the chart icon and select "Bar chart" to see call volumes visually.

Format your numbers for readability. Large numbers like 12584 are harder to read than 12,584. Click the gear icon next to your metric to adjust number formatting.

Finally, click "Save" and give your report a name like "Daily Inbound Calls by Agent." You can now add this to a dashboard or schedule it for email delivery.

Common Talk reports for call centers

Once you understand the basics, you can build more targeted reports. Here are four reports every call center should have:

Daily call volume

  • Metric: Count of calls
  • Column: Date
  • Use case: Staffing planning and identifying peak periods

This report shows trends over time. Are Mondays your busiest day? Do calls spike after product launches? Use this data to schedule agents appropriately.

Agent performance

  • Metrics: Call talk time, Call answer time
  • Column: Agent name
  • Use case: Performance reviews and coaching opportunities

Compare agents to identify training needs. An agent with unusually high talk times might need help with efficiency. An agent with low answer times might be rushing through calls.

Abandonment rate

  • Metrics: Abandoned calls, Total calls
  • Custom metric: % abandoned (Abandoned calls / Total calls)
  • Use case: Queue optimization

High abandonment rates usually indicate long wait times. If you're seeing rates above 5-10%, consider adding more agents during peak periods or improving your IVR to better route calls.

Average handle time

  • Metric: Call talk time + Call wrap-up time
  • Column: Agent or date
  • Use case: Efficiency tracking and capacity planning

Handle time affects how many calls an agent can take in a day. Track this over time to spot trends and set realistic targets.

Four call center reports showing peak hours and agent performance
Four call center reports showing peak hours and agent performance

Advanced: Custom metrics for Talk

Sometimes the built-in metrics don't give you exactly what you need. That's where custom metrics come in.

Custom metrics let you combine existing metrics, apply formulas, and create calculations specific to your business. Here are three useful ones for Talk:

One-touch resolution rate: Shows what percentage of Talk tickets were resolved without follow-up. Formula: Tickets solved in one touch / Total Talk tickets.

SLA compliance percentage: Tracks what percentage of calls were answered within your SLA target. Formula: Calls answered within SLA / Total calls with SLA applied.

Calls per agent per hour: Measures agent productivity. Formula: Total calls / (Total agent hours worked).

Building custom metrics requires understanding Zendesk's formula syntax. If you want pre-built formulas, the Geckoboard Zendesk custom metrics library has ready-to-use examples for common scenarios.

Alternatively, if building custom metrics feels like more work than it's worth, consider that we designed eesel AI to automatically surface these kinds of insights without any formula writing. Our AI analyzes your call patterns and highlights trends that matter for your business.

Agent performance dashboard for coaching and KPI tracking
Agent performance dashboard for coaching and KPI tracking

Troubleshooting common issues

Even experienced users run into issues with Talk reporting. Here are the most common problems and how to fix them:

Numbers don't match expectations: Check whether you're mixing call-level and leg-level metrics. Remember, adding a leg-level attribute multiplies your call-level numbers by the number of legs.

Missing data: Verify your plan level. Some metrics require Talk Professional or Enterprise. Also check that Talk is properly configured and calls are actually being recorded.

Reports timing out: Your date range might be too large, or your report might be too complex. Try reducing the date range or simplifying filters. You can also break complex reports into smaller ones.

Can't find a metric: Make sure you're using the Talk - Calls dataset, not Support - Tickets or another dataset. Metrics are specific to each dataset.

Getting more from your Talk data

Once you've mastered the basics, there are several ways to get more value from your Talk data:

Integrate with Support data: Link Talk calls to Support tickets to see the full customer journey. Which calls result in tickets? What's the resolution time for call-generated tickets?

Set up automated delivery: Schedule your key reports to email stakeholders automatically. Daily reports to supervisors, weekly summaries to managers, monthly trends to executives.

Use insights for workforce management: Combine Talk data with workforce management tools to optimize scheduling. Match agent capacity to predicted call volume.

If you're spending more time building reports than acting on insights, it might be time to consider an alternative approach. At eesel AI, we help teams analyze call patterns and agent performance automatically. Instead of manually building reports, you get actionable insights delivered to you. Our AI identifies trends, highlights anomalies, and suggests improvements based on your actual call data.

eesel AI call center simulation platform showing risk-free testing environment for AI agents
eesel AI call center simulation platform showing risk-free testing environment for AI agents

Frequently Asked Questions

You need a Zendesk Suite plan (Team or higher) with Explore Light, Professional, or Enterprise. For full Talk reporting capabilities, you'll also need Talk Professional or Enterprise. The Support Team plan ($19/agent/month) includes basic analytics but not the full Explore functionality.
No, you cannot mix datasets within a single report. The Talk dataset contains call-specific data, while Support datasets contain ticket data. If a call creates a ticket, you'll need to build separate reports and correlate them manually, or use custom integrations to combine the data outside of Explore.
This usually happens when you mix call-level metrics with leg-level attributes. Each call leg counts as a separate row, so a transferred call with two agent legs will show double the call count. Keep call-level metrics with call-level attributes, and leg-level metrics with leg-level attributes.
Update frequency depends on your plan. Support Team plans refresh every 24 hours. Suite Professional refreshes every hour for pre-built and custom dashboards. Suite Enterprise offers real-time refresh for pre-built live dashboards and hourly refresh for custom dashboards.
Call wait time measures how long a customer waited in queue after completing IVR navigation. Call answer time includes everything from initial connection to first agent contact, including IVR time and queue time. Use call answer time for total customer experience measurement, and call wait time for queue performance analysis.
Yes, data export is available on Suite Professional and Enterprise plans. You can export report results as CSV files for further analysis in Excel or other tools. Note that Support Team plans do not include data export capabilities.

Share this post

Stevia undefined

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.