Placecall

Cette page d'aide s'applique à Desktop Studio. Ces informations sont aussi disponibles pour Studio.

Permet de composer un nouvel appel téléphonique sortant. Cette Action peut être configurée pour différencier une réponse en direct d'un répondeur téléphonique ou d'un télécopieur.

Dépendances

  • Placecall est réservé aux appels sortants qui nécessitent leur propre traitement de script. Une fois que la partie de destination répond, le script peut se comporter comme un script entrant.
  • Si un appel sortant est effectué, puis échoue en raison de l'une des branches d'échec (NoAnswer, Busy, InvalidNumber ou Error), la meilleure pratique consiste à utiliser l'action Hangup pour terminer le script. Si l'appel ne se connecte pas, utilisez l'action End pour les conditions de branche Error. L'utilisation de ces actions empêche le script de rester dans NiCE CXone en tant que script non terminé.
  • PLACECALL crée une entrée dans la base de données dont l'identifiant primaire est l'id du contact du script associé à l'action. Si la base de données contient déjà une entrée ayant utilisé cet id du contact, PLACECALL échoue, car deux entrées d'appel téléphonique (entrant et sortant) ne peuvent pas partager le même id du contact dans la base de données.

  • Les scripts ne peuvent prendre en charge qu'une seule action PLACECALL. Si vous en avez plus d'une dans le même script, cela entraînera une erreur SQL due à une violation de clé primaire : _ERR=Violation of PRIMARY KEY constraint 'PK_RT_Contact_Log'. Cannot insert duplicate key in object 'dbo.base_RT_Contact_Log

Types de scripts pris en charge

L'icône du type de script Téléphone - un combiné téléphonique à l'ancienne avec des lignes courbes indiquant le son qui en sort.

Téléphone

Comparaison d’actions similaires

Les actions suivantes ont des fonctions semblables, mais avec quelques différences clés :

  • Placecall : Réservé aux appels sortants qui nécessitent leur propre traitement de script, comme la génération d'appels préenregistrés ou d'invites. Par exemple, vous pouvez informer le gestionnaire du centre d'appels que les ports approchent du maximum, ou vous pouvez générer un appel de sondage, et ainsi de suite.
  • Transfer : Transfère un appel existant vers un autre numéro de téléphone. Les appels transférés demeurent dans la plateforme NiCE CXone et le progrès de l'appel continue d'être surveillé et enregistré. Lors du transfert, l'appel commence à consommer deux ports. Comme cette action utilise des ports NiCE CXone, les détails de l'appel peuvent être sauvegardés et la fonction de reporting peut être utilisée.
  • BlindXfer : Transfère un appel existant vers un autre numéro de 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

Caption

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. La valeur par défaut est le nom de l’action.

PhoneNumber

The phone number being dialed. You can either hard code a specific number in this field or use a variable to reference other numbers.

CallerID

The phone number that appears on the contact's caller ID when the call is made.

Timeout

Nombre de secondes pendant lesquelles le système attend une réponse avant de déclencher la branche NoAnswer . Un dépassement de délai commence lorsqu'une indication de sonnerie est reçue de la partie appelée. La limite de dépassement de délai est de 55 secondes.

DetectionType

Vous permet de spécifier si le script de l'appel sortant devrait tenter de distinguer une réponse en direct et un répondeur.

  • Sélectionnez NONE (AUCUN) si la réponse n’est pas censée faire la distinction entre une vraie personne et un répondeur.
  • Sélectionnez NOTIFYOFMACHINEASAP si vous ne prévoyez pas laisser de messages sur les répondeurs téléphoniques et que vous voulez que l'appel soit déconnecté. Si vous utilisez cette option, vous devez définir MaxMachine à 0.
  • Sélectionnez NOTIFYOFMESSAGEEND si vous envisagez de laisser des messages sur un répondeur.

