Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data NonTalkTimeFilter = NonTalkTimeFilter' {}
- newNonTalkTimeFilter :: NonTalkTimeFilter
- nonTalkTimeFilter_relativeTimeRange :: Lens' NonTalkTimeFilter (Maybe RelativeTimeRange)
- nonTalkTimeFilter_negate :: Lens' NonTalkTimeFilter (Maybe Bool)
- nonTalkTimeFilter_threshold :: Lens' NonTalkTimeFilter (Maybe Natural)
- nonTalkTimeFilter_absoluteTimeRange :: Lens' NonTalkTimeFilter (Maybe AbsoluteTimeRange)
Documentation
data NonTalkTimeFilter Source #
An object that enables you to configure your category to be applied to call analytics jobs where either the customer or agent was interrupted.
See: newNonTalkTimeFilter
smart constructor.
NonTalkTimeFilter' | |
|
Instances
newNonTalkTimeFilter :: NonTalkTimeFilter Source #
Create a value of NonTalkTimeFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:relativeTimeRange:NonTalkTimeFilter'
, nonTalkTimeFilter_relativeTimeRange
- An object that allows percentages to specify the proportion of the call
where there was silence. For example, you can specify the first half of
the call. You can also specify the period of time between halfway
through to three-quarters of the way through the call. Because the
length of conversation can vary between calls, you can apply relative
time ranges across all calls.
$sel:negate:NonTalkTimeFilter'
, nonTalkTimeFilter_negate
- Set to TRUE
to look for a time period when people were talking.
$sel:threshold:NonTalkTimeFilter'
, nonTalkTimeFilter_threshold
- The duration of the period when neither the customer nor agent was
talking.
$sel:absoluteTimeRange:NonTalkTimeFilter'
, nonTalkTimeFilter_absoluteTimeRange
- An object you can use to specify a time range (in milliseconds) for when
no one is talking. For example, you could specify a time period between
the 30,000 millisecond mark and the 45,000 millisecond mark. You could
also specify the time period as the first 15,000 milliseconds or the
last 15,000 milliseconds.
nonTalkTimeFilter_relativeTimeRange :: Lens' NonTalkTimeFilter (Maybe RelativeTimeRange) Source #
An object that allows percentages to specify the proportion of the call where there was silence. For example, you can specify the first half of the call. You can also specify the period of time between halfway through to three-quarters of the way through the call. Because the length of conversation can vary between calls, you can apply relative time ranges across all calls.
nonTalkTimeFilter_negate :: Lens' NonTalkTimeFilter (Maybe Bool) Source #
Set to TRUE
to look for a time period when people were talking.
nonTalkTimeFilter_threshold :: Lens' NonTalkTimeFilter (Maybe Natural) Source #
The duration of the period when neither the customer nor agent was talking.
nonTalkTimeFilter_absoluteTimeRange :: Lens' NonTalkTimeFilter (Maybe AbsoluteTimeRange) Source #
An object you can use to specify a time range (in milliseconds) for when no one is talking. For example, you could specify a time period between the 30,000 millisecond mark and the 45,000 millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last 15,000 milliseconds.