LAYDOWN
Cette page d'aide concerne Studio. Ces informations sont également disponibles pour Desktop Studio.
|
|
Détermine si un répondeur ou une personne en direct a répondu à un appel. Le cas d'utilisation principal de cette action est dans les scripts pour les interactions vocales sans agent Lorsqu'un appel reçoit une réponse, Laydown analyse l'audio du contact pour déterminer si un répondeur ou une personne en direct a répondu à l'appel. Vous pouvez ensuite initier différentes actions en fonction des résultats de l'analyse. Par exemple, vous pourriez faire parvenir un message enregistré vers un répondeur et un autre message enregistré vers une vraie personne, ou vous pourriez faire parvenir un message enregistré vers un répondeur et initier un comportement de script personnalisé pour une vraie personne. Une fois que le message commence à être lu, l'action continue d'analyser l'interaction. Si des fréquences audio supplémentaires sont détectées en provenance du contact, Laydown abandonne la séquence et la reprend lorsque le contact est silencieux. Ceci continue jusqu'à ce qu’une séquence entière soit terminée ou que la valeur dans la propriété SequencePlayAttemptsMaximum soit atteinte. |
|
Les fichiers audio doivent être des fichiers WAV non compressés avec les propriétés suivantes :
|
Types de scripts pris en charge
|
|
| Téléphone |
Propriétés d'entrée
Ces propriétés définissent les données que l'action utilise lors de son exécution.
|
Propriété |
Description |
|---|---|
|
Ajouter une légende |
Entrez une courte phrase qui identifie cette action dans le script de manière unique. La légende est affichée sur le canevas de script sous l’icône de l’action. |
|
Live Person Sequence |
Contains a string of one or more prompts played when a live person is detected. The default value for this string is empty. If no string is entered, the action returns immediately when a live person is detected and no sequence is played. This is useful if you only want to deliver your message to an answering machine. |
|
Live Person Phrase |
Allows you to document the text of the audio file delivered as part of the LivePersonSequence. |
|
Machine Sequence |
Contains a string of one or more prompts played when an answering machine is detected. The default value for this string is empty. If no string is entered, the action returns immediately when an answering machine is detected and no sequence is played. This is useful if you only want to deliver your message to a live person. |
|
Machine Phrase |
Allows you to document the text of the audio file delivered as part of the MachineSequence. |
|
Clear Digits |
When a contact presses keys on their phone, a DTMF tone is generated and stored in a buffer. ClearDigits allows you to determine how this action handles DTMF The default is Yes, which clears the buffer when the action begins. Any key presses that happened earlier in the script will not be passed into this action. Set the action to No if you want this action to process and act on any DTMF tones that are passed to this action through the buffer. When DTMF tones are passed into this action, the script immediately takes the path for the Digit branch condition. |
|
Detect DTMF |
Determines whether DTMF This property does not capture DTMF tones. If you need to evaluate an entered tone, use a Capture action after this action to assign the tone to a variable. You can then evaluate the variable's value to determine which tone was entered. You can use a variable for this property. |
|
Initial Detection Timeout |
Specifies the length of time the action will initially take to determine whether the call has been answered by an answering machine or a live person. Enter a numeric value of seconds between 10 and 300. The default value is 10. If no determination is made and the specified value is exceeded:
|
|
Machine End Detection Timeout |
Specifies the maximum length of time Laydown will spend listening for the end of an answering machine message when a machine is detected. When Laydown detects the end of the machine's message, the MachineSequence value is played. If the timeout is exceeded before the machine's message ends, the OnMachineEndTimeout branch is triggered. Enter a numeric value of seconds between 10 and 300. The default value is 20. |
|
Utterance Minimum |
The number of seconds the contact must speak for Laydown to classify the sound as an utterance. The value should be long enough to ignore static or clicks and short enough to catch actual speech utterances. Enter a numeric value between 0.1 and 0.5 seconds. The default value is 0.2. |
|
Utterance End Silence |
The minimum number of seconds of silence required for Laydown to detect the end of an utterance. Enter a numeric value between 0.1 and 0.5 seconds. The default value is 0.1. |
|
Live Person End Silence |
The minimum number of seconds of silence required for Laydown to determine that an utterance was made by a live person. This value should be long enough to ignore a phrasing pause on answering machine messages and short enough to recognize the gap following a "Hello?" greeting. Enter a numeric value between 0.5 and 2.0 seconds. The default value is 0.6. |
|
Machine Minimum Without Agent |
The minimum number of seconds required following a series of contact utterances for Laydown to determine that the call was answered by a machine. Enter a numeric value between 2.0 and 10.0 seconds. The default value is 3.0. |
|
Machine End Silence |
The minimum number of seconds of silence required for LAYDOWN to determine that an answering machine message has ended. When a non-empty value exists in the AnsweringMachineSequence property, that value is played when the number of seconds specified here is reached. Enter a numeric value between 1.0 and 5.0 seconds. The default value is 1.0. |
|
Debug Pattern |
This property is used for Studio diagnostic procedures and should not be changed unless you are instructed to do so by NiCE CXone Support or your account representative. The default value is none. |
|
Customer Voice Threshold |
Defines the contact volume level for detection of the contact's voice versus background noise. The property accepts numeric values between 100 and 100000 units (a measurement similar to decibels). The default value is 17000. |
|
Sequence Play Attempts Maximum |
Defines the maximum number of times Laydown will attempt to play a sequence if a live person or answering machine is detected. When this value is reached, the entire sequence is played even if audio is detected from the contact. Larger values can increase your telephony expense, since the sequence will potentially restart a great number of times. Enter a numeric value between 1 and 20. The default value is 9. |
Result Branch Conditions
Les conditions de branche de résultat vous permettent de créer des branches dans votre script afin de gérer différents résultats lors de l'exécution d'une action.
|
Condition |
Description |
|---|---|
| Default | Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined. |
| OnError | Path taken when there is an unexpected problem (for example, poor connectivity, syntax errors, and so forth). |
|
MachineCompleted |
Path taken when Laydown detects an answering machine. If the MachineSequence property contains a non-empty value, the sequence is played and then this branch is taken. |
|
LivePersonCompleted |
Path taken when Laydown detects a live person. If the LivePersonSequence property contains a non-empty value, the sequence is played and then this branch is taken. |
|
DTMF |
Path taken when Laydown detects that a digit has been pressed. If the action is playing a sequence when the digit is detected, sequence play is aborted. |
|
InitialDetectionTimedout |
Path taken when the value in the InitialDetectionTimeout property is exceeded. |
|
MachineEndTimedout |
Path taken when the value in the MachineEndDetectionTimeout property is exceeded. |