Lorsque vous définissez cette valeur à une valeur autre que NONE, le script utilise la détection de Répondeur téléphonique (Drt). La Drt conserve les réponses de résultat de PlaceCall pendant sept secondes. Dans certains scénarios, cela peut entraîner une absence d'audio pendant la fenêtre de détection.

NoVoiceTimeout

Nombre de secondes de silence sur la ligne qui seront acceptées avant que le script ne suive la branche NoVoice.

VoiceMinimum

Nombre de secondes pendant lesquelles un son sur la ligne doit être soutenu pour éviter de déclencher la branche NoVoice.

MaxLiveVoice

Le nombre de secondes pendant lesquelles une voix répondant à un appel peut parler avant qu'il ne soit déterminé qu’il s’agit d’un répondeur.

LiveSilence

Nombre de secondes de silence requis après la détection d'une voix pour déclencher une branche LivePerson. Définissez cette propriété uniquement si DetectionType est défini sur NOTIFYOFMESSAGEEND.

MaxMachine

Nombre de secondes pendant lesquelles un message de répondeur téléphonique peut continuer sans se terminer avant que la branche MachineTimeout ne soit prise. Si vous définissez DetectionType à NotifyOfMachineASAP, vous devez définir MaxMachine à 0.

MachineSilence

Nombre de secondes après que le système détermine que le message du répondeur téléphonique est terminé, avant que la branche AnswerMachine soit empruntée.

LinkContactID

Fait en sorte que le nouvel appel sortant soit prélié à l'appel spécifié. Cela permet à l'autre partie d'entendre la sonnerie de retour, la tonalité d'occupation, et ainsi de suite.

SourceLegPersistent

Utilisez cette propriété avec précaution.

La valeur par défaut est FALSE. Lorsque TRUE est sélectionné, la partie appelée est empêchée de mettre fin au segment source legClosed La partie d’une interaction qui se déroule entre NiCE CXone et l’agent. de l'appel lorsqu'elle raccroche.

NewLegPersistent

Utilisez cette propriété avec précaution.

La valeur par défaut est FALSE. Lorsque TRUE est sélectionné, la partie appelante ne peut pas mettre fin au segment Destination de l'appel lorsqu'elle raccroche.

Parameters

Définit le nom et la valeur des paramètres à envoyer lors de l'appel d'un autre numéro de téléphone NiCE CXone. Transmettez-les sous forme de paires NOM=VALEUR. Les accolades sont prises en charge. Par exemple, FromID={contactID}. La taille maximum est de 100 caractères.

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

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.
Answer Path taken if the call is answered and DetectionType is set to None.
NoAnswer Path taken when the destination party does not answer before or within seconds set in Timeout. The call may be terminated with the Hangup action.
Busy Path taken if the call results in a busy signal.
Error Path taken when the action fails to execute properly. For example, when there is an unexpected problem such as poor connectivity, syntax errors, and so on. The _ERR variable, with a single underscore character, should be populated with a condensed explanation of the problem.
InvalidNumber Chemin emprunté si le numéro de téléphone est invalide, avec un format de numéro incorrect ou une autre erreur.
LivePerson Path taken if a live person answers the call and DetectionType is not set to None.
NoVoice Path taken if the call is answered but no voice is heard for the specified amount of time.
AnswerMachine Path taken if an answering machine picks up the call.
Fax Path taken when a fax machine is detected.
MachineTimeout Path taken if an answering machine is detected and DetectionType is set to NOTIFY OF MACHINE ASAP or NOTIFY OF MESSAGE END.

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.

Le script illustré ci-dessous utilise l’action Placecall pour passer un appel sortant. En cas d’erreur, l’appel n’est pas passé et le script se termine par l’action End. Cependant, une fois l’appel passé, si un répondeur décroche, le système utilise Hangup pour terminer l’appel. Si une personne en chair et en os décroche, un agent doté d’une compétencesClosed Utilisé pour automatiser la livraison des interactions en fonction des compétences, des aptitudes et des connaissances de l’agent. ACD désignée est sollicité.

Souhaitez-vous télécharger ce script?