Agent Activity Analysis

NameDescriptionTypeFormatSectionFilterFieldMetrics Calculations
AVG CSAT ScoreAverage of the CSAT scores received - average of CSAT score for the calls where a valid CSAT score was received.number0.0Agent Calls MetricsYESmeasure
AVG CSAT Score InboundAverage of the CSAT scores received - average of CSAT score for the calls inbound answered where a valid CSAT score was received.number0.0Agent Calls MetricsYESmeasure
AVG CSAT Score OutboundAverage of the CSAT scores received - average of CSAT score for the calls outbound connected where a valid CSAT score was received.number0.0Agent Calls MetricsYESmeasure
AVG CallsAverage number of inbound answered and outbound connected and not connected calls for the given timeframe. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.average0.0Agent Calls MetricsYESmeasure
AVG Handle TimeThe AVG time it takes a user/agent to handle a call. The time starts when the agent answer until the moment the agent ends the after call work status (includes hold time).average00:00:00YESmeasure
AVG Hold TimeOf the calls put on hold by the agent this is the average time on hold of those calls (includes inbound answered and outbound connected)number0.0Agent Calls MetricsYESmeasure
AVG Hold Time InboundOf the calls put on hold by the agent this is the average time on hold of those calls (includes inbound answered)number0.0Agent Calls MetricsYESmeasure
AVG Hold Time OutboundOf the calls put on hold by the agent this is the average time on hold of those calls (includes outbound connected)number0.0Agent Calls MetricsYESmeasure
AVG Idle Time Per HourThe average number of minutes, per hour, an agent was idle. This corresponds to the time the agent had the status “Available“.timehh:mm:ssFor this calculation, we have to look at 3 status durations (status_available_duration, status_after_call_work_duration, status_on_a_call_duration).If the sum of these 3 durations are bigger than 1 hour, then we have to find out the correspondence of the status available duration for one hour in a day. For this we do it like:status_available_duration*3600 / (status_available_duration+status_after_call_work_duration+status_on_a_call_duration) / 86400Notes:3600 (number of seconds in one hour)86400 (number of seconds in one day)Otherwise (which means, the 3 duration are less or equal to an hour), the calculation is the status available duration divided by the number of seconds in a day.(status_available_duration / 86400)After these calculations, we transform it into a time format ""hh:mm:ss"" and calculate the average.
AVG Inbound CallsAverage number of inbound calls for the given timeframe. If the agent has a dedicated line it will include missed calls that reached the agent line (includes inbound answered and missed and voicemails in case the agent has a dedicated line).average0.0Agent Calls MetricsYESmeasure
AVG Inbound Calls AnsweredAverage number of calls for the given timeframe (includes inbound answered only).average0.0Agent Calls MetricsYESmeasure
AVG Inbound Calls MissedAverage number of calls for the given timeframe (includes inbound missed only if agent has a dedicated line).average0.0Agent Calls MetricsYESmeasure
AVG Inbound Calls VoicemailAverage number of calls for the given timeframe (includes inbound voicemail only if agent has a dedicated line).average0.0Agent Calls MetricsYESmeasure
AVG Outbound CallsAverage number of outbound calls for the given timeframe (includes outbound connected outbound not connected).average0.0Agent Calls MetricsYESmeasure
AVG Outbound Calls ConnectedAverage number of outbound connected calls for the given timeframeaverage0.0Agent Calls MetricsYESmeasure
AVG Outbound Calls Not ConnectedAverage number of outbound not connected calls for the given timeframeaverage0.0Agent Calls MetricsYESmeasure
AVG Speed To AnswerAverage time it takes an agent to answer the call after it started ringing (when Inbound).numberAgent Calls MetricsYESmeasure
AVG Talk TimeThis is the average talk time of all inbound answered calls and outbound connected that were handled by the agent for the given time frame.numberAgent Calls MetricsYESmeasure
AVG Talk Time InboundThis is the average talk time of all inbound answered calls that were handled by the agent for the given time frame.numberAgent Calls MetricsYESmeasure
AVG Talk Time OutboundThis is the average talk time of all outbound connected calls that were handled by the agent for the given time frame.numberAgent Calls MetricsYESmeasure
Data StatusYou can include or exclude records with errors. This filter will have three options available: “Valid”, “Damaged”, and “All”. By default, only “Valid” records will be visible.Valid Records - Regularly Processed Records.
Damaged Records - Those are corrupted caused by missing events in call records.
StringValid/DamagedFiltersYesDimension
Dial AttemptsCount of attempts to dial each agent for a call. Dial Attempts include only the ring attempts: "Answered", "Rejected" and "Ignored".sum00Agent Calls MetricsYESmeasuresum(type in ('answered', 'rejected', 'ignored'))
Handle TimeThe sum of duration of time it takes a user/agent to handle a call for the given time frame. The time starts when the agent answer until the moment the agent ends the after call work status (includes hold time).sum
Hold TimeOf the calls put on hold by the agent this is the total time on hold of those calls (includes inbound answered and outbound connected) for the given time framesumAgent Calls MetricsYESmeasure
Hold Time InboundOf the calls put on hold by the agent this is the total time on hold of those calls (includes inbound answered) for the given time framesumAgent Calls MetricsYESmeasure
Hold Time OutboundOf the calls put on hold by the agent this is the total time on hold of those calls (includes outbound connected) for the given time framesumAgent Calls MetricsYESmeasure
Inbound Calls AnsweredTotal number of inbound calls answered for the given timeframe.sum00Agent Calls MetricsYESmeasure
Inbound Calls MissedIf the agent has a dedicated line it will include missed calls that reached the agent line for the given time frame.sum00Agent Calls MetricsYESmeasure
Inbound Calls VoicemailIf the agent has a dedicated line it will include voicemails that reached the agent line for the given time framesum00Agent Calls MetricsYESmeasure
Longest Hold TimeOf the calls put on hold by the agent this is the highest time hold time recorded (includes inbound answered and outbound connected)maxAgent Calls MetricsYESmeasure
Longest Hold Time InboundOf the calls put on hold by the agent this is the highest time hold time recorded on inbound answered callsmaxAgent Calls MetricsYESmeasure
Longest Hold Time OutboundOf the calls put on hold by the agent this is the highest time hold time recorded on outbound connected callsmaxAgent Calls MetricsYESmeasure
Longest Talk TimeThis is the highest talk time recorded for all inbound answered calls and outbound connected that were handled by the agent for the given time frame.maxAgent Calls MetricsYESmeasure
Longest Talk Time InboundThis is the highest talk time recorded for all inbound answered calls that were handled by the agent for the given time frame.maxAgent Calls MetricsYESmeasure
Longest Talk Time OutboundThis is the highest talk time recorded for all outbound connected that were handled by the agent for the given time frame.maxAgent Calls MetricsYESmeasure
MAX CSAT ScoreHighest CSAT scores received - the highest of CSAT score for the calls where a valid CSAT score was received, for inbound answered and outbound connected for the given time frame.max0Agent Calls MetricsYESmeasure
MAX CSAT Score InboundHighest CSAT scores received - the highest of CSAT score for the calls where a valid CSAT score was received, for inbound answered for the given time frame.max0Agent Calls MetricsYESmeasure
MAX CSAT Score OutboundHighest CSAT scores received - the highest of CSAT score for the calls where a valid CSAT score was received, for inbound outbound connected for the given time frame.max0Agent Calls MetricsYESmeasure
MAX CallsHighest number of inbound answered and outbound connected and not connected calls for the given timeframe. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.max00Agent Calls MetricsYESmeasure
MAX Inbound CallsHighest number of inbound answered. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.max00Agent Calls MetricsYESmeasure
MAX Inbound Calls AnsweredHighest number of inbound answered for the given time frame.max00Agent Calls MetricsYESmeasure
MAX Inbound Calls MissedIf the agent has a dedicated line it will include the highest number of missed calls for the given time frame.max00Agent Calls MetricsYESmeasure
MAX Inbound Calls VoicemailIf the agent has a dedicated line it will include the highest number of voicemails received for the given time frame.max00Agent Calls MetricsYESmeasure
MAX Outbound CallsHighest number of outbound connected and outbound not connected for the given time frame.max00Agent Calls MetricsYESmeasure
MAX Outbound Calls ConnectedHighest number of outbound connected and for the given time frame.max00Agent Calls MetricsYESmeasure
MAX Outbound Calls Not ConnectedHighest number of outbound not connected and for the given time frame.max00Agent Calls MetricsYESmeasure
MAX Speed To AnswerHighest value recorded for speed of answer, i.e. time it takes an agent to answer the call after it started ringing (when Inbound).maxAgent Calls MetricsYESmeasure
MIN CSAT ScoreLowest CSAT scores received - the highest of CSAT score for the calls where a valid CSAT score was received, for inbound answered and outbound connected for the given time frame.min0Agent Calls MetricsYESmeasure
MIN CSAT Score InboundLowest CSAT scores received - the highest of CSAT score for the calls where a valid CSAT score was received, for inbound answered for the given time frame.min0Agent Calls MetricsYESmeasure
MIN CSAT Score OutboundLowest CSAT scores received - the highest of CSAT score for the calls where a valid CSAT score was received, for inbound outbound connected for the given time frame.min0Agent Calls MetricsYESmeasure
MIN CallsLowest number of inbound answered and outbound connected and not connected calls for the given timeframe. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.min00Agent Calls MetricsYESmeasure
MIN Inbound CallsLowest number of inbound answered. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.min00Agent Calls MetricsYESmeasure
MIN Inbound Calls AnsweredLowest number of inbound answered for the given time frame.min00Agent Calls MetricsYESmeasure
MIN Inbound Calls MissedIf the agent has a dedicated line it will include the lowest number of missed calls for the given time frame.min00Agent Calls MetricsYESmeasure
MIN Inbound Calls VoicemailIf the agent has a dedicated line it will include the lowest number of voicemails received for the given time frame.min00Agent Calls MetricsYESmeasure
MIN Outbound CallsLowest number of outbound connected and outbound not connected for the given time frame.min00Agent Calls MetricsYESmeasure
MIN Outbound Calls ConnectedLowest number of outbound connected and for the given time frame.min00Agent Calls MetricsYESmeasure
MIN Outbound Calls Not ConnectedLowest number of outbound not connected and for the given time frame.min00Agent Calls MetricsYESmeasure
MIN Speed To AnswerLowest value recorded for speed of answer, i.e. time it takes an agent to answer the call after it started ringing (when Inbound).minAgent Calls MetricsYESmeasure
Number of Outbound Dialer CampaignsThe total number of Outbound Dialer Campaigns.number
Outbound Calls ConnectedTotal number of outbound connected calls for the given timeframe.sum00Agent Calls MetricsYESmeasure
Outbound Calls Not ConnectedTotal number of outbound not connected calls for the given timeframe.sum00Agent Calls MetricsYESmeasure
    • Outbound Dialer Campaign Created at Date
