Hold Time Metric

The built-in metrics Hold Time shows the total time in seconds a customer spent on holds that started in that segment. If there are multiple hold periods in the call Hold Time is the sum of all the hold periods durations.

Built-in metrics based on Hold Time:

  • Average Hold Time. Arithmetical average Hold Time of segments. Segments without hold have no influence on the average.
  • Median Hold Time. Median Hold Time of segments. Segments without hold have no influence on the median.
  • Conversations with Hold. Number of conversations that have a hold in any segment.
  • Conversations with Hold %. Percentage of conversations that have a hold in any segment out of all handled conversations.

Users can create their own metrics on top of the base Hold Time. Users have to have editor permissions to create custom metrics.

The Hold Time metric may appear later than other Flex Insights metrics.

Building Reports

The hold metrics can be segmented by every attribute that makes sense for a handled segment including but not limited to:

  • Agent
  • Direction
  • External Contact (contact center phone number for call conversations)
  • Outcome
  • Queue
  • Team

As with any other metrics the hold time can be segmented and filtered by custom provided attribute.

Hold Time and Talk Time

Hold Time does not have any influence on Talk Time. Hold Time may entirely or partially overlay with Talk Time. Depending on when the hold period ended. This may lead to segments that have longer Hold Time than Talk Time.

In both examples below the Hold Time for Segment 1 is 50 seconds and Talk Tim is 1 minute and 30 seconds. In both cases the Hold Time is the sum of all Hold Times for holds that started during the Segment 1:

Flex Insight - Two Holds in One Segment

Hold Time for Segment 1 is sum of 30 and 20 seconds as both hold periods happen during Segment 1

Flex Insights - Hold After Segment

Hold Time for Segment 1 is sum of 30 and 20 seconds as both hold periods started during Segment 1

Conversations with Transfers and Conferences

Hold Times in conversations with transfers may have some unexpected behavior. We attribute the entire hold time period to the segment in which it started. More specifically the hold time is attributed to the oldest segment that is still active - segment that was not completed, nor is in wrap up.

Depending on implementation and when the customer is unhold they Hold Time may also contain time the customer spent in a queue that follows the segment in which the customer was put on hold by an agent.

Flex Insights — Hold during Transfers

Hold Time of Segment 1 is 50 seconds, Hold Time for Segment 2 is 20 seconds

Rate this page:

Need some help?

We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Community Forums or browsing the Twilio tag on Stack Overflow.

Thank you for your feedback!

We are always striving to improve our documentation quality, and your feedback is valuable to us. Please select the reason(s) for your feedback or provide additional information about how we can improve:

Sending your feedback...
🎉 Thank you for your feedback!
Something went wrong. Please try again.

Thanks for your feedback!

Refer us and get $10 in 3 simple steps!

Step 1

Get link

Get a free personal referral link here

Step 2

Give $10

Your user signs up and upgrade using link

Step 3

Get $10

1,250 free SMSes
OR 1,000 free voice mins
OR 12,000 chats
OR more