- 10 May 2024
- 3 Minutes to read
- Print
- DarkLight
12.1.7. Reporting on Connected Rate per Month and Similar Reports
- Updated on 10 May 2024
- 3 Minutes to read
- Print
- DarkLight
Using the PARENTGROUPVAL() formula you can create reports similar to the following examples:
% Connected per Month (Using an existing field)
% Connected (Using an existing field but only 1 grouping)
% SLA Exceeded per Hour (Using a row-level formula)
% Abandoned in Queue per Day (Using a bucket field)
For all of the examples, you can change the metrics and the timeframe, just make sure you adapt the formula to work for your use case.
% Connected per Month
Create a report with the report type: Call Reporting
Show me = All call reporting
Change the date field from Conversation Answer Time > Call Reporting: Created Date and set the value to 'Current CY'
Filter on Call Direction = Inbound and From Natterbox User = " " (blank)
Group by Conversation Start Time and then From Call Type
Click the dropdown next to Conversation Start Time and select 'Group Date By...' > 'Calendar Month'
Add a summary formula:
Column Name: Connected %
Formula Output Type = Percentage
Formula:
RowCount/PARENTGROUPVAL(RowCount,nbavs__CallReporting__c.nbavs__From_Start_Time__c)
Display: Selected Groups, Row Group: From Call Type
Apply!
Toggle off: Detail Rows
Save & Run > give it a name and save it in the appropriate folder.
Optional:
Add in Time Talking, From Call Queue Total Wait Seconds, etc, to see other time metrics on the same report
Here is what the report might look like:
% Connected
Create a report with the report type: Call Reporting
Show me = All call reporting
Change the date field from Conversation Answer Time > Call Reporting: Created Date and set the value to 'THIS MONTH' or ‘THIS WEEK’
Optional: filter on Call Direction = ‘Inbound’ and/or ‘Outbound’ or you can include all calls.
Group by From Call Type
Toggle off: Detail Rows
Add a summary-level formula
Column Name: Connected %
Formula Output Type = Percentage
Formula:
RowCount / PARENTGROUPVAL(RowCount, GRAND_SUMMARY)
Display: Selected Groups, Row Group: From Call Type
Apply!
Save & Run > give it a name and save it in the appropriate folder.
Here is what the report might look like:
For more information on reports similar to this, see this Salesforce guide.
% SLA Exceeded per Hour
Create a report with the report type: Call Reporting
Show me = All call reporting
Change the date field from Conversation Answer Time > Conversation Start Time and set the value to 'TODAY'
Filter on From Call Queue Last Queue not equal to " " (blank)
Add a row-level formula (or it could be a new field on the Call Reporting object with the same formula):
Column Name: Exceeded SLA?
Formula Output Type: Text
Formula:
IF(nbavs__CallReporting__c.nbavs__From_Call_Queue_Total_Wait_Seconds__c >60, "Yes","No")
Apply
Group by Hour and then Exceeded SLA?
Add the field From Call Queue Total Wait Seconds
Create a summary formula:
Column Name: SLA %
Formula Output Type = Percentage
Formula:
RowCount/PARENTGROUPVAL(RowCount,nbavs__CallReporting__c.nbavs__Hour__c)
Display: Selected Groups, Row Group: Exceeded SLA?
Apply!
Toggle off: Detail Rows
Save & Run > give it a name and save it in the appropriate folder.
Here is what the report might look like:
% Abandoned in Queue per Day
Create a report with the report type: Call Reporting
Show me = All call reporting
Change the date field from Conversation Answer Time > Conversation Start Time and set the value to 'THIS WEEK' or 'THIS MONTH'
Filter on From Call Queue Last Queue not equal to " " (blank)
Add the field From Call Queue Last Disposition
Click the dropdown next to the field From Call Queue Last Disposition and select 'Bucket This Column':
Bucket Name: Handled vs Abandoned
Create the two buckets: Abandoned and Handled
For the 'Abandoned' bucket, add these values
HANGUP
ABANDONED_CALLBACK
ABANDONED
TIMEOUT
For the 'Handled' bucket, add this values
ANSWERED
Note: you might not use all these values, for example 'ABANDONED_CALLBACK' will only populate if you have enabled callbacks in your call queue. To understand what the values mean, see this guide. You might want to change how the values are bucketed for your business.
Apply
Group by Call Reporting: Created Date and then Handled vs Abandoned
Create a summary formula:
Column Name: % Abandoned
Formula Output Type = Percent
Formula:
RowCount/PARENTGROUPVAL(RowCount,CUST_CREATED_DATE)
'CUST_CREATED_DATE' is added by clicking the Grouping Date field
Display: Selected Groups, Row Group: Handled vs Abandoned
Apply!
Toggle off: Detail Rows
Save & Run > give it a name and save it in the appropriate folder.
Here is what the report might look like: