InteractionInfo Class
This structure contains the details of an Interaction.
Inheritance Hierarchy
SystemObject
  Talisma.Server.CommonInteractionInfo

Namespace:  Talisma.Server.Common
 

Syntax
C#
[SerializableAttribute]
public class InteractionInfo

The InteractionInfo type exposes the following members.

Fields
NameDescription
Public fieldaliasId
The ID of the Alias associated with the Team to which the Interaction belongs.
Public fieldconsultState
If the Interaction was sent to a specialist, this value indicates the Consult state of the Interaction. An Interaction can be in one of the following consult states:
  • Sent to Specialist
  • Specialist Responded
  • Was Escalated
Public fieldcontactEmail
The e-mail address of the Contact associated with the Interaction.
Public fieldcontactId
The ID of the Contact associated with the Interaction.
Public fieldcontactName
The name of the Contact associated with the Interaction.
Public fieldcreatedDate
The date and time when the Interaction was created.
Public fielddateOfLastMessageFromContact
The date and time when a message was last received from the Contact associated with the Interaction.
Public fieldexpiryDate
Date and time when the Interaction will expire, or has expired.
Public fieldinteractionId
The ID of the Interaction for which the Interaction details are retrieved.
Public fieldinteractionState
The current state of the Interaction.
Public fieldisDeleted
The value of this parameter indicates whether the Interaction is deleted from the CampusNexus CRM system.
  • True - This value indicates that the Interaction is deleted.
  • False - This value indicates that the Interaction is not deleted.
Public fieldlastMessageLanguageId
The ID of the language in which the last message was sent.
Public fieldlastOpened
The date and time when the Interaction was last opened.
Public fieldlastResolvedDate
The date and time when the Interaction was last resolved.
Public fieldlastUpdated
The date and time when the Interaction was last updated.
Public fieldmessageCount
The total number of messages in the Interaction.
Public fieldoutgoingMessageId
The ID of the outgoing reply to a message.
Public fieldownerId
The ID of the User who is the owner of the Interaction.
Public fieldownerName
The name of the User who is the owner of the Interaction.
Public fieldpriority
The priority of the Interaction.
  • 1 - This value indicates that the priority of the Interaction is High.
  • 0 - This value indicates that the priority of the Interaction is Normal.
Public fieldreplyState
If a reply was sent for the Interaction, this value indicates the Reply state of the Interaction. An Interaction can be in one of the following Reply states: Reply in ProgressReply in Outbox
Public fieldreviewerId
If the Interaction is sent for review, this is the ID of the User who is reviewing the Interaction.
Public fieldreviewerState
If the Interaction is sent for review, this value indicates the Review state of the Interaction. An Interaction can be in one of the following Review states:
  • Under Review
  • Reviewed
Public fieldruleBasedPriority
The priority of the Interaction assigned based on the Rules configured.
Public fieldsOrderDisplName
Order InstanceId which is linked to the interaction
Public fieldsubject
The subject of the Interaction.
Public fieldsystemPriority
The priority of the Interaction assigned by the system.
Public fieldteamId
The ID of the Team to which the Interaction belongs.
Public fieldteamName
The name of the Team to which the Interaction belongs.
Public fielduserPriority
The priority of the Interaction assigned by a User.
Top
See Also