The date when the Outbound Dialer Campaign was created.date
Outbound Dialer Campaign Name.The name of the Outbound Dialer Campaign.string
Outbound Dialer Campaign StateThe current state of the Outbound Dialer Campaign.string
Outbound Dialing ModeThe dialing mode of the Outbound Dialer Campaign. Currently, only predictive mode is supported.string
Pick Up RatePercentage of dial attempts that were successfully answered by each agent in the given time frame.number00.0%Agent Calls MetricsYESmeasure
Requested Dial AttemptsCount of requested attempts to dial each agent for a call. This measure includes all ring attempts: "Answered", "Rejected", "Ignored", "Canceled" and "Device Unavailable".Sum00Agent Calls MetricsYESmeasuresum(type in ('answered', 'rejected', 'ignored', 'canceled', 'device unavailable'))
Shortest Hold TimeOf the calls put on hold by the agent this is the lowest time hold time recorded (includes inbound answered and outbound connected)minAgent Calls MetricsYESmeasure
Shortest Hold Time InboundOf the calls put on hold by the agent this is the lowest time hold time recorded on inbound answered callsminAgent Calls MetricsYESmeasure
Shortest Hold Time OutboundOf the calls put on hold by the agent this is the lowest time hold time recorded on outbound connected callsminAgent Calls MetricsYESmeasure
Shortest Talk TimeThis is the lowest talk time recorded for all inbound answered calls and outbound connected that were handled by the agent for the given time frame.minAgent Calls MetricsYESmeasure
Shortest Talk Time InboundThis is the lowest talk time recorded for all inbound answered calls that were handled by the agent for the given time frame.minAgent Calls MetricsYESmeasure
Shortest Talk Time OutboundThis is the lowest talk time recorded for all outbound connected that were handled by the agent for the given time frame.minAgent Calls MetricsYESmeasure
Talk TimeThe total talk time of the call, in seconds. The timer begins when the customer is connected with an agent, and ends when the call is disconnected. It does not include the time spent ringing the agent nor time spent in After Call Work, but it includes hold time during the call (includes inbound answered and outbound connected)sumAgent Calls MetricsYESmeasure
Talk Time InboundThe total talk time of the call, in seconds. The timer begins when the customer is connected with an agent, and ends when the call is disconnected. It does not include the time spent ringing the agent nor time spent in After Call Work, but it includes hold time during the call (includes only inbound answered)sumAgent Calls MetricsYESmeasure
Talk Time OutboundThe total talk time of the call, in seconds. The timer begins when the customer is connected with an agent, and ends when the call is disconnected. It does not include the time spent ringing the agent nor time spent in After Call Work, but it includes hold time during the call (includes only outbound connected)sumAgent Calls MetricsYESmeasure
Total CallsTotal number of inbound answered and outbound connected and not connected calls for the given timeframe. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.sum00Agent Calls MetricsYESmeasure
Total Inbound CallsTotal number of inbound answered for the given timeframe. If the agent has a dedicated line it will include missed calls and voicemails that reached the agent line.sum00Agent Calls MetricsYESmeasure
Total Outbound CallsTotal number of outbound connected and not connected calls for the given timeframe.sum00Agent Calls MetricsYESmeasure
Total Speed To AnswerSummed value recorded for speed of answer, i.e. time it takes an agent to answer the call after it started ringing (when Inbound).sumAgent Calls MetricsYESmeasure
% After Call Work DurationPercentage of time spent in After Call Work status over Total Duration of all status for the given time frame. The status may automatically change to "After Call Work" after the end of an inbound or outbound call, for a predefined amount of time, or while taking notes. The exact behavior depends on the "After Call Work" settings defined by your Administrator.number00.0%Agent Status MetricsYESmeasure
% Available Status DurationPercentage of time spent in Available status over Total Duration of all status in the given time frame. In available status agent is logged in and free to take calls.number00.0%Agent Status MetricsYESmeasure
% Away Status Duration (custom only)Percentage of time spent in Away status (for all custom away status) over Total Duration of all status in the given time frame. In Away status agent is logged but away from your computer. Away agents might be on breaks, training sessions or completing other tasks that keep them away from the phone. However, the away status will still allow to receive call transfers.number00.0%Agent Status MetricsYESmeasure
% Away Status Duration (default only)Percentage of time spent in Away status (for default away status only) over Total Duration of all status in the given time frame. Away agents might be on breaks, training sessions or completing other tasks that keep them away from the phone. However, the away status will still allow to receive call transfers.number00.0%Agent Status MetricsYESmeasure
% Busy Status DurationPercentage of time spent in Busy Custom status over Total Duration of all status in the given time frame.number00.0%Agent Status MetricsYESmeasure
% Offline Status DurationPercentage of time spent in Offline status over Total Status Duration in the given time frame.number00.0%Agent Status MetricsYESmeasure
% On a Call DurationPercentage of time spent in On a Call status over Total Status Duration in the given time frame.number00.0%Agent Status MetricsYESmeasure
AVG Available RateAverage time agent spent in Available status for the given time frame.average00.0%Agent Status MetricsYESmeasure(Available + Busy + On a call) / (Available + Busy + On a call + Away + After Call Work)
AVG Occupancy RateOf the time the agent is logged in, the average of time an agent is handling customer interactions or wrap-up work for the given time frame. [busy (default) + acw] / (busy + acw + available + away)[busy (default) + acw + available] / (busy + acw + available + away)average00.0%Agent Status MetricsYESmeasure
AVG Shrinkage RateOf the time the agent is logged in, the average of time an agent is not available to take calls.average00.0%Agent Status MetricsYESmeasure(Away + Busy (only custom) / Available + Away + Busy (default + custom) + After_call_work + On_a_call)
AVG Utilization RateOf the time the agent is logged in, the average of time the agent is handling calls[busy (Talkdesk default) + acw] / (available + away + busy (Talkdesk default + custom statuses) + acw)average00.0%Agent Status MetricsYESmeasure
After Call Work DurationTotal time agent spent in After call work status for the given time frame. Note: all time-based metrics are rounded up to the nearest second; for greater precision of total_time, subtract start_at from end_atsumAgent Status MetricsYESmeasure
Available Status DurationTotal time agent spent in Available status for the given time frame. Note: all time-based metrics are rounded up to the nearest second; for greater precision of total_time, subtract start_at from end_atsumAgent Status MetricsYESmeasure
Away Status Duration (custom only)Total time agent spent in Away status (all away custom status) for the given time frame. Note: all time-based metrics are rounded up to the nearest second; for greater precision of total_time, subtract start_at from end_atsumAgent Status MetricsYESmeasure
Away Status Duration (default only)Total time agent spent in Away status (only default away status) for the given time frame. Note: all time-based metrics are rounded up to the nearest second; for greater precision of total_time, subtract start_at from end_atsumAgent Status MetricsYESmeasure
Busy Status DurationTotal time agent spent in Busy Custom statuses for the given time frame. Note: all time-based metrics are rounded up to the nearest second; for greater precision of total_time, subtract start_at from end_atsumAgent Status MetricsYESmeasure
MAX Available RateLongest time recorded that agent spent in Available status for the given time frame.max00.0%Agent Status MetricsYESmeasure
MAX Occupancy RateOf the time the agent is logged in, the longest time recorded of an agent handling customer interactions or wrap-up work for the given time frame. (on_a_call+after_call_work)/ (available+away+busy+after_call_work+on_a_call)(on_a_call+after_call_work+available)/ (available+away+busy+after_call_work+on_a_call)max00.0%Agent Status MetricsYESmeasure
MAX Shrinkage RateOf the time the agent is logged in, the longest time recorded of an agent not available to take calls in the given time frame(away+busy)/(available+away+busy+after_call_work+on_a_call)max00.0%Agent Status MetricsYESmeasure
MAX Utilization RateOf the time the agent is logged in, the longest time the agent was not available to take calls for the given time frame(on_a_call+after_call_work)/(available+away+busy+after_call_work+on_a_call)max00.0%Agent Status MetricsYESmeasure
MIN Available RateShortest time recorded that agent spent in Available status for the given time frame.min00.0%Agent Status MetricsYESmeasure
MIN Occupancy RateOf the time the agent is logged in, the shortest time recorded of an agent handling customer interactions or wrap-up work for the given time frame. (on_a_call+after_call_work)/ (available+away+busy+after_call_work+on_a_call(on_a_call+after_call_work+available)/ (available+away+busy+after_call_work+on_a_callmin00.0%Agent Status MetricsYESmeasure
MIN Shrinkage RateOf the time the agent is logged in, the shortest time recorded of an agent not available to take calls in the given time frame(away+busy)/(available+away+busy+after_call_work+on_a_call)min00.0%Agent Status MetricsYESmeasure
MIN Utilization RateOf the time the agent is logged in, the shortest time the agent was not available to take calls for the given time frame(on_a_call+after_call_work)/(available+away+busy+after_call_work+on_a_call)min00.0%Agent Status MetricsYESmeasure
Offline Status DurationTotal time agent spent in Offline status for the given time frame.sumAgent Status MetricsYESmeasure
On a Call DurationTotal time agent spent in On a Calls status for the given time frame.sumAgent Status MetricsYESmeasure
Agent EmailCompany's agent email that is recorded in the systemstringnoneAgent IdentificationYESdimension
Agent IDUnique identifier of the agent.stringnoneAgent IdentificationYESdimension
Agent NameField that returns only the agent namestringnoneAgent IdentificationYESdimension
Agent Name (Email)Concatenated information for agent name and email to be easier to filter.stringnoneAgent IdentificationYESdimension
Agent Ring GroupsThe Ring groups agent is allocated to. When selecting Agent Ring Groups, Agent ID must be appliedstringnoneAgent IdentificationYESdimension