WebSocket Notification Type Enumeration


The object types.

Values

Name Notification Object Security Object id required Notes

activeChannelEvent

ActiveChannelEvent

notify channel changes add/remove, is used for the active calls list

tenantStatusEvent

TenantEvent

only admin

status changes of tenant

tenantStartedEvent

TenantEvent

only admin

tenant is started

tenantStoppedEvent

TenantEvent

only admin

tenant is stopped

newCallEvent

CallEvent

only admin

a new call is started

callConnectedEvent

CallEvent

only admin

a call is connected (answered)

channelHungUpEvent

CallEvent

only admin

a channel is hungup

callHungUpEvent

CallEvent

only admin

a call is hungup

missedCallEvent

CallEvent

a call is missed

callTransferredEvent

CallTransferredEvent

an active call of a user is transferred

twinTransferredEvent

TwinTransferredEvent

a twin line of a user is transferred

wallboardEvent

WallboardEvent

yes

wallboard statistics are changed

presenceListEvent

PresenceListEvent

presence list entry is changed

doNotDisturbEvent

DoNotDisturbEvent

do not disturb of user status is changed

softphoneDoNotDisturbEvent

SoftphoneDoNotDisturbEvent

do not disturb setting of user softphone is changed

newVoicemailEvent

NewVoicemailEvent

new voicemail delivered for user

newAlarmEvent

NewAlarmEvent

new alarm delivered for user

alarmProcessedEvent

AlarmProcessedEvent

existing alarm is processed by a user

openDocumentEvent

TriggerEvent

open document / website on user client

executeCommandEvent

TriggerEvent

execute (Windows) command on user client

showNotificationEvent

TriggerEvent

show notification on user client

generalEvent

GeneralEvent

notification event to the user client

newVideoConferenceEvent

NewVideoConferenceEvent

invitation to start a new video conference

videoConferenceEndedEvent

VideoConferenceEndedEvent

video conference has ended

todoListReminderEvent

TodoListReminderEvent

a new todo list item reminder

Chat events

Name Notification Object Security Object id required Notes

chatTypingEvent

ChatTypingEvent

only external need admin

yes

remote participant is typing a new message for the chatsession

newChatEvent

NewChatEvent

new incoming chat message

newExternalChatEvent

NewChatEvent

only admin

yes

new incoming chat message for external session

removeNewChatEvent

RemoveNewChatEvent

remove new incoming chat message notification

chatHasBeenActivatedEvent

ChatHasBeenActivatedEvent

only external need admin

only external needs id

chat session is activated by user in the Xelion line

chatIsIdleEvent

ChatIsIdleEvent

only external need admin

yes

chat session is idle, waiting for answer

chatHeartbeatEvent

ChatHeartbeatEvent

only admin

yes

chat session hearbeat message, waiting for answer

chatHasBeenEndedEvent

ChatHasBeenEndedEvent

only external need admin

yes

chat session is ended, chats cannot be sended anymore

chatHasBeenDeliveredEvent

ChatHasBeenDeliveredEvent

only external need admin

yes

chat session delivery date updated, chats are delivered

chatHasBeenReadEvent

ChatHasBeenReadEvent

only external need admin

yes

chat session read date updated, chats are read

chatActiveUserHasBeenChangedEvent

ChatActiveUserHasBeenChangedEvent

only external need admin

only external needs id

chat session active user is changed

chatNoAgentsAvailableEvent

ChatNoAgentsAvailableEvent

only admin

yes

no agents available to answer the chat

chatReassignedEvent

ChatReassignedEvent

chat session is reassigned to current user

groupChatParticipantsChangedEvent

GroupChatParticipantsChangedEvent

yes

the group chat participants are changed