Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CXoneAudioVisualNotificationSettings

Model class for AVNotifications

Hierarchy

  • CXoneAudioVisualNotificationSettings

Index

Constructors

Properties

audioAgentMessage: boolean
remarks

indicates a message is sent to the agent.

audioAgentMessageTone: string
remarks

tone value for indicating new message is sent to the agent

audioEndContact: boolean
remarks

indicates the realtime audio contact (chat and phone) has ended.

audioEndContactTone: string
remarks

tone value when realtime audio contact (chat and phone) has ended.

audioNewContact: boolean
remarks

indicates a new contact is offered to the agent.

audioNewContactReply: boolean
remarks

indicates a current chat or SMS has received a new response from the customer.

audioNewContactReplyTone: string
remarks

tone value for when the current chat or SMS has received a new response from the customer .

audioNewContactTone: string
remarks

tone value for indicating a new contact is offered to the agent

visualAgentMessage: boolean
remarks

indicates a message is sent to the agent.

visualEndContact: boolean
remarks

indicates the realtime contact (chat and phone) has ended.

visualNewChat: boolean
remarks

new video chat

visualNewContact: boolean
remarks

indicates a new contact is offered to the agent.

visualNewContactReply: boolean
remarks

indicates a current chat or SMS has received a new response from the customer.

Methods

  • mapper(clientData: {}, data: CXoneClientData): { AudioAgentMessage: any; AudioAgentMessageTone: any; AudioEndContact: any; AudioEndContactTone: any; AudioNewContact: any; AudioNewContactReply: any; AudioNewContactReplyTone: any; AudioNewContactTone: any; VisualAgentMessage: any; VisualEndContact: any; VisualNewChat: any; VisualNewContact: any; VisualNewContactReply: any }
  • This method is to map CXoneAgentNotificationSettings to client Data that is sent in payload

    example
    mapper(data);
    

    Parameters

    • clientData: {}

      clientData object with all properties

      • [key: string]: any
    • data: CXoneClientData

      client data with av-notification and softphone setting properties

    Returns { AudioAgentMessage: any; AudioAgentMessageTone: any; AudioEndContact: any; AudioEndContactTone: any; AudioNewContact: any; AudioNewContactReply: any; AudioNewContactReplyTone: any; AudioNewContactTone: any; VisualAgentMessage: any; VisualEndContact: any; VisualNewChat: any; VisualNewContact: any; VisualNewContactReply: any }

    • AudioAgentMessage: any
    • AudioAgentMessageTone: any
    • AudioEndContact: any
    • AudioEndContactTone: any
    • AudioNewContact: any
    • AudioNewContactReply: any
    • AudioNewContactReplyTone: any
    • AudioNewContactTone: any
    • VisualAgentMessage: any
    • VisualEndContact: any
    • VisualNewChat: any
    • VisualNewContact: any
    • VisualNewContactReply: any
  • parse(data: {}): void
  • This method to parse AV notification details from client data

    example
    parse(data);
    

    Parameters

    • data: {}
      • [key: string]: any

    Returns void

Generated using TypeDoc