User Phone Line

Xelion Object
      ↪ Entity
          ↪ User Phone Line


User phone settings.

Fields

Name Type Notes

message

String

notNull

The user’s message.

timeout

Integer

notNull

Dial timeout in seconds. If timeout expires then fallback is activated. If the timeout is less or equal zero then an incoming call won’t timed out.

doNotDisturb

Boolean

notNull

If doNotDisturb is true then fallback is tried at once.

anonymous

Boolean

notNull

Dial anonymous.

redirection

String

notNull

Calls are redirect to that extension if redirection is active.

redirectionActive

Boolean

notNull

If true then redirection is active.

redirectionTimeout

Integer

notNull

Time out for a redirected call. When not specified the default timeout is used

fallback

Phone Line

If entered then the value of this field overwrite the value in 'defaultFallback'. The intension is that 'defaultFallback' is entered by the administrator and 'fallback' can be entered by a member of the PhoneLine

fallbackActive

Boolean

notNull

Activate fallback.

voicemailActive

Boolean

notNull

Activate voicemail.

voicemailGreeting

Audio Message

Voicemail announcement sound file. If empty then the standard voicemail message is used.

dndExceptions

List

persons from this list overrule don’t disturb

listeners

[Phone Line Listener]

the users that can listen in to calls of this line. relation listeners

userStatus

String

notNull

The user status, set by the user

location

Location

location of the phone line, set by the user

temporaryUserStatus

String

readonly

The user temp status, set manually or through an appointment
If the temp status is set this is shown as the current user status else the normal user status is selected

temporaryUserStatusManuallySet

Boolean

readonly

True if the current temp user status is manually set by the user

temporaryUserStatusUntil

datetime

readonly

Until what date/time is the temp status manually set

temporaryLocation

Location

readonly

The user temp location, set through an appointment
If the temp location is set this is shown as the current user location else the normal user location is selected

workSchedule

Work Schedule

the work schedule of the phone line, is used for setting phone status on selected times