Libreria di funzioni modello
Una volta che si sa come utilizzare le formule, è possibile utilizzare la libreria delle funzioni come riferimento per personalizzazioni aggiuntive.
Di seguito è riportata una libreria di funzioni per i modelli standard di Genesys Pulse generata automaticamente dalla versione Genesys Pulse 8.5.102.02.
Indice
- 1 Libreria di funzioni modello
- 1.1 GetAgentNonVoiceStatus(state, media) → {string}
- 1.2 GetAgentVoiceStatus(state) → {string}
- 1.3 GetANI(state, switchID) → {string}
- 1.4 GetBusinessResult(state)
- 1.5 GetCustomerSegment(state)
- 1.6 GetDNIS(state, switchID) → {string}
- 1.7 GetEmployeeId(state) → {string}
- 1.8 GetExtension(state) → {string}
- 1.9 GetLoginId(state) → {string}
- 1.10 GetPlace(state) → {string}
- 1.11 GetPosition(state) → {string}
- 1.12 GetReasonCodes(state) → {string}
- 1.13 GetServiceSubType(state)
- 1.14 GetServiceType(state)
- 1.15 GetStatusDuration(state) → {Number}
- 1.16 GetSwitches(state, sep)
- 1.17 GetUserDataValue(state, key)
GetAgentNonVoiceStatus(state, media) → {string}
Consente di ottenere il nome dello stato dell’agente per i canali diversi da Voce.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
media | string | Media name. |
Restituisce:
Il nome dello stato, se lo stato e i canali sono disponibili, una stringa vuota se le informazioni su un dato canale non sono disponibili in un determinato stato corrente, null se lostato è nullo o non è uno stato agente, oppure il canale è nullo, non è specificato o è vuoto.
Type = string
GetAgentVoiceStatus(state) → {string}
Consente di ottenere il nome dello stato dell’agente per il canale Voce.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Nome dello stato, se lo stato è disponibile, null se lo stato è null o non è uno stato agente.
Type = string
GetANI(state, switchID) → {string}
Consente di ottenere il primo attributo ANI disponibile nello stato agente specificato.
Parametri:
Name | Type | Argument | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). | |
switchID | string | <optional> | Nome facoltativo dello switch per limitare la ricerca. |
Restituisce:
Il valore ANI, se individuato, una stringa vuota se non trovato, null se lo stato è nullo o non è uno stato agente.
Type = string
GetBusinessResult(state)
Consente di ottenere il "valore dati utente del "risultato attività.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Il valore del risultato attività, se disponibile, una stringa vuota, se i dati utente richiesti non sono disponibili, null se lo stato è nullo o non è uno stato agente.
GetCustomerSegment(state)
Consente di ottenere il "valore dati utente di "CustomerSegment.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Il valore CustomerSegment, se disponibile, una stringa vuota, se i dati utente richiesti non sono disponibili, null se lo stato è nullo o non è uno stato agente.
GetDNIS(state, switchID) → {string}
Consente di ottenere il primo attributo DNIS disponibile nello stato agente specificato.
Parametri:
Name | Type | Argument | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). | |
switchID | string | <optional> | Nome facoltativo dello switch per limitare la ricerca. |
Restituisce:
Il valore DNIS, se individuato, una stringa vuota se non trovato, null se lo stato è nullo o non è un stato agente.
Type = string
GetEmployeeId(state) → {string}
Consente di ottenere l’ID dipendente dell’agente indicato nello stato agente specificato.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
L’ID dipendente dell’agente, se disponibile, una stringa vuota se non è disponibile (di solito, quando un agente viene disconnesso), null se lo stato è nullo o non è uno stato agente.
Type = string
GetExtension(state) → {string}
Consente di ottenere il numero interno dell’agente indicato nello stato agente specificato.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Il numero interno dell’agente, se disponibile, una stringa vuota se non è disponibile (di solito, quando un agente viene disconnesso), null se lo stato è nullo o non è uno stato agente.
Type = string
GetLoginId(state) → {string}
Consente di ottenere l’ID di accesso dell’agente indicato nello stato agente specificato.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
L’ID di accesso dell’agente, se disponibile, una stringa vuota se non è disponibile (di solito, quando un agente viene disconnesso), null se lo stato è nullo o non è uno stato agente.
Type = string
GetPlace(state) → {string}
Consente di ottenere la postazione dell’agente indicato nello stato agente specificato.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Il nome della postazione dell’agente, se disponibile, una stringa vuota se non è disponibile (di solito, quando un agente viene disconnesso), null se lo stato è nullo o non è uno stato agente.
Type = string
GetPosition(state) → {string}
Consente di ottenere la postazione ACD dell’agente indicato nello stato agente specificato.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
La postazione ACD dell’agente, se disponibile, stringa vuota se non è disponibile (di solito, quando un agente viene disconnesso), null se lo stato è nullo o non è uno stato agente.
Type = string
GetReasonCodes(state) → {string}
Consente di ottenere i codici di motivazione corrispondenti allo stato corrente dell’agente da tutti i tipi di canale. I codici di motivazione possono essere ottenuti solo per i seguenti stati agente: LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
I codici motivo separati da “;”, se disponibili, una stringa vuota, se il codice motivo non è disponibile, null se lo stato è nullo o non è uno stato agente.
Type = string
GetServiceSubType(state)
Consente di ottenere il "valore dati utente di "ServiceSubType.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Il valore ServiceSubType, se disponibile, una stringa vuota, se i dati utente richiesti non sono disponibili, null se lo stato è nullo o non è uno stato agente.
GetServiceType(state)
Consente di ottenere il "valore dati utente di "ServiceType.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
Restituisce:
Il valore ServiceType, se disponibile, una stringa vuota, se i dati utente richiesti non sono disponibili, null se lo stato è nullo o non è uno stato agente.
GetStatusDuration(state) → {Number}
Consente di ottenere la durata dello stato corrente dell’agente.
Parametri:
Name | Description |
state | Stato corrente dell’agente, del gruppo di agenti, del DN o della campagna (generalmente, il valore della statistica appropriata). |
Restituisce:
Durata, in secondi, se lo stato è disponibile, null se lo stato è nullo.
Type = Number
GetSwitches(state, sep)
Consente di ottenere un elenco di switch a cui è connesso l’agente.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
set | string | Separatore da utilizzare. Il valore predefinito è “;”. |
Restituisce:
L’elenco di switch, se disponibile, una stringa vuota se l’agente si è disconnesso, null se lo stato è nullo o non è uno stato agente.
GetUserDataValue(state, key)
Consente di ottenere il valore dei primi dati utente individuati con una determinata chiave.
Parametri:
Name | Type | Description |
state | AgentCurrentState | Stato corrente dell’agente (generalmente, il valore della statistica appropriata). |
key | string | User data key |
Restituisce:
Il valore Dati utente, se disponibile, una stringa vuota, se i dati utente richiesti non sono disponibili, null se lo stato è nullo, non è uno stato agente o la chiave è nulla.
Questa pagina è stata modificata per l'ultima volta il mar 28, 2017 alle 17:25.
Comments or questions about this documentation? Contact us for support!