End a Contact
This help page is for Desktop Studio. This information is also available for CXone Studio.
|
Ontworpen om een actief contact te beëindigen op basis van de unieke Contact-ID. Deze actie kan voor elk mediatype of kanaal worden gebruikt om het actieve contact te beëindigen. Typische gebruiksscenario's zijn noodsituaties, het verwijderen van vastgelopen contacten uit de wachtrij, het beëindigen van een bepaald (gespawnd) script of wanneer u API-aanroepen gebruikt om uw agentapplicatie uit te voeren. Als u een specifiek script wilt beëindigen, kunt u de End-actie gebruiken. Om een actief spraakcontact binnen hetzelfde script te beëindigen, kunt u de End a Contact-actie.gebruiken. |
Ondersteunde scripttypen
|
|
|
|
|
|
|
Generiek |
Chat | Telefoon | Voicemail | Werkitem | SMS |
Soortgelijke acties vergelijken
De volgende acties hebben vergelijkbare functies, maar met enkele belangrijke verschillen:
- Discard: beëindigt een e-mailscript.
- End: beëindigt een telefoon-, voicemail-, sms- of digitaal script. Beëindigt een digitaal contact niet, maar beëindigt wel contacten in scripts met andere mediatypen.
- End a Contact: beëindigt het actieve contact. Beëindigt het huidige script niet.
- EndText: beëindigt een SMS-workflow die geen Regagent-actie bevat (alleen voor digitale Kanaal, contact of skill verbonden met Digital Experience. kanalen).
- EndWi: beëindigt een werkitem met een oorzaakcode. Beëindigt het huidige script niet.
- Exit: beëindigt een chatsessie en verbreekt de verbinding met het chatcontact.
- Hangup: beëindigt een telefoonscript.
- Return: beëindigt een subscript en geeft de controle terug aan het oorspronkelijke script.
Gebruik de Stop action niet om een script te beëindigen. Deze actie beëindigt het script niet en laat contacten actief blijven. Dit heeft negatieve gevolgen voor de CXone-servers.
Invoereigenschappen
Deze eigenschappen definiëren gegevens die de actie gebruikt bij het uitvoeren.
Vertakking |
Beschrijving |
---|---|
SecurityUser | De uitvoerwaarde van de SetSecurityUser-actie die een geselecteerde agent authenticeert op basis van diens machtigingen in het beveiligingsprofiel. Dit veld accepteer een variabele, opgemaakt met accolades ( |
ContactID | De gewenste status die aan de agent moet worden toegewezen na het succesvol uitvoeren van deze actie. De opties zijn Unavailable en Available. Deze waarden kunnen worden verwerkt als variabelen. |
Uitvoereigenschappen
Deze eigenschappen bevatten variabelen die gegevens bevatten die worden geretourneerd na het uitvoeren van de actie. Ze zijn beschikbaar voor referentie en gebruik wanneer de actie wordt voltooid.
Vertakking |
Beschrijving |
---|---|
__DISCONNECTREASON | TerminateScript |
Resultaatvertakkingsvoorwaarden
Met Resultaatvertakkingsvoorwaarden kunt u vertakkingen maken in uw script om verschillende resultaten te behandelen wanneer de actie wordt uitgevoerd.
Voorwaarde |
Beschrijving |
---|---|
Default | Het pad dat altijd wordt gevolgd, behalve als het script voldoet aan een voorwaarde die vereist dat het een van de andere vertakkingen volgt. Dit pad wordt ook gevolgd als de andere vertakkingen van de actie niet zijn gedefinieerd. |
OnSuccess | Het pad dat wordt gevolgd als de actie zonder fouten is voltooid en eventuele API-aanroepen of geretourneerde gegevens succesvol waren (2xx responscodes). |
OnInvalidContactID | Het pad dat wordt gevolgd als de gevraagde contact-ID ongeldig is. |
OnUnauthorized | Het pad dat wordt gevolgd als de beveiligingsgebruiker niet de juiste rollen of machtigingen heeft om de API-actie uit te voeren. |
OnInvalidSecurityUser | Het pad dat wordt gevolgd als een ongeldige beveiligingsgebruiker wordt gebruikt |