SETDISPOSITION
Cette page d'aide s'applique à Studio. Ces informations sont aussi disponibles pour Desktop Studio.
|
|
Précise la disposition SetDisposition est utilisé dans le script personnalisé pour les compétences |
Dépendances
- Utilisez SetDisposition le plus tôt possible dans le script, puis utilisez-le de nouveau plus tard dans le script pour mettre à jour la disposition
résultat attribué par l’agent ou le système à la fin d’une interaction vocale (disposition) ou numérique (état). si le script détermine qu'une disposition différente est appropriée. - La bonne pratique pour l'utilisation de SetDisposition consiste à traiter toutes les Branches d'erreur, ne serait-ce que pour capturer quelle branche a été prise. Cette pratique permet un dépannage plus facile des Scripts qui contiennent cette Action.
- Appeler SetDisposition écrase toute disposition capturée par un appel précédent de l'Action.
- Utilisez des valeurs de disposition système ou créez vos propres dispositions personnalisées.
Types de scripts pris en charge
|
|
|
|
|
|
|
|
|
Générique |
courriel | Clavardage | Téléphone | Messagerie vocale | Élément de travail | SMS |
Propriétés de Saisie
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 de façon unique cette action dans le script. La légende apparaît sur le canevas du script sous l’icône de l’action. |
|
Id du contact |
Précise un ID de contact littéral ou un nom de variable. Cette propriété est exposée pour permettre aux développeurs de Scripts de préciser la disposition |
| Compétence |
Cette propriété est exposée pour permettre aux développeurs de scripts d'attribuer une disposition |
| Disposition | Sélectionnez une disposition dans la liste déroulante ou entrez l'id de la disposition système. La disposition sélectionnée ici sera appliquée à chaque interaction qui déclenche cette action. |
|
Numéro de rappel |
Permet au développeur de scripts de préciser un numéro de téléphone de rappel |
|
Heure de rappel |
Permet au développeur de scripts de préciser une heure de rappel à capturer avec la disposition Cette procédure est analogue à un agent spécifiant une heure de rappel une fois l'appel terminé dans son client d'agent. |
| Notes |
Un champ pour entrer des notes. Ceci est analogue à un agent qui précise des notes après la fin de l'appel dans son client agent. |
|
Montant de l’engagement |
Analogue à un agent qui précise un montant de l’engagement une fois l’appel terminé dans son client agent. |
Conditions de la branche de Résultat
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 |
|---|---|
|
Par défaut |
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. |
| Success | Chemin emprunté si l’action se termine sans erreur et si les appels à l’API ou les retours de données ont été un succès (codes de réponse 2xx). |
| InvalidContactID | Path taken if the system couldn't find a call with the specified contact ID. |
| InvalidSkill | Path taken if one or more Skills |
| SkillNotRunning | Path taken if the specified skill was not running and the system was unable to capture the disposition |
| InvalidDispositionCode | Path taken if the specified disposition |
| SkillNotConfiguredForDisposition
|
Path taken if the skill is not configured to capture the disposition |
| UnableToDetermineBusNo | Path taken if the system could not determine the BusNo and was unable to capture the disposition |
| SpecifiedDispositionHasNoClassification | Path taken if the disposition |
| InvalidCommitmentAmount | Chemin pris si le montant de l’engagement est invalide. Le montant de l’engagement doit être un nombre décimal (par exemple, 5.00 serait valide et sss serait invalide et emprunterait cette branche). |
| OnInvalidCallbackTime | Chemin emprunté si l’heure de rappel spécifiée n’est pas valide. |
Exemple de script
Voici un exemple pour afficher comment cette action peut être utilisée dans des scripts. Il ne s’agit pas d’un texte complet. Des scripts supplémentaires peuvent être nécessaires.
Ce script est déclenché, puis il commence immédiatement à définir la disposition. Chaque Option de disposition possède sa propre branch.