Versions Compared

Key

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


as of release 3.27

prior to release 3.27


Function

Use this object to search for a user given various parameters (a partial search will be performed if not all parameters are provided).

For example, if the user redirects his / her telephone to the system, the so-called redirector or the service number could be used to find the user in question - if the users phone is redirected to 99xxx where xxx is the user's telephone number, string functions can be used to extract the xxx from the called service number. Subsequently, a user search is performed with the telephone number.

If the user is found, a callback or voice mail could be sent directly to the users account.

Parameters

Object Name

Name of this object instance

User ID

ID of the user

Status
colourGreen
titleRELEASE 3.41

User Name

Name of the user

User first name

First name of the user

User UID

UID of the user

Phone number

Telephone number of the user

Email

The email address of the user

Status
colourGreen
titleRELEASE 3.35

PIN

The PIN of the user 

Status
colourGreen
titleRELEASE 3.20

Save in

Specify a variable prefix in which the result is to be stored.

Retrieve ACD Status

If this option is specified, several additional variables pertaining to the status of the user in the ACD are also retrieved. 

Status
colourGreen
titleRELEASE 3.20

Variables

The following variables are provided. Note, that some variables are duplicated over all ACD groups.

X
Variable

From Release

Status
colourGreen
titleRELEASE 3.20
 Returned when
Retrieve ACD Status specified

Content
<prefix>.usersid


The ID of the user.
<prefix>.usersuid


The UID of the user.
<prefix>.usersname

Status
colourGreen
title3.35


The name of the user.
<prefix>.usersfirstname

Status
colourGreen
title3.35


The first name of the user.
<prefix>.usersemail

Status
colourGreen
title3.35


The email address of the user.
<prefix>.usersnickname

Status
colourGreen
title3.35


The nickname field of the user.
<prefix>.userstelactive

Status
colourGreen
title3.35


The current active telephone number of the user.
<prefix>.tel1

Status
colourGreen
title3.35


The Tel1 of the user.
<prefix>.tel2

Status
colourGreen
title3.35


The Tel2 of the user.
<prefix>.tel3

Status
colourGreen
title3.35


The Tel3 of the user.
<prefix>.tel4

Status
colourGreen
title3.35


The Tel4 of the user.
<prefix>.tel5

Status
colourGreen
title3.35


The Tel5 of the user.
<prefix>.tel6

Status
colourGreen
title3.35


The Tel6 of the user.
<prefix>.AcdStatus.AcdAgentStatusID

Status
colourGreen
title3.41

 X

The ID of the agent status the user is currently in.
<prefix>.AcdStatus.bLoggedInAcd

Status
colourGreen
title3.41

 X

Whether the agent is logged into the ACD. 1 = logged in, 0 = not logged in.
<prefix>.AcdStatus.bPauseAcd

Status
colourGreen
title3.41

 X

Whether the agent is in pause in the ACD. 1 = pause, 0 = no pause.
<prefix>.AcdStatus.WavesID

Status
colourGreen
title3.41

 X

The ID of the wave file associated with the current ACD status of the agent.
<prefix>.AcdStatus.<AcdGroupsID>.FirstLoggedInUserWavesID


 X

The ID of the name prompt for the first logged in user in the group (determined by the earliest login date/time):
<prefix>.AcdStatus.<AcdGroupsID>.LoggedInUsersWavesIDs


X

The IDs, comma separated, of the name prompts for all users logged into the group.
<prefix>.AcdStatus.<AcdGroupsID>.FirstLoggedInUserID


X

The ID of the first logged in user logged into the group (determined by the earliest login date/time).<prefix>.AcdStatus.<AcdGroupsID>.AcdAgentStatusID
The ID of the agent status the user is currently in.
<prefix>.AcdStatus.<AcdGroupsID>.LoggedInUsersIDs

XThe IDs, comma separated, of all users logged into the group.
<prefix>.AcdStatus.<AcdGroupsID>.GroupNameWavesID

XThe ID of the ACD group name prompt.
<prefix>.AcdStatus.<AcdGroupsID>.AcdGroupsID

XThe ID of the ACD group.
<prefix>.AcdStatus.<AcdGroupsID>.bLoggedIn

X
<prefix>.AcdStatus.<AcdGroupsID>.bPauseAcd
XWhether the user is logged into the group. 1 = logged in, 0 = not logged in.
<prefix>.AcdStatus.<AcdGroupsID>.bLoggedInAcd
XWhether the agent is logged into the ACD. 1 = logged in, 0 = not logged in.
<prefix>.AcdStatus.<AcdGroupsID>.WavesID
XThe ID of the wave file associated with the current ACD status of the agent.Whether the agent is in pause in the ACD. 1 = pause, 0 = no pause.
<prefix>.AcdStatus.<AcdGroupsID>.LoggedInGroupCount

XThe number of ACD groups the user is currently logged into. Only groups where the user is configured as a permanent or reserve agent are counted.
<prefix>.AcdStatus.<AcdGroupsID>.LoggedOutGroupCount

XThe number of ACD groups the user is currently not logged into. Only groups where the user is configured as a permanent or reserve agent are counted.

Outputs

Output

Used when ...

Found

The call flow continues here when the user was found.

Not Found

The call flow continues here if the user was not found.


...