Package com.novomind.ecom.api.iagent.model
package com.novomind.ecom.api.iagent.model
-
ClassDescriptionRepresents an Account objectThis enumeration describes the type of an account.The interface represents an active call existing within the PBX.AgentChatSession represents the chat session of an agent.An
AgentDevice
is a hard phone or soft phone or any other device providing capabilities to accept calls.Represents an AgentGroup objectThis interface provides information of a phone ticket of an agent.This interface provides information of a quick case of an agent.Represents an App objectAn Attachment is a common facade for all types of attachments.An AttachmentDataSource provides information and access to the binary data of an attachment.BotChatSession represents the chat session of a chatbot.Represents a business hour objectRepresents a business hour time slot objectRepresents a Category objectRepresents a ChannelRepresents a chatRepresents a chatbotRepresents a chat channelChatSession represents a chat session.ChatStep represents an event in the chat history.This enumeration describes the origin of a chat step.AConnectedAgentDevice
is anAgentDevice
connected and exclusively used by an agent, as long the agent is logged on at the novomind iAGENT Desk.Represents a contact object associated with anIssue
AContactIdentifier
is an object containing information which will be normally used as secondary search criteria while searching an existing contact if the primary search criterion does not find a contact.CustomerChatSession represents the chat session of a customer.AnExternalRouting
provides all required information and configuration for anExternalRoutingConnector
.Represents a Group objectRepresents a privilege objectRepresents a holiday objectThe interface represents an incoming direct call from any source device to an agent device.Represents aChatStep
that has been received.Represents an issueRepresents a Location objectAn MessageAttachmentDataSource additionally provides a content id of the attachment.Represents a template.This enumeration describes the type of aMessageTemplate
.Represents an assignment of aMessageTemplate
to aCategory
for a specificMessageTemplateCategoryAssignmentType
.This enumeration describes the type of association between aMessageTemplate
and aCategory
.The interface represents an outgoing call from an agent device to any target.Represents an outgoing messageChatStep
that will be sent.APauseReason
represents the reason for a pause of an agent.APhoneSystem
provides all required information and configuration for aPhoneSystemConnector
.The interface represents a call that has been received and queued by the PBX.ARoutingTag
is an Object that can be added to anIssue
.ARoutingWorkItem
is an object owned by an external routing representing anIssue
in the novomind iAGENT backlog that is expected to be routed to an agent an waiting for a routing decision of the external routing.Represents a SystemGroup objectRepresents an Tenant objectATextChatMessage
object provides information about a text message in a chat.Represents a TextModule objectRepresents a TextModule first level group object.Represents the classification of a textmodule first level groupRepresents a TextModule group object.Represents a TextModule node object.Represents a TextModule root object.Represents a TextModule second level group object.Represents a transaction code objectRepresents a registered userThis enumeration describes the category visibility mode for a userRepresents an assignment of anUser
to anAgentGroup