Sv translation | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
ACD Group Parameters can be triggered to send REST calls from the telephony server when a callback event is created. If configured, all events will be sent by REST to the REST service. The events will still be visible in the ACD as closed media events in the event history. ACD Group Parameter
ValueThe following values are supported currently.
|
Sv translation | ||||||
---|---|---|---|---|---|---|
| ||||||
<UseCase> | Description | |||||
INBOUND.ACD.DIRECT | Un appel entrant direct | |||||
INBOUND.ACD.BLENDED | Un appel entrant direct qui est passé par le mélange d'appels | |||||
OUTBOUND.CLICKTOCALL | Un appel sortant via la fonction click to dial dans l'accueil de l'agent | |||||
OUTBOUND.DIALLER | Un appel sortant passé via le numéroteur | |||||
TRANSFER.AGENT | Transfert d'appel vers un agent | |||||
TRANSFER.GROUP | Transfert d'appel vers un groupe ACD | |||||
TRANSFER.SYNONYM | Transfert d'appel vers un synonyme | |||||
TRANSFER.NUMBER | Transfert d'appel vers un numéro | |||||
TRANSFER.NUMBER_ANNOUNCEMENT | Transfert d'appel vers un numéro avec une annonce configurée | |||||
<Event> | Description | Entrant | Sortant | Commentaires | ||
RINGING | envoyé lorsque l'appel est en état de sonnerie | x | x | Cet événement est toujours envoyé en PREMIER. | CONNECTED | envoyé lorsque l'appel est connecté | x | x | CONNRES.1 | envoyé lorsque l'appel a réussi et est terminé | x | x | CONNRES.2 | envoyé lorsque l'appel n'a pas été répondu | x | x | CONNRES.3 | envoyer lorsque la destination est occupée | x | Not provided for inbound calls, since RINGING is required first. | CONNRES.4 | envoyé lorsque l'appelant (entrant) ou l'agent (sortant) a raccroché pendant la phase d'appel ou de sonnerie | x | x | CONNRES.5 | Non fourni car RINGING est requis en premier. | CONNRES.6 | envoyé lorsque l'agent appelé a refusé l'appel ou a raccroché lors d'une annonce de transfert chuchoté | x | Si le téléphone d'un agent destinataire sonne puis devient occupé, cela signifie que l'agent a refusé l'appel. Ce CONNRES est utilisé dans ce cas. | CONNRES.7 | Non fourni car RINGING est requis en premier. |
Valeur | Description | Spécifier | Exemple | |||
URL=<url> | Spécifie l'URL à appeler. Doit être spécifié sous une forme pleinement qualifiée en utilisant http ou https comme protocole. Un port peut également être spécifié. | Une fois | URL=https://myrestserver.com:1234 | |||
METHOD=GET/POST | Spécifie la méthode http à utiliser | Une fois | METHOD=GET | |||
TIMEOUT=<ms> | Spécifie un délai d'attente en ms avant l'abandon de la fonction. | Une fois | TIMEOUT=3000 | |||
HEADER=<http_header> | Spécifie un en-tête http à utiliser. Peut être spécifié plusieurs fois. | Zéro ou plusieurs fois | HEADER=Bearer-Token: xxyyzz | |||
QUERYPARAM=<param=value> | Spécifie un paramètre de requête qui sera ajouté à l'URL au format URL encodé, | Zéro ou plusieurs fois | QUERYPARAM=Agent=$agent_nickname | |||
DATA=<value> | Spécifie les données POST qui seront envoyées avec la requête. | Zéro ou une fois | DATA=Agent=$agent_nickname | |||
Variable | Description | |||||
$date_time | la date et l'heure actuelle | |||||
$service_number | le champ ServiceNumbers.Name | |||||
$service_name | le champ ServiceNumbers.Name2 | |||||
$caller | l'identifiant de l'appelant | |||||
$agent_name | Le nom de l'agent | |||||
$agent_firstname | Le prénom de l'agent | |||||
$agent_number | Le numéro de l'agent | |||||
$agent_id | L'identifiant de l'agent | |||||
$agent_tel | Le numéro de téléphone de l'agent | |||||
$agent_uid | L'UID de l'agent | |||||
$agent_nickname | Le pseudonyme de l'agent | |||||
$group_name | Le nom du groupe ACD | |||||
$group_number | Le numéro du groupe ACD | |||||
$diallercampaign_name | Le nom de la campagne de numérotation | |||||
$diallercontact_name | Le nom du contact du numéroteur | |||||
$diallercontact_firstname | Le prénom du contact numéroteur | |||||
$diallercontact_externalsystemlink | Le lien système externe pour le contact du numéroteur | |||||
$diallercontact_userdata | Le champ UserData pour le contact du numéroteur | |||||
|
Sv translation | ||||
---|---|---|---|---|
| ||||
ACD-Gruppenparameter können verwendet ausgelöst werden, um während der Anrufbearbeitung mit Agenten REST-Calls Anrufe vom Telefonieserver zu senden, wenn ein Rückrufereignis erstellt wird. SyntaxDie Syntax des Parameternamens bestimmt, an welcher Stelle des Anrufablaufs der REST-Call erfolgt. Die Syntax des Parameterwerts bestimmt den tatsächlich durchgeführten REST-Call. Parameter NameDie Syntax ist wie folgt: CallTransfer.Client.<UseCase>.<Event> <UseCase>Die folgenden Use Cases sind vorgesehen: <UseCase> Beschreibung | ||||
INBOUND.ACD.DIRECT | Ein direkter eingehender-Anruf | |||
INBOUND.ACD.BLENDED | Ein direkter eingehender Anruf, der durch Call-Blending gegangen ist. | |||
OUTBOUND.CLICKTOCALL | Ein ausgehender Anruf über die Click-to-Dial-Funktion in Agent Home | |||
OUTBOUND.DIALLER | Ein über den Dialer getätigter ausgehender Anruf | |||
TRANSFER.AGENT | Anrufweiterleitung an einen Agenten | |||
TRANSFER.GROUP | Anrufweiterleitung an eine ACD-Gruppe | |||
TRANSFER.SYNONYM | Anrufweiterleitung an ein Synonym | |||
TRANSFER.NUMBER | Anrufweiterleitung an eine Nummer | |||
TRANSFER.NUMBER_ANNOUNCEMENT | Anrufweiterleitung an eine Nummer mit einer Konfigurierten Ansage | |||
<Event> | Beschreibung | Eingehend | Ausgehend | Kommentar |
RINGING | wird gesendet, wenn der Anruf klingelt. | x | x | Dieses Ereignis wird immer ZUERST gesendet. | CONNECTED | wird gesendet, wenn der Anruf verbunden ist. | x | x | CONNRES.1 | wird gesendet, wenn der Anruf erfolgreich war und beendet wurde. | x | x | CONNRES.2 | wird gesendet, wenn der Anruf nicht angenommen wurde. | x | x | CONNRES.3 | wird gesendet, wenn das Ziel besetzt ist. | x | Für eingehende Anrufe nicht bereitgestellt, da zuerst RINGING erforderlich ist. | CONNRES.4 | wird gesendet, wenn der Anrufer (eingehend) oder der Agent (ausgehend) während der Einleitungs- oder Klingelphase des Anrufs aufgelegt hat | x | x |
Parameter | Beschreibung |
---|---|
AcdEvents.AcdEvents_CallbackCreate.REST | Wird aufgerufen, wenn ein Callback-Ereignis zur Verarbeitung an das Backend-System übergeben werden soll. |
Wert
Die folgenden Werte werden derzeit unterstützt.
Aufgabe | Wert | ||
---|---|---|---|
An Salesforce REST-Endpunkt senden (siehe createCallback) |
|
Wenn das Telefon eines Zielagenten klingelt und dann besetzt ist, bedeutet dies, dass der Agent den Anruf abgelehnt hat.
Dieses CONNRES wird in diesem Fall verwendet.
Beispiele
CallTransfer.Client.INBOUND.ACD.DIRECT.RINGING
CallTransfer.Client.INBOUND.ACD.DIRECT.CONNECTED
CallTransfer.Client.INBOUND.ACD.DIRECT.CONNRES.2
CallTransfer.Client.OUTBOUND.DIALLER.CONNECTED
Parameter Werte
Der Wert des Parameters bestimmt, wie der REST-Call durchgeführt wird.
Es ist ein mehrzeiliger Parameter, jede Zeile muss mit einer der unteren Feldern beginnen, gefolgt von einem Ist-Gleich("=") Zeichen
Der rechte Teil des Wertes bestimmt den tatsächlichen Wert, der im REST-Call verwendet wird.
Die folgenden Zeilen werden unterstützt:
Wert
Beschreibung
Spezifiziert die aufzurufende URL. Sie sollte in vollqualifizierter Form unter Verwendung von http oder https als Protokoll spezifiziert werden.
Es kann auch ein Port angegeben werden.
URL=https://myrestserver.com:1234
METHOD=GET
TIMEOUT=3000
HEADER=Bearer-Token: xxyyzz
QUERYPARAM=Agent=$agent_nickname
DATA=Agent=$agent_nickname
Variablen
Die folgenden Variablen können im Parameterwert verwendet werden:
Variable
Beschreibung
das ServiceNumbers.Name2 Feld
Beispiele
Direkt Eingehend RINGING
Direkt Eingehend ANSWER
Dieser Parameter sendet eine POST-Anfrage, wenn ein direkt eingehender ACD-Anruf nicht beantwortet wird: