IM Detail
Description: IMDetail includes many attributes that describe a IM/Chat session.

Fields

ParemeterTypeDescription
AdvertiserIdStringAdvertiserID for the Report Statistics Summary
AdvertiserNameStringName of the Advertiser account for the Report Statistics Summary
PlacementIdStringPlacement Id from which the site visitor clicked ot initiate the chat session.
VisitIdIntUnique internal identifier assigned by ContactAtOnce! representing a site visitor's "visit" with an advertiser. Multiple communication types may be included within a single visit, if for example, the IM conversation is escalated to a click-to-call or VoIP session. See VisitId
StartTimeDatetimeObserved. The timestamp, in UTC, that the Chat session began. Represents the begin timestamp of the communication between site visitor and advertiser.
OriginationUrlStringObserved. URL of the web page from which the site visitor clicked to initiate the chat session.
ConsumerIpAddressStringObserved. IP address of the site visitor that initiated the chat session.
ConsumerDomainStringObserved. The URL from which the conversation was initiated.
Listing DetailsStringObserved. contextual data passed, in the site integration script, from an advertisement or listing to ContactAtOnce!. See Listing Details.
CustomerNameStringObserved. Name of the site visitor as meta tagged. See Sales Lead Meta Data Overview.
CustomerEmailStringObserved. Email address of the site visitor as meta tagged.
CustomerPhoneStringObserved. Telephone number of the site visitor as meta tagged.
CustomerPostalCodeStringObserved. Postal Code of the site visitor as meta tagged.
NamePromptStringDerived. Describes the action of the site visitor with the name prompt form. Values include:
  • N/A - Name prompt form was not presented to site visitor.
  • Yes - Site visitor completed the name prompt form
  • No - Site visitor did not complete the name prompt form
PromptPreferenceStringObserved. Identifies selection made by consumer regarding how they prefer to be contacted. Possible values are:
  • Phone
  • Email
Session TranscriptBooleanObserved. Describes the action of the site visitor with the session transcript form. Values include:
  • True – Site visitor completed the Session Transcript form
  • False – Site visitor did not complete, or was not presented, the Session Transcript form
See Site Visitor Session Transcript
OfflineContactBooleanObserved. Describes the action of the site visitor with the offline contact form. Values include:
  • True – Site visitor completed the Offline Contact form
  • False – Site visitor did not complete, or was not presented, the Offline Contact form
See Offline Contact
ClickToCallEscalationBooleanObserved. Describes the action of the site visitor with the Click To Call Escalation function. Values include:
  • True – Site visitor initiated a Click to Call Escalation
  • False – Site visitor did not initiate a Click to Call Escalation
See Click to Call Escalation
VoipVideoEscalationBooleanObserved. Describes the action of the site visitor with the VoIP-Video function. Values include:
  • True – Site visitor initiated a VoIP-Video session
  • False – Site visitor did not initiate a VoIP-Video session
See VoIP Video
TerminationTypeStringDerived. Describes the circumstances of the termination of the chat session.
AnsweredBooleanObserved. Describes if the chat session was answered. Values include:
  • True – Chat session was answered.
  • False – Chat session was not answered.
AnswerableBooleanDerived. Describes if the chat session is deemed to have been answerable. The site visitor kept the chat session open ‘long enough’ for the advertiser to have answered. Values include:
  • True – Chat session could have been answered by advertiser.
  • False – Chat session could not reasonably been answered by advertiser.
InteractiveBooleanObserved. Describes if the chat session was interactive. Values include:
  • True – Chat session included at least one chat message each from the site visitor and the answering agent.
  • False – did not include at least one chat message each from the site visitor and the answering agent.
LeadDataCapturedBooleanObserved. Describes if the sales lead meta data attribute were captured for the chat session. Values include:
  • True – at least one of customer name, customer email, customer telephone attributes was captured.
  • False – none of the lead data attributes were captured.
See Sales Lead Meta Data Overview
ReservedListingDetailsStringObserved. Contextual data passed, in the site integration script, from an advertisement or listing to ContactAtOnce!. See ReservedListingDetails
MDEBooleanObserved. Describes if the agent answered the chat session with the Mobile Desktop Extension. Values include:
  • True – chat session was answered with the Mobile Desktop Extension by the agent.
  • False – chat session not answered with Mobile Desktop Extension.
See Mobile Desktop Extension
IpadBooleanObserved. Describes if the agent answered the chat session with the ContactAtOnce! iPad client. Values include:
  • True – chat session was answered with the ContactAtOnce! iPad client.
  • False – chat session not answered with ContactAtOnce! iPad client.
See ContactAtOnce! iPad Client
ForwardedBooleanObserved. Describes if the chat session was forwarded within the agent group at the advertiser. Values include:
  • True – chat session was forwarded at least once within the agent group.
  • False – chat session was not forwarded.
See Conversation Forwarding Overview
NumberofMessagesIntDerived. Number of IM/chat messages exchanged between site visitor and advertiser. This value will be 0 if the conversation is in progress
NumberofAgentMessagesIntDerived. Number of IM/chat messages sent by the Agent in the chat conversation. This value will be 0 if the conversation is in progress
NumberofConsumerMessagesIntDerived. Number of IM/chat messages sent by the consumer in the chat conversation. This value will be 0 if the conversation is in progress
FinishTimeDateTimeObserved. The timestamp, in UTC, that the chat session was terminated. Represents the end timestamp of the communication between site visitor and advertiser. Value returned will be MinDate if conversation is in progress.
DurationIntDerived. Chat session duration, in seconds. Value returned will be 0 if conversation is in progress.
AgentIdIntUnique ID assigned to Agent when provisioned.
AgentNameStringObserved. Name of the sales agent that answered the chat session.
TimeToAnswerIntDerived. Time in seconds for the agent to answer the chat session. Time to answer is derived from the duration between StartTime and the time that the agent accept message is received.
DispositionStringObserved. Identifies selection made by Agent regarding status of the lead at conclusion of the chat conversation. Default options include:
  • Hot Lead/Appointment Set
  • Follow Up Required
  • Not a Lead/Other
VisitNoteArray of VisitNoteOne or more objects containing the detailed notes of an IM session.
LatitudeFloatThe Latitude coordinate of the visitor IP address
Longitude FloatThe Longitude coordinate of the visitor IP address
ConsumerAdvocateTimeToAnswerIntThe number of seconds for the Consumer Advocate to answer the chat.
ConversationScoreIntThe Conversation Quality Score for the chat conversation.
ConsumerAdvocateAlertedBooleanIndicates whether or not the Consumer Advocate was alerted for this Visit.
ConsumerAdvocateAnsweredBooleanIndicates whether or not the Consumer Advocate answered the chat.

Back to Top