Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen

Function

Use this object to run a user profile, either for a particular user, or for all users associated with that profile.

Parameters

Object Name

Name of this object instance

Users Profiles ID

The ID of the user profile to run.

Users Profiles ID 2

The ID of a second user profile to run. This profile is run if after running the first profile, the user(s) affected are no longer logged into any groups in the ACD. It could, for example be used to change the agent status and log the agent off the system in this case.

Users ID

Optional. The ID of the user to run the profile on. If not specified, the profile is run on all users.

Users Telephone Number

If a specific user is logged in by a profile, then this telephone number is used to log the user into the ACD. This parameter is only applied if a Users ID is also specified.

Executing Users IDThe ID of the user executing the profile. This is used for logging and statistical purposes only, and does not affect the functionality.

Run as Login Profile (0/1)

If the profile should be executed as if it were a login profile, then specify this option as 1. If not, specify 0. Note, that profiles may not run if they are not run in the correct context.

Outputs

Output

Used when ...

Continue

The call flow continues here if the profile was run.

Error

The call flow continues here if there was an error in the function. Note, this does not include profiles which were not run because the context was incorrect.


Sv translation
languagede

Funktion

Mit diesem Objekt können Sie nach einem Benutzer suchen. Eine partielle Suche wird durchgeführt, nicht alle Felder müssen angegeben werden.

Beispielsweise wenn der Benutzer sein Telefon umleitet auf das System, kann der sog. Redirector oder die Service-Rufnummer genutzt werden um den Benutzer zu suchen. Beispiel: Benutzer leiten das Telefon auf 99xxx um wobei xxx die Durchwahl des Benutzers ist. Mit den String Funktionen wird das xxx extrahiert. Anschließend erfolgt ein User-Search mit nur der Angabe der Telefonnummer. Wenn der Benutzer gefunden wird, kann ein Rückruf direkt auf sein Konto gebucht werden mit dem entsprechenden IVR Objekt.

Zwei Variablen werden befüllt (anhand des Parameters "Speichern in": 
(speichern in).usersid <-- die ID des Benutzers
(speichern in).usersuid <-- die UID des Benutzers

Parameter

Objektname

Name dieser Objektinstanz

Benutzer Name

Name des Benutzers

Benutzer Vorname

Vorname des Benutzers

Benutzer UID

UID des Benutzers

Telefon Nummer

Telefonnummer des Benutzers

PINDie PIN des Benutzers

Speichern in

Geben Sie hier eine Variable an, in welche das Ergebnis gespeichert werden soll.

ACD Status ermittelnWenn diese Option angegeben wird, werden auch mehrere zusätzliche Variablen, die den Status des Benutzers in der ACD betreffen, abgerufen.

Variablen

Die folgenden Variablen werden bereitgestellt. Beachten Sie, dass einige Variablen über alle ACD-Gruppen dupliziert werden.

VariableNur bei ACD Status ermittelnInhald
<prefix>.usersid

Die ID des Benutzers.
<prefix>.usersuid

Die UID des Benutzers.
<prefix>.AcdStatus.<AcdGroupsID>.FirstLoggedInUserWavesID
XDie ID der Namensabfrage für den ersten angemeldeten Benutzer in der Gruppe (bestimmt durch das früheste Anmeldedatum/-zeit):
<prefix>.AcdStatus.<AcdGroupsID>.LoggedInUsersWavesIDs
XDurch Komma getrennten IDs der Namens-Ansagen für alle in der Gruppe angemeldeten Benutzer.
<prefix>.AcdStatus.<AcdGroupsID>.FirstLoggedInUserID
XDie ID des zuerst angemeldeten Benutzers, der sich in die Gruppe eingeloggt hat (bestimmt durch das früheste Anmeldedatum/-zeit).
<prefix>.AcdStatus.<AcdGroupsID>.AcdAgentStatusID
XDie ID des Agentenstatus, in dem sich der Benutzer gerade befindet.
<prefix>.AcdStatus.<AcdGroupsID>.LoggedInUsersIDs
XDie IDs, durch Komma getrennt, aller in der Gruppe angemeldeten Benutzer.
<prefix>.AcdStatus.<AcdGroupsID>.GroupNameWavesID
XDie ID der Ansage für den ACD-Gruppennamen.
<prefix>.AcdStatus.<AcdGroupsID>.AcdGroupsID
XDie ID der ACD Gruppe.
<prefix>.AcdStatus.<AcdGroupsID>.bLoggedIn
XOb der Benutzer in der ACD Gruppe angemeldet ist. 1 = angemeldet, 0 = nicht angemeldet.
<prefix>.AcdStatus.<AcdGroupsID>.bLoggedInAcd
XOb der Agent in der ACD angemeldet ist. 1 = angemeldet, 0 = nicht angemeldet.
<prefix>.AcdStatus.<AcdGroupsID>.WavesID
XDie ID der Ansage, die mit dem aktuellen ACD-Status des Agenten verknüpft ist.
<prefix>.AcdStatus.<AcdGroupsID>.bPauseAcd
XOb der Agent in der ACD in Pause ist. 1 = pause, 0 = keine Pause.
<prefix>.AcdStatus.<AcdGroupsID>.LoggedInGroupCount
XDie Anzahl der ACD-Gruppen, in denen der Benutzer derzeit angemeldet ist. Es werden nur Gruppen gezählt, in denen der Benutzer als permanenter oder Reserve-Agent konfiguriert ist.
<prefix>.AcdStatus.<AcdGroupsID>.LoggedOutGroupCount
XDie Anzahl der ACD-Gruppen, in denen der Benutzer derzeit nicht angemeldet ist. Es werden nur Gruppen gezählt, in denen der Benutzer als permanenter oder Reserve-Agent konfiguriert ist.

Ausgänge

Ausgang

Wird benutzt ...

Gefunden

Hier geht es mit dem Call-Flow weiter, wenn der Benutzer in der
Datenbank gefunden wurde.

Nicht gefunden

Hier geht es mit dem Call-Flow weiter, wenn der Benutzer nicht gefunden wurde.