End

Interrompt un script.

Le fonctionnement de cette action varie en fonction du type de support de script. Il est important de n’utiliser cette action qu’avec les types de supports pris en charge. Voir les sections Dépendances et Actions similaires pour plus d’informations.

Dependencies

  • Si vous utilisez End dans un script avec un type de support non pris en charge, il se peut que tous les processus ne se terminent pas correctement ou que le contact soit interrompu. L’arrêt des processus d’arrière-plan est une fonction clé de l’arrêt des actions. C’est pourquoi il est important d’utiliser l’action la mieux adaptée au type de support de votre script :
    • Pour les scripts téléphoniques entrants, vous pouvez utiliser End tant que l’appel n’est pas connecté. Une fois l’appel connecté, utilisez l’action Hangup pour mettre fin au script.
    • Pour les scripts téléphoniques sortants, vous pouvez utiliser End jusqu’à ce que l’action Placecall soit exécutée. Une fois l’appel connecté, utilisez l’action Hangup pour mettre fin au script.
    • Pour les scripts de clavardage, utilisez Exit pour mettre fin au script.
    • Pour les scripts de courriel, utilisez Discard pour mettre fin au script.
    • Pour les scripts numériques, End met uniquement fin au script. Il ne met pas fin au contact. Les contacts numériques continuent d’exister sur le site Digital Experience. Pour tous les autres types de scripts, End met fin à la fois au script et au contact.
  • Si vous utilisez End dans un sous-script, il met fin à la fois au sous-script et au script d’origine. Utilisez l’action Return si vous souhaitez mettre fin au sous-script, mais que le script d’origine continue.
  • End doit être utilisé pour mettre fin au flux logique d’un script actif et invoquer l’action d’événement OnRelease. Pour cette raison, il ne doit pas être utilisé après la logique d’événement OnRelease.

Supported Script Types

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Générique

Téléphone Messagerie vocale Élément de travail SMS Numérique

Comparison of Similar Actions

  • DiscardDiscard : Met fin à un script de courriel.
  • EndEnd : Met fin à un appel téléphonique, à un message vocal, à un SMS ou à un script numérique. Ne met pas fin à un contact numérique, mais met fin aux contacts dans les scripts avec d’autres types de supports.
  • End a ContactEnd a Contact : Met fin au contact actif. Ne met pas fin au script en cours.
  • EndTextEndText : Met fin à un flux de travail SMS qui ne comprend pas d’action Regagent (uniquement pour les canaux numériquesFermé Tout canal, contact ou compétence associé à Digital Experience.).
  • EndWiEndWi : Met fin à un élément de travail avec un code de cause. Ne met pas fin au script en cours.
  • ExitExit : Met fin à une session de clavardage et déconnecte le contact de clavardage.
  • HangupHangup : Met fin à un script téléphonique.
  • ReturnReturn : Met fin à un sous-script et renvoie le contrôle au script d’origine.

N’utilisez pas l’action Stop action pour mettre fin à un script. Elle ne met pas fin au script et laisse les contacts en cours d’exécution. Cela a un impact négatif sur les serveurs CXone.

Input Properties

None

Result Branch Conditions

None

Script Example

Cet exemple montre comment cette action peut être utilisée dans les scripts. Il ne s’agit pas d’un texte complet. Des scripts supplémentaires peuvent être nécessaires.

This script shows a very simple example in which End is used in a phone script, but the outbound call was never placed because an error occurred. If the error had not occurred, Placecall would have been triggered, and you would have used Hangup in a different branch. Refer to Placecall to see an example of using Hangup in a phone script.

Would you like to download this script?