Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ECS Fact Tables

ECSAlertFact

Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
alrf_idbigint

NUMBER(38,0)

Primary Key


alrf_alertIdintNUMBER(38,0)Identifier of the alert


alrf_agentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the agentECSUserDimension

alrf_alertTypeIdsmallint

NUMBER(38,0)

Foreign key to the alert typeECSAlertTypeDimensionDeprecated field. Replaced by alrf_alertTypeName
alrf_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business processECSBusinessProcessDimension

alrf_countersmallint

NUMBER(38,0)

Old field, not in use 
Deprecated field. Replaced by alrf_counterTypeName
alrf_counterTypeIdnumeric(15, 0)NUMBER(15,0)Identifier of the counter typeECSCounterTypeDimensionDeprecated field. Replaced by alrf_counterTypeName
alrf_endDateSliceIdint

NUMBER(38,0)

Foreign key to the alert end date in UTCDateDimension



alrf_endTimedatetimeTIMESTAMP_NTZ(9)Alert end time in UTC


alrf_endTimeSliceIdint

NUMBER(38,0)

Foreign key to the alert end time of day in UTCTimeOfDayDimension



alrf_eomIdint

NUMBER(38,0)

Foreign key to the ECS organization ECSOrganizationMapping

alrf_startDateSliceIdint

NUMBER(38,0)

Foreign key to the alert start date in UTCDateDimension



alrf_startTimedatetimeTIMESTAMP_NTZ(9)Alert start time


alrf_startTimeSliceIdint

NUMBER(38,0)

Foreign key to the alert start time of day in UTCTimeOfDayDimension



alrf_updateDateTimedatetimeTIMESTAMP_NTZ(9)Alert last update datetime

Yes
alrf_valueint

NUMBER(38,0)

Alert value


alrf_eipIdvarchar(16)VARCHAR(16)The account identifier


alrf_alertTypeNamenvarchar(100)VARCHAR(100)Alert type name


alrf_counterTypeNamenvarchar(100)VARCHAR(100)Counter type name


alrf_parentEipIdvarchar(16)VARCHAR(16)The account identifier


alrf_startTimestampLocaldatetimeTIMESTAMP_NTZ(9)Alert start time in local time


alrf_endTimestampLocaldatetimeTIMESTAMP_NTZ(9)Alert end time in local time


alrf_startDateLocalint

NUMBER(38,0)

Foreign key to the alert start date in local timeDateDimension

alrf_startTimeLocalint

NUMBER(38,0)

Foreign key to the alert start time of day in local timeTimeOfDayDimension

alrf_endDateLocalint

NUMBER(38,0)

Foreign key to the alert end date in local timeDateDimension

alrf_endTimeLocalint

NUMBER(38,0)

Foreign key to the alert end time of day in local timeTimeOfDayDimension

alrf_lastUpdatedTimestampdatetimeTIMESTAMP_NTZ(9)The record updated timestamp 


alrf_updatedbitBOOLEANIndicates whether the record was updated









ECSAgentLifeFact

Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
alif_idbigintNUMBER(38,0)Primary key


alif_agentLifeIdintNUMBER(38,0)Identifier of agent life


alif_agentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the agentECSUserDimension

alif_agentLifeTypeIdsmallintNUMBER(38,0)Identifier of the agent life typeECSAgentLifeTypeDimensionDeprecated field. Replaced by alif_agentLifeTypeName
alif_agentStatusIdnumeric(15, 0)NUMBER(15,0)Identifier of the agent statusECSAgentStatusDimensionDeprecated field. Replaced by alif_agentStatusName
alif_bpAssignedbit (1=true/0=false)BOOLEANFlag for a status: was assigned to BP (Business Process)


alif_breakTypeIdnumeric(15, 0)NUMBER(15,0)Identifier of the break typeECSBreakTypeDimensionDeprecated field. Replaced by alif_breakTypeName
alif_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction business processECSBusinessProcessDimension

alif_categoryIdnumeric(15, 0)NUMBER(15,0)Foreign key to the break categoryECSBreakCategoryTypeDimension

alif_decidedToApprovebitBOOLEANDecision solution


alif_efficiencyfloatFLOATEfficiency


alif_endDateSliceIdintNUMBER(38,0)Foreign key to the status end date in UTCDateDimension

alif_endTimedatetimeTIMESTAMP_NTZ(9)Status end time in UTC


alif_endTimeSliceIdintNUMBER(38,0)Foreign key to the status end time of day in UTCTimeOfDayDimension

alif_eomIdintNUMBER(38,0)Foreign key to the ECS organization ECSOrganizationMapping

alif_exceededSecondsintNUMBER(38,0)Count of exceeded seconds


alif_interactionEndTimedatetimeTIMESTAMP_NTZ(9)Interaction end time in UTC


alif_interactionIdbigintNUMBER(38,0)Identifier of the Interaction


alif_interactionStartTimedatetimeTIMESTAMP_NTZ(9)Interaction start time in UTC


alif_interactionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction stateECSInteractionStateDimension

alif_interactionTypeIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction typeECSInteractionTypeDimension

alif_loginDateSliceIdintNUMBER(38,0)Foreign key to the status login date in UTCDateDimension



alif_loginTimedatetimeTIMESTAMP_NTZ(9)Agent login time in UTC


alif_loginTimeSliceIdintNUMBER(38,0)Foreign key to the status login time of day in UTCTimeOfDayDimension



alif_logoffDateSliceIdintNUMBER(38,0)Foreign key to of the status logoff date in UTCDateDimension 



alif_logoffTimedatetimeTIMESTAMP_NTZ(9)Agent logoff time in UTC


alif_logoffTimeSliceIdintNUMBER(38,0)Foreign key to the status logoff time of day in UTCTimeOfDayDimension



alif_paidbitBOOLEANFlag for a status: was paid


alif_requestTimedatetime2(7)TIMESTAMP_NTZ(9)Request time for a status


alif_shiftIdintNUMBER(38,0)Shift number


alif_sourceKeynvarchar(50)VARCHAR(50)Source Key


alif_startDateSliceIdintNUMBER(38,0)Foreign key to the status start date in UTCDateDimension



alif_startTimedatetimeTIMESTAMP_NTZ(9)Status start time in UTC


alif_startTimeSliceIdintNUMBER(38,0)Foreign key to the status start time of day in UTCTimeOfDayDimension



alif_supervisorDecisionTimedatetime2(7)TIMESTAMP_NTZ(9)Supervisor decision time for a status


alif_supervisorIdnumeric(15, 0)NUMBER(15,0)Foreign key to the supervisorECSUserDimension

alif_updateDateTimedatetimeTIMESTAMP_NTZ(9)Agent life last status update datetime

Yes
alif_eipIdvarchar(16)VARCHAR(16)The account identifier


alif_agentLifeTypeNamenvarchar(50)VARCHAR(50)Agent life type name


alif_agentStatusNamenvarchar(50)VARCHAR(50)Agent status name


alif_breakTypeNamenvarchar(100)VARCHAR(100)Break type name


alif_parentEipIdvarchar(16)VARCHAR(16)Parent account identifier


alif_loginTimestampLocaldatetimeTIMESTAMP_NTZ(9)Agent login time in local time


alif_logoffTimestampLocaldatetimeTIMESTAMP_NTZ(9)Agent logoff time in local time


alif_startTimestampLocaldatetimeTIMESTAMP_NTZ(9)Status start time in local time


alif_endTimestampLocaldatetimeTIMESTAMP_NTZ(9)Status end time in local time


alif_interactionStartTimestampLocaldatetimeTIMESTAMP_NTZ(9)Interaction start time in local time


alif_interactionEndTimestampLocaldatetimeTIMESTAMP_NTZ(9)Interaction end time in local time


alif_loginDateLocalintNUMBER(38,0)Foreign key to the status login date in local timeDateDimension

alif_loginTimeLocalintNUMBER(38,0)Foreign key to the  status login time of day in local timeTimeOfDayDimension

alif_logoffDateLocalintNUMBER(38,0)Foreign key to the status logoff date in local timeDateDimension

alif_logoffTimeLocalintNUMBER(38,0)Foreign key to the status logoff time of day in local timeTimeOfDayDimension

alif_startDateLocalintNUMBER(38,0)Foreign key to the status start date in local timeDateDimension

alif_startTimeLocalintNUMBER(38,0)Foreign key to the status start time of day in local timeTimeOfDayDimension

alif_endDateLocalintNUMBER(38,0)Foreign key to the status end date in local timeDateDimension

alif_endTimeLocalIintNUMBER(38,0)Foreign key to the status end time of day in local timeTimeOfDayDimension

alif_lastUpdatedTimestampdatetimeTIMESTAMP_NTZ(9)The record updated timestamp 


alif_updatedbitBOOLEANIndicates whether the record was updated


alif_changeTriggervarchar(200)VARCHAR(200)










ECSAttemptFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
atmp_idbigintNUMBER(38,0)Primary key


atmp_attemptIdintNUMBER(38,0)Identifier of the attempt


atmp_agentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the agentECSUserDimension

atmp_answerDateSliceIdintNUMBER(38,0)Foreign key to the answer date in UTCDateDimension



atmp_answerTimedatetimeTIMESTAMP_NTZ(9)Answer datetime in UTC


atmp_answerTimeSliceIdintNUMBER(38,0)Foreign key to the answer time of day in UTCTimeOfDayDimension



atmp_attemptDateSliceIdintNUMBER(38,0)Foreign key to the attempt date in UTCDateDimension



atmp_attemptNointNUMBER(38,0)Attempt number


atmp_attemptTimedatetimeTIMESTAMP_NTZ(9)Attempt datetime in UTC


atmp_attemptTimeSliceIdintNUMBER(38,0)Foreign key to the attempt time of day in UTCTimeOfDayDimension



atmp_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business process of current attempt.ECSBusinessProcessDimension

atmp_campaignEnterDateSliceIdintNUMBER(38,0)Foreign key to the campaign enter date in UTCDateDimension



atmp_campaignEnterTimedatetimeTIMESTAMP_NTZ(9)When the interaction was added to campaign (loaded)


atmp_campaignEnterTimeSliceIdintNUMBER(38,0)Foreign key to the campaign enter time of day of day in UTCTimeOfDayDimension



atmp_campaignIdnumeric(15, 0)NUMBER(15,0)Foreign key to the campaignECSCampaignDimension

atmp_campaignInteractionIdintNUMBER(38,0)Campaign Interaction Id - system Id


atmp_campaignLastAttemptDateSliceIdintNUMBER(38,0)Foreign key to the campaign last attempt date in UTCDateDimensionDeprecated field
atmp_campaignLastAttemptTimedatetimeTIMESTAMP_NTZ(9)Last attempt datetime


atmp_campaignLastAttemptTimeSliceIdintNUMBER(38,0)Foreign key to the campaign last attempt time of day in UTCTimeOfDayDimensionDeprecated field
atmp_destinationnvarchar(MAX)VARCHAR(16777216)Destination


atmp_endDateSliceIdintNUMBER(38,0)Foreign key to the end date in UTCDateDimension



atmp_endTimedatetimeTIMESTAMP_NTZ(9)Attempt end time


atmp_endTimeSliceIdintNUMBER(38,0)Foreign key to the end time of day in UTCTimeOfDayDimension



atmp_eomIdintNUMBER(38,0)Foreign key to the ECS organization ECSOrganizationMapping

atmp_interactionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction state of current attemptECSInteractionStateDimension

atmp_lastAttemptInteractionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction state of last attemptECSInteractionStateDimension

atmp_numberOfAttemptsintNUMBER(38,0)Number of attempts


atmp_remarksnvarchar(MAX)VARCHAR(16777216)Remarks


atmp_updateDateTimedatetimeTIMESTAMP_NTZ(9)Attempt last update datetime

Yes
atmp_eipIdvarchar(16)VARCHAR(16)The account identifier


atmp_parentEipIdvarchar(16)VARCHAR(16)Parent account identifier


atmp_lastUpdatedTimestampdatetimeTIMESTAMP_NTZ(9)The record updated timestamp 


atmp_updatedbitBOOLEANIndicates whether the record was updated


atmp_interactionIdintNUMBER(38,0)



atmp_handlerNamevarchar(256)VARCHAR(256)










ECSInteractionFact 







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
intr_idbigintNUMBER(38,0)Primary key


intr_interactionIdintNUMBER(38,0)Identifier of interaction


intr_interactionGUIDIDuniqueidentifierVARCHAR(36)GUID identifier


intr_interactionLegintNUMBER(38,0)Interaction leg


intr_agentHandlingTimeintNUMBER(38,0)Agent handling time


intr_agentIDnumeric(15, 0)NUMBER(15,0)Foreign key to the ECS agentECSUserDimension

intr_answeredWithinGoalTimebit (1=true/0=false)BOOLEANFlag: was interaction answered within a goal time?


intr_areaCodeIdintNUMBER(38,0)Foreign key ot the area codeAreaCodeDimension

intr_CRMContactIduniqueidentifierVARCHAR(36)Identifier to CRM contact


intr_campaignIdnumeric(15, 0)NUMBER(15,0)Foreign key to the campaignECSCampaignDimension

intr_closedBySystembit (1=true/0=false)BOOLEANFlag: was interaction closed by system?


intr_consultTimeintNUMBER(38,0)Consult time


intr_currentSLThresholdintNUMBER(38,0)Current Service Level Threshold


intr_customerBillingCodenvarchar(128)VARCHAR(128)Customer billing code


intr_customerCallsintNUMBER(38,0)Customer Calls


intr_destinationnvarchar(MAX)VARCHAR(16777216)Destination


intr_directionIdsmallintNUMBER(38,0)Identifier for the direction
Deprecated field. Replaced by: intr_directionName.
intr_dispositionCodenvarchar(200)VARCHAR(200)Disposition code


intr_dispositionCodeCategorynvarchar(128)VARCHAR(128)Disposition Code Category


intr_dispositionCodeSubCategorynvarchar(128)VARCHAR(128)Disposition Code Sub Category


intr_durationintNUMBER(38,0)Last attempt duration


intr_emailBacklogbit (1=true/0=false)BOOLEANFlag: was email interaction kept in a backlog?


intr_endDateSliceIdintNUMBER(38,0)Foreign key to the interaction end date in UTC  DateDimension



intr_endTimedatetimeTIMESTAMP_NTZ(9)Interaction end time in UTC

Yes
intr_endTimeSliceIdintNUMBER(38,0)Foreign key to the interaction end time of day in UTC  TimeOfDayDimension



intr_endedInRequestDNCbit (1=true/0=false)BOOLEANEnded in request "Do not call"


intr_endedInTransferbit (1=true/0=false)BOOLEANFlag: was interaction ended in transfer?


intr_endingStatusnvarchar(50)VARCHAR(50)Ending status - is not actual


intr_enterDateSliceIdintNUMBER(38,0)Foreign key to the interaction enter date in UTC  DateDimension



intr_enterTimedatetimeTIMESTAMP_NTZ(9)When the interaction was added to campaign (loaded) in UTC



intr_enterTimeSliceIdintNUMBER(38,0)Foreign key to the interaction enter time of day in UTC  TimeOfDayDimension



intr_eomIdintNUMBER(38,0)Foreign key to the ECS organization ECSOrganizationMapping

intr_externalTransferDIDnvarchar(128)VARCHAR(128)External transfer DID


intr_hasAnotherAttemptbit (1=true/0=false)BOOLEANFlag: is there another attempt?


intr_holdTimeintNUMBER(38,0)Hold time in seconds


intr_IVRTimeintNUMBER(38,0)IVR time


intr_interactionCreationTypeIdsmallintNUMBER(38,0)Identifier of the interaction creation type
Deprecated field. Replaced by: intr_interactionCreationTypeName
intr_interactionMediaIdsmallintNUMBER(38,0)Identifier of the interaction media
Deprecated field. Replaced by: intr_interactionMediaName
intr_interactionResultIdnumeric(15, 0)NUMBER(15,0)Identifier of the interaction result
Deprecated field. Replaced by: intr_interactionResultName
intr_interactionTypeIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction typeECSInteractionTypeDimension

intr_isDeferrablebit (1=true/0=false)BOOLEANFlag: was the interaction deferrable?


intr_lasHandlerHandlingTimeintNUMBER(38,0)Last handler handling time


intr_lastAttemptAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key of the last attempt agentECSUserDimension

intr_lastAttemptAnswerDateSliceIdintNUMBER(38,0)Identifier of the answer date in UTCDateDimension

Deprecated field


intr_lastAttemptAnswerTimedatetimeTIMESTAMP_NTZ(9)Last attempt answer time in UTC



intr_lastAttemptAnswerTimeSliceIdintNUMBER(38,0)Foreign key to the attempt answer time of day in UTCTimeOfDayDimension

Deprecated field


intr_lastAttemptDateSliceIdintNUMBER(38,0)Foreign key to the last attempt date in UTCDateDimension

Deprecated field


intr_lastAttemptDestinationnvarchar(128)VARCHAR(128)Last attempt destination


intr_lastAttemptEndDateSliceIdintNUMBER(38,0)Identifier of the last attempt end date in UTCDateDimension

Deprecated field


intr_lastAttemptEndTimedatetimeTIMESTAMP_NTZ(9)Last attempt end time in UTC


intr_lastAttemptEndTimeSliceIdintNUMBER(38,0)Foreign key to the attempt end time of day in UTCTimeOfDayDimension

Deprecated field


intr_lastAttemptInteractionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction state of last attemptECSInteractionStateDimension

intr_lastAttemptRemarksnvarchar(MAX)VARCHAR(16777216)Remarks of last attempt


intr_lastAttemptTimedatetimeTIMESTAMP_NTZ(9)Last Attempt time in UTC


intr_lastAttemptTimeSliceIdintNUMBER(38,0)Identifier of the last attempt time of day in UTCTimeOfDayDimension

Deprecated field


intr_lastInteractionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the latest interaction stateECSInteractionStateDimension

intr_lastTreatingAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the agent last treated the interactionECSUserDimension

intr_lastTreatingBusinessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business process last treated the interactionECSBusinessProcessDimension

intr_lastTreatingInteractionChannelIdnumeric(15, 0)NUMBER(15,0)Foreign key to the channel last treated the interactionECSInteractionChannelDimension

intr_mistreatedCodeintNUMBER(38,0)DNC number


intr_mistreatedDateSliceIdintNUMBER(38,0)Foreign key to the mistreated date in UTCDateDimension

Deprecated field


intr_mistreatedTimedatetimeTIMESTAMP_NTZ(9)When DNC number was called in UTC


intr_mistreatedTimeSliceIdintNUMBER(38,0)Foreign key to the mistreated time of day in UTCTimeOfDayDimension

Deprecated field


intr_numberOfAttemptsintNUMBER(38,0)Number of attempts


intr_originnvarchar(128)VARCHAR(128)Origin


intr_overflowbitBOOLEANFlag: was interaction overflow?


intr_previousAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the agent if the previous handler was an agentECSUserDimension

intr_previousBusinessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business process if the previous handler was a business process ECSBusinessProcessDimension

intr_previousHandlerHandlingTimeintNUMBER(38,0)Handling time of the handler before the last handler of the interaction


intr_previousInteractionChannelIdnumeric(15, 0)NUMBER(15,0)

Foreign key to the interaction channel if the previous handler was a channel

ECSInteractionChannelDimension

intr_queueTimeintNUMBER(38,0)Queue time


intr_queuedbit (1=true/0=false)BOOLEANFlag: was interaction queued?


intr_remarksnvarchar(MAX)VARCHAR(16777216)Remarks


intr_responseCountintNUMBER(38,0)Count of responses within a conversation


intr_responseTimeSumintNUMBER(38,0)Summarized count of seconds in responses within a conversation


intr_routingClientNamenvarchar(50)VARCHAR(50)Routing Client Name


intr_routingInboundCampaignNamenvarchar(50)VARCHAR(50)Routing Inbound Campaign Name


intr_routingProductNamenvarchar(50)VARCHAR(50)Routing Product Name


intr_routingProductTypenvarchar(50)VARCHAR(50)Routing Product Type


intr_sLExcludedbit (1=true/0=false)BOOLEANFlag: was interaction excluded from Service Level calculations?


intr_startDateSliceIdintNUMBER(38,0)Foreign key to the interaction start date in UTC  DateDimension



intr_startTimedatetimeTIMESTAMP_NTZ(9)Interaction start time in UTC

Yes
intr_startTimeSliceIdintNUMBER(38,0)Foreign key to the interaction start time of day in UTC  TimeOfDayDimension



intr_telephonyTimeExternalAgentintNUMBER(38,0)External agent telephony time


intr_telephonyTimeExternalConsultintNUMBER(38,0)External consulting telephony time


intr_telephonyTimeIncomingintNUMBER(38,0)Incoming telephony time


intr_telephonyTimeOutgoingintNUMBER(38,0)Outgoing telephony time


intr_timeZoneIdsmallintNUMBER(38,0)Foreign key to the time zoneTimeZoneDimension

intr_updateDateTimedatetimeTIMESTAMP_NTZ(9)Interaction last update datetime in UTC

Yes
intr_voiceMailAssignedAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the  to assigned agent for a voicemailECSUserDimension

intr_voiceMailLeftbit (1=true/0=false)BOOLEANFlag: was left a voicemail


intr_wasAbandonedbit (1=true/0=false)BOOLEANFlag: was interaction abandoned?


intr_wrapUpTimeintNUMBER(38,0)Wrap-up time in seconds


intr_eipIdvarchar(16)VARCHAR(16)The account identifier


intr_inboundbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is inbound


intr_outboundbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is outbound


intr_outgoingInternalbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is outgoing internal


intr_callbackbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is callback


intr_campaignbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is campaign


intr_telephonybit (1=true/0=false)BOOLEANIndicates if the interaction is a telephony interaction


intr_chatbit (1=true/0=false)BOOLEANIndicates if the interaction is a chat interaction


intr_emailbit (1=true/0=false)BOOLEANIndicates if the interaction is an email interaction


intr_callbackRequestsbit (1=true/0=false)BOOLEANIndicates the callback was requested


intr_callbackCompletedbit (1=true/0=false)BOOLEANIndicates the callback has been completed


intr_transferredInbit (1=true/0=false)BOOLEANIndicates if the interaction is transferred in


intr_transferredOutbit (1=true/0=false)BOOLEANIndicates if the interaction is an external transfer


intr_abandonedbit (1=true/0=false)BOOLEANIndicates if the interaction was abandoned


intr_disconnectedbit (1=true/0=false)BOOLEANIndicates if handled interaction was closed by the system


intr_answeredbit (1=true/0=false)BOOLEANIndicates if the incoming interaction has been answered


intr_isTalkedbit (1=true/0=false)BOOLEANIndicates if the interaction talk time > 0


intr_rescheduledbit (1=true/0=false)BOOLEAN

Indicates emails that were manually scheduled by an agent to be answered at a later time




intr_handledbit (1=true/0=false)BOOLEAN

Indicates if an incoming email interaction was handled by an agent




intr_simplyAbandonedbit (1=true/0=false)BOOLEAN

Indicates if an interaction was abandoned includes interactions that were excluded from Service Level calculations




intr_holdbit (1=true/0=false)BOOLEANIndicates if the interaction was on hold


intr_purgedbit (1=true/0=false)BOOLEANIndicates if the interaction has been purged


intr_consultedbit (1=true/0=false)BOOLEANIndicates if the interaction state is consulted


intr_missedbit (1=true/0=false)BOOLEANIndicates if the interaction has been missed


intr_rejectedbit (1=true/0=false)BOOLEANIndicates if the interaction was rejected


intr_handledInBPbit (1=true/0=false)BOOLEANIndicates if the interaction was first handled by a business process


intr_handledByAgentbit (1=true/0=false)BOOLEANIndicates if the interaction was first handled by an agent


intr_abandonedTimeintNUMBER(38,0)Time until interaction was abandoned 


intr_CRMFirstNamenvarchar(50)VARCHAR(50)First name of the CRM contact


intr_CRMLastNamenvarchar(50)VARCHAR(50)Last name of the CRM contact


intr_interactionCreationTypeNamenvarchar(100)VARCHAR(100)Interaction creation type name


intr_interactionMediaNamenvarchar(100)VARCHAR(100)Interaction media name


intr_interactionResultNamenvarchar(100)VARCHAR(100)Interaction result name


intr_directionNamenvarchar(100)VARCHAR(100)Direction name


intr_businessProcessNamenvarchar(100)VARCHAR(100)Business process name


intr_oldCallbackExisteduniqueidentifierVARCHAR(36)Was interaction handled after a callback requested? if yes, then GUID identifier will be defined here


intr_telephonyTimeExternalTransferintNUMBER(38,0)External Transfer telephony time


intr_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business processECSBusinessProcessDimension

intr_talkTimeintNUMBER(38,0)Talk time in seconds


intr_parentEipIdvarchar(16)VARCHAR(16)Parent account identifier


intr_startTimestampLocaldatetimeTIMESTAMP_NTZ(9)Interaction start time in local time


intr_enterTimestampLocaldatetimeTIMESTAMP_NTZ(9)When the interaction was added to campaign (loaded) in local time


intr_endTimestampLocaldatetimeTIMESTAMP_NTZ(9)Interaction end time in local time


intr_startDateLocalintNUMBER(38,0)Foreign key to the interaction start date in local timeDateDimension

intr_startTimeLocalintNUMBER(38,0)Foreign key to the interaction start time of day in local timeTimeOfDayDimension

intr_enterDateLocalintNUMBER(38,0)Foreign key to the interaction enter date in local timeDateDimension

intr_enterTimeLocalintNUMBER(38,0)Foreign key to the interaction enter time of day in local timeTimeOfDayDimension

intr_endDateLocalintNUMBER(38,0)Foreign key to the interaction end date in local timeDateDimension

intr_endTimeLocalintNUMBER(38,0)Foreign key to the interaction end time of day in local timeTimeOfDayDimension



intr_lastUpdatedTimestampdatetimeTIMESTAMP_NTZ(9)The record updated timestamp 


intr_updatedbitBOOLEANIndicates whether the record was updated


intr_remotePartynvarchar(max)VARCHAR(16777216)



intr_customerOptInbitBOOLEAN



intr_surveybitBOOLEANPost call survey data


intr_postAgentTimeSecintNUMBER(38,0)



intr_campaignInteractionLastStateIdnumeric(15, 0)NUMBER(15,0)



intr_previewTimeintBOOLEAN



intr_recordingPathvarchar(256)VARCHAR(256)



intr_recordingTranscriptionvarchar(max)VARCHAR(16777216)



intr_interactionVariablesvarchar(max)VARCHAR(16777216)



intr_HPBXCallInfovarchar(max)VARCHAR(16777216)HPBX call info in JSON format


intr_disconnectingPartyintNUMBER(38,0)



intr_dynamicRoutingDatavarchar(max)VARCHAR(16777216)










ECSInteractionSegmentFact

Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
iseg_idbigintNUMBER(38,0)Primary key


iseg_interactionSegmentIdintNUMBER(38,0)Interaction segment identifier


iseg_interactionLegintNUMBER(38,0)Interaction leg


iseg_agentHandlingTimeintNUMBER(38,0)Agent handling time


iseg_agentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the agentECSUserDimension

iseg_answeredWithinGoalTimebit (1=true/0=false)BOOLEANFlag: was interaction answered within a goal time?


iseg_areaCodeIdintNUMBER(38,0)Foreign key to the area codeAreaCodeDimension

iseg_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business processECSBusinessProcessDimension

iseg_CRMContactIduniqueidentifierVARCHAR(36)Identifier to CRM contact


iseg_campaignIdnumeric(15, 0)NUMBER(15,0)Foreign key to the campaignECSCampaignDimension

iseg_closedBySystembit (1=true/0=false)BOOLEANFlag: was interaction closed by system?


iseg_consultTimeintNUMBER(38,0)Consult time


iseg_currentSLThresholdintNUMBER(38,0)Current Service Level Threshold


iseg_customerBillingCodenvarchar(128)VARCHAR(128)Customer billing code


iseg_customerCallsintNUMBER(38,0)Customer calls


iseg_destinationnvarchar(MAX)

VARCHAR(16777216)

Destination


iseg_directionIdsmallintNUMBER(38,0)Identifier of the direction
Deprecated field. Replaced by: iseg_directionName.
iseg_dispositionCodenvarchar(256)

VARCHAR(256)

Disposition Code 


iseg_dispositionCodeCategorynvarchar(128)

VARCHAR(128)

Disposition Code Category


iseg_dispositionCodeSubCategorynvarchar(128)VARCHAR(128)Disposition Code Sub Category


iseg_durationintNUMBER(38,0)Last attempt duration


iseg_emailBacklogbit (1=true/0=false)BOOLEANFlag: was email interaction kept in a backlog?


iseg_endDateSliceIdintNUMBER(38,0)Foreign key to the interaction segment end date in UTCDateDimension



iseg_endTimedatetimeTIMESTAMP_NTZ(9)Segment end time in UTC

Yes
iseg_endTimeSliceIdintNUMBER(38,0)Foreign key to the interaction segment end time of day in UTCTimeOfDayDimension



iseg_endedInRequestDNCbit (1=true/0=false)BOOLEANEnded in request "Do not call"


iseg_endedInTransferbit (1=true/0=false)BOOLEANFlag: was interaction ended in transfer?


iseg_endingStatusnvarchar(50)VARCHAR(50)Ending status - currently not in use


iseg_enterDateSliceIdintNUMBER(38,0)Foreign key to the interaction Interaction enter date in UTCDateDimension



iseg_enterTimedatetimeTIMESTAMP_NTZ(9)When the interaction was added to campaign (loaded)


iseg_enterTimeSliceIdintNUMBER(38,0)Foreign key to the interaction enter time of day in UTCTimeOfDayDimension



iseg_eomIdintNUMBER(38,0)Foreign key to  the ECS organization ECSOrganizationMapping

iseg_externalTransferDIDnvarchar(128)VARCHAR(128)External transfer DID


iseg_handlerintNUMBER(38,0)Identifier to handler (source key from D_Agent, D_BusinessProcess or D_InteractionChannel)


iseg_hasAnotherAttemptbit (1=true/0=false)BOOLEANFlag: is there another attempt?


iseg_holdTimeintNUMBER(38,0)Hold time in seconds


iseg_IVRTimeintNUMBER(38,0)IVR time


iseg_interactionChannelIdnumeric(15, 0)NUMBER(15,0)Foreign key of the interaction channelECSInteractionChannelDimension

iseg_interactionCreationTypeIdsmallintNUMBER(38,0)Identifier of the interaction creation type
Deprecated field. Replaced by iseg_creationTypeName
iseg_interactionEndDateSliceIdintNUMBER(38,0)Foreign key to the Interaction end date in UTCDateDimension



iseg_interactionEndTimedatetimeTIMESTAMP_NTZ(9)Interaction end time in UTC


iseg_interactionEndTimeSliceIdintNUMBER(38,0)Foreign key to the Interaction end time of day in UTCTimeOfDayDimension



iseg_interactionGUIDIDuniqueidentifierVARCHAR(36)GUID identifier to interaction


iseg_interactionIdbigintNUMBER(38,0)Identifier of the interaction


iseg_interactionMediaIdsmallintNUMBER(38,0)Foreign key to the interaction media
Deprecated field. Replaced by: iseg_interactionMediaName
iseg_interactionResultIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction result
Deprecated field. Replaced by: iseg_interactionResultName
iseg_interactionStartDateSliceIdintNUMBER(38,0)Foreign key to the Interaction start date in UTCDateDimension



iseg_interactionStartTimedatetimeTIMESTAMP_NTZ(9)Interaction start time in UTC


iseg_interactionStartTimeSliceIdintNUMBER(38,0)Foreign key to the Interaction start time of day in UTCTimeOfDayDimension



iseg_interactionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key of the interaction stateECSInteractionStateDimension

iseg_interactionTypeIdnumeric(15, 0)NUMBER(15,0)Foreign key of the interaction typeECSInteractionTypeDimension

iseg_isDeferrablebit (1=true/0=false)BOOLEANFlag: was the interaction deferrable?


iseg_lasHandlerHandlingTimeintNUMBER(38,0)Last handler handling time


iseg_lastAttemptAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the last attempt agentECSUserDimension

iseg_lastAttemptAnswerDateSliceIdint
Foreign key to the last attempt answer date in UTCDateDimension

Deprecated field


iseg_lastAttemptAnswerTimedatetimeTIMESTAMP_NTZ(9)Last attempt answer time in UTC


iseg_lastAttemptAnswerTimeSliceIdintNUMBER(38,0)Foreign key to the last attempt answer time of day in UTCTimeOfDayDimension

Deprecated field


iseg_lastAttemptDateSliceIdintNUMBER(38,0)Foreign key to the last attempt date in UTCDateDimension

Deprecated field


iseg_lastAttemptDestinationnvarchar(128)VARCHAR(128)Last attempt destination


iseg_lastAttemptEndDateSliceIdintNUMBER(38,0)Foreign key to the last attempt end date in UTCDateDimension

Deprecated field


iseg_lastAttemptEndTimedatetimeTIMESTAMP_NTZ(9)Last attempt end time in UTC


iseg_lastAttemptEndTimeSliceIdintNUMBER(38,0)Foreign key to the last attempt end time of day in UTCTimeOfDayDimension

Deprecated field


iseg_lastAttemptInteractionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the last attempt interaction stateECSInteractionStateDimension

iseg_lastAttemptRemarksnvarchar(MAX)VARCHAR(16777216)Remarks of last attempt


iseg_lastAttemptTimedatetimeTIMESTAMP_NTZ(9)Last Attempt time in UTC


iseg_lastAttemptTimeSliceIdintNUMBER(38,0)Foreign key to the last attempt time of day in UTCTimeOfDayDimension

Deprecated field


iseg_lastInteractionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key of the last interaction stateECSInteractionStateDimension

iseg_lastTreatingAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key of the agent last treated the interactionECSUserDimension

iseg_lastTreatingBusinessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key of the business process last treated the interactionECSBusinessProcessDimension

iseg_lastTreatingInteractionChannelIdnumeric(15, 0)NUMBER(15,0)Foreign key of the channel last treated the interactionECSInteractionChannelDimension

iseg_mistreatedCodeintNUMBER(38,0)DNC number


iseg_mistreatedDateSliceIdintNUMBER(38,0)Foreign key to the mistreated date in UTCDateDimension

Deprecated field


iseg_mistreatedTimedatetimeTIMESTAMP_NTZ(9)When DNC number was called in UTC


iseg_mistreatedTimeSliceIdintNUMBER(38,0)Foreign key to the mistreated time of day in UTCTimeOfDayDimension

Deprecated field


iseg_nextInteractionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the next interaction stateECSInteractionStateDimension

iseg_numberOfAttemptsintNUMBER(38,0)Number of attempts


iseg_originnvarchar(128)VARCHAR(128)Origin


iseg_originatedFromIdsmallintNUMBER(38,0)Identifier to originated source of the interactionECSOriginatedFromDimensionDeprecated field. Replaced by iseg_originatedFromName
iseg_overflowbit (1=true/0=false)BOOLEANFlag: was interaction overflow?


iseg_previousAgentIdnumeric(15, 0)NUMBER(15,0)is not actual


iseg_previousBusinessProcessIdnumeric(15, 0)NUMBER(15,0)is not actual


iseg_previousHandlerHandlingTimeintNUMBER(38,0)is not actual


iseg_previousInteractionChannelIdnumeric(15, 0)NUMBER(15,0)Foreign key to the previous interaction channel


iseg_queueTimeintNUMBER(38,0)Queue time


iseg_queuedbit (1=true/0=false)BOOLEANFlag: was interaction queued?


iseg_remarksnvarchar(MAX)VARCHAR(16777216)Remarks


iseg_responseCountintNUMBER(38,0)Count of responses within a conversation


iseg_responseTimeSumintNUMBER(38,0)Summarized count of seconds in responses within a conversation


iseg_SLExcludedbit (1=true/0=false)BOOLEANFlag: was interaction excluded from Service Level calculations?


iseg_sequenceIdbigintNUMBER(38,0)Sequence number within a specific interaction


iseg_startDateSliceIdintNUMBER(38,0)Foreign key to the interaction segment start date in UTCDateDimension



iseg_startTimedatetimeTIMESTAMP_NTZ(9)Segment start time in UTC

Yes
iseg_startTimeSliceIdintNUMBER(38,0)Foreign key to the interaction segment start time of day in UTCTimeOfDayDimension



iseg_talkTimeintNUMBER(38,0)Talk time in seconds


iseg_telephonyTimeExternalAgentintNUMBER(38,0)External agent telephony time


iseg_telephonyTimeExternalConsultintNUMBER(38,0)External consulting telephony time


iseg_telephonyTimeIncomingintNUMBER(38,0)Incoming telephony time


iseg_telephonyTimeOutgoingintNUMBER(38,0)Outgoing telephony time


iseg_timeZoneIdsmallintNUMBER(38,0)Foreign key to time zoneTimeZoneDimension

iseg_updateDateTimedatetimeTIMESTAMP_NTZ(9)Segment last update date time

Yes
iseg_voiceMailAssignedAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the assigned agent for a voicemailECSUserDimension

iseg_voiceMailLeftbit (1=true/0=false)BOOLEANFlag: was left a voicemail


iseg_wasAbandonedbit (1=true/0=false)BOOLEANFlag: was interaction abandoned?


iseg_wrapUpTimeintNUMBER(38,0)Wrap Up time in seconds


iseg_eipIdvarchar(16)VARCHAR(16)The account identifier


iseg_oldCallbackExisteduniqueidentifierVARCHAR(36)Was interaction handled after a callback requested? if yes, then GUID identifier will be defined here


iseg_telephonyTimeExternalTransferintNUMBER(38,0)External Transfer telephony time


iseg_handlerTypeNamenvarchar(128)VARCHAR(128)Handler type name


iseg_directionNamenvarchar(128)VARCHAR(128)Direction name


iseg_interactionResultNamenvarchar(128)VARCHAR(128)Interaction result name


iseg_interactionMediaNamenvarchar(128)VARCHAR(128)Interaction media name


iseg_originatedFromNamenvarchar(128)VARCHAR(128)Originated source  name of the interaction 


iseg_businessProcessNamenvarchar(128)VARCHAR(128)Business process name


iseg_interactionCreationTypeNamenvarchar(128)VARCHAR(128)Interaction creation type name


iseg_interactionStateNamenvarchar(128)VARCHAR(128)Interaction state name


iseg_routingClientNamenvarchar(64)VARCHAR(64)Routing client name


iseg_routingInboundCampaignNamenvarchar(64)VARCHAR(64)Routing Inbound campaign name


iseg_routingProductNamenvarchar(64)VARCHAR(64)Routing product name


iseg_routingProductTypenvarchar(64)VARCHAR(64)Routing product type


iseg_CRMFirstNamenvarchar(64)VARCHAR(64)First name of the CRM contact


iseg_CRMLastNamenvarchar(64)VARCHAR(64)Last name of the CRM contact


iseg_segmentDurationintNUMBER(38,0)Segment duration


iseg_agentAnswerTimeintNUMBER(38,0)

This is the sum of time spent in the queue (excluding ring time / offer time)




iseg_agentDelayTimeintNUMBER(38,0)The sum of time spent in the queue (excluding ring time / offer time )


iseg_selectTimedatetimeTIMESTAMP_NTZ(9)



iseg_inboundbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is inbound


iseg_outBoundbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is outbound


iseg_callbackbit (1=true/0=false)BOOLEANIndicates if the interaction creation type is callback


iseg_telephonybit (1=true/0=false)BOOLEANIndicates if the interaction is a telephony interaction


iseg_chatbit (1=true/0=false)BOOLEANIndicates if the interaction is a chat interaction


iseg_emailbit (1=true/0=false)BOOLEANIndicates if the interaction is an email interaction


iseg_callbackRequestsbit (1=true/0=false)BOOLEANIndicates that a callback was requested


iseg_callbackCompletedbit (1=true/0=false)BOOLEANIndicates the callback has been completed


iseg_transferredInbit (1=true/0=false)BOOLEANIndicates if the interaction is transferred in


iseg_transferredOutbit (1=true/0=false)BOOLEANIndicates if the interaction is an external transfer


iseg_disconnectedbit (1=true/0=false)BOOLEANIndicates if handled interaction was closed by the system


iseg_answeredbit (1=true/0=false)BOOLEANIndicates if the incoming interaction has been answered


iseg_consultedbit (1=true/0=false)BOOLEANIndicates if the interaction state is consulted


iseg_talkedbit (1=true/0=false)BOOLEANIndicates if the interaction talk time > 0


iseg_rescheduledbit (1=true/0=false)BOOLEANIndicates emails that were manually scheduled by an agent to be answered at a later time


iseg_handledbit (1=true/0=false)BOOLEANIndicates if an incoming email interaction was handled by an agent 


iseg_missedbit (1=true/0=false)BOOLEANIndicates if the interaction has been missed


iseg_rejectedbit (1=true/0=false)BOOLEANIndicates if the interaction was rejected


iseg_handledInBPbit (1=true/0=false)BOOLEANIndicates if the interaction was first handled by a business process


iseg_handledByAgentbit (1=true/0=false)BOOLEANIndicates if the interaction was handled by an agent 


iseg_answeredAllTypesbit (1=true/0=false)BOOLEANIndicates if the interaction is in handling state


iseg_BPExistbit (1=true/0=false)BOOLEANIndicates if segment has a business process associated with it 


iseg_parentEipIdvarchar(16)VARCHAR(16)The account parent identifier


iseg_interactionStartTimestampLocaldatetimeTIMESTAMP_NTZ(9)Interaction start time in local time


iseg_interactionEndTimestampLocaldatetimeTIMESTAMP_NTZ(9)Interaction end time in local time


iseg_startTimestampLocaldatetimeTIMESTAMP_NTZ(9)Segment start time in local time


iseg_endTimestampLocaldatetimeTIMESTAMP_NTZ(9)Segment end time in local time


iseg_enterTimestampLocaldatetimeTIMESTAMP_NTZ(9)When the interaction was added to campaign (loaded) in local time


iseg_interactionStartDateLocalintNUMBER(38,0)Foreign key to the interaction start date in local timeDateDimension

iseg_interactionStartTimeLocalintNUMBER(38,0)Foreign key to the interaction start time of day in local timeTimeOfDayDimension

iseg_interactionEndDateLocalintNUMBER(38,0)Foreign key to the interaction end date in local timeDateDimension

iseg_interactionEndTimeLocalintNUMBER(38,0)Foreign key to the interaction end time of day in local timeTimeOfDayDimension

iseg_startDateLocalintNUMBER(38,0)Foreign key to the start date in local timeDateDimension

iseg_startTimeLocalintNUMBER(38,0)Foreign key to the start time of day in local timeTimeOfDayDimension

iseg_endDateLocalintNUMBER(38,0)Foreign key to the end date in local timeDateDimension

iseg_endTimeLocalintNUMBER(38,0)Foreign key to the end time of day in local timeTimeOfDayDimension

iseg_enterDateLocalintNUMBER(38,0)Foreign key to the enter date in local timeDateDimension

iseg_enterTimeLocalintNUMBER(38,0)Foreign key to the enter time of day in local timeTimeOfDayDimension

iseg_lastUpdatedTimestampdatetimeTIMESTAMP_NTZ(9)The record updated timestamp 


iseg_updatedbitBOOLEANIndicates whether the record was updated


iseg_previewTimeintNUMBER(38,0)Preview time


iseg_additionalInfovarchar(max)VARCHAR(16777216)Additional info


iseg_HPBXCallInfovarchar(max)VARCHAR(16777216)HPBX call info in JSON format (will be available from 4/22/2024)


iseg_SIPCallIdvarchar(max)VARCHAR(16777216)The SIP call ID  (will be available from 4/22/2024)









ECSInteractionSkillFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
iskl_idbigintNUMBER(38,0)Primary key


iskl_activebit (1=true/0=false)BOOLEANFlag: is active or not


iskl_dateintNUMBER(38,0)Foreign key to the skill dateDateDimension



iskl_entityIdintNUMBER(38,0)Identifier of entity


iskl_entityTypeIdsmallintNUMBER(38,0)Identifier of entity type
Deprecated field. Replaced by iskl_entityTypeName
iskl_eomIdintNUMBER(38,0)Foreign key to ECS organization ECSOrganizationMapping

iskl_interactionIduniqueidentifierVARCHAR(36)Identifier to interaction


iskl_interactionSkillIdintNUMBER(38,0)Identifier of the interaction skill


iskl_levelIdsmallintNUMBER(38,0)Identifier to level
Deprecated field. Replaced by iskl_levelName
iskl_skillIdnumeric(15, 0)NUMBER(15,0)Identifier to skill
Deprecated field. Replaced by iskl_skillName
iskl_timeintNUMBER(38,0)Foreign key to the skill timeTimeOfDayDimension



iskl_timestampdatetime2(7)

TIMESTAMP_NTZ(9)

false



Yes
iskl_eipIdvarchar(16)VARCHAR(16)The account identifier


iskl_entityTypeNamenvarchar(50)VARCHAR(50)Entity type name


iskl_levelNamenvarchar(50)VARCHAR(50)Level name


iskl_skillNamenvarchar(128)VARCHAR(128)Skill name


iskl_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier


iskl_lastUpdatedTimestampdatetime

TIMESTAMP_NTZ(9)

false




iskl_updatedbitBOOLEANIndicates whether the record was updated









ECSInteractionConversationFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
icnv_idbigintNUMBER(38,0)Primary key


icnv_interactionConversationIdbigintNUMBER(38,0)The interaction conversation identifier


icnv_interactionMediaNamenvarchar(100)VARCHAR(100)The name to media: email / chat


icnv_interactionGUIDIDuniqueidentifierVARCHAR(36)The interaction GUID identifier


icnv_interactionIdbigintNUMBER(38,0)Identifier to interaction


icnv_isCustomerbitBOOLEANFlag: was a message from customer?


icnv_messageTimestampdatetime2(7)TIMESTAMP_NTZ(9)The message timestamp in UTC


icnv_messageTimeintNUMBER(38,0)Foreign key to the interaction message time in UTCTimeOfDayDimension

icnv_messageDateintNUMBER(38,0)Foreign key to the interaction message date in UTCDateDimension

icnv_messageTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)The message timestamp in local time


icnv_messageTimeLocalintNUMBER(38,0)Foreign key to the interaction message date in local timeTimeOfDayDimension

icnv_messageDateLocalintNUMBER(38,0)Foreign key to the interaction message date in local timeDateDimension

icnv_messageTextnvarchar(MAX)VARCHAR(16777216)The message text


icnv_subjectnvarchar(MAX)VARCHAR(16777216)The email subject


icnv_fromnvarchar(MAX)VARCHAR(16777216)The sender


icnv_tonvarchar(MAX)VARCHAR(16777216)The recepient


icnv_ccnvarchar(MAX)VARCHAR(16777216)Carbon copy


icnv_bccnvarchar(MAX)VARCHAR(16777216)Blind carbon copy


icnv_sessionClosedbitBOOLEAN



icnv_eomIdintNUMBER(38,0)Foreign key to ECS organization ECSOrganizationMapping

icnv_eipIdvarchar(16)VARCHAR(16)The account identifier


icnv_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier


icnv_lastUpdatedTimestampdatetime2(7)TIMESTAMP_NTZ(9)The record updated timestamp 


icnv_updatedbitBOOLEANIndicates whether the record was updated









ECSInteractionDelegatedFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
eidf_idbigintNUMBER(38,0)Primary key


eidf_interactionDelegatedIdintNUMBER(38,0)The interaction delegated identifier


eidf_interactionGUIDIDuniqueidentifierVARCHAR(36)The interaction GUID identifier


eidf_interactionTypeIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction typeECSInteractionTypeDimension

eidf_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business processECSBusinessProcessDimension

eidf_businessProcessNamenvarchar(100)VARCHAR(100)The business process name


eidf_detailsnvarchar(MAX)VARCHAR(16777216)



eidf_conversernvarchar(256)VARCHAR(256)



eidf_initiatorAgentIdnumeric(15, 0)NUMBER(15,0)Foreign key to the intiator agent


eidf_initiatorBusinessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the initiator business process


eidf_initiatorNamenvarchar(50)VARCHAR(50)Initiator name


eidf_entryTimestampdatetime2(7)TIMESTAMP_NTZ(9)Entry timestamp in UTC


eidf_entryDateintNUMBER(38,0)Foreign key to the entry date in UTCDateDimension

eidf_entryTimeintNUMBER(38,0)Foreign key to the entry time in UTCTimeOfDayDimension

eidf_entryTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)Entry timestamp in local time


eidf_entryDateLocalintNUMBER(38,0)Foreign key to the entry date in local timeDateDimension

eidf_entryTimeLocalintNUMBER(38,0)Foreign key to the entry time in local timeTimeOfDayDimension

eidf_updateTimestampdatetime2(7)TIMESTAMP_NTZ(9)Update timestamp in UTC


eidf_updateDateintNUMBER(38,0)Foreign key to the update date in UTCDateDimension

eidf_updateTimeintNUMBER(38,0)Foreign key to the update time in UTCTimeOfDayDimension

eidf_remarksnvarchar(MAX)VARCHAR(16777216)Remarks


eidf_delegatedStateNamenvarchar(100)VARCHAR(100)The interaction delegated state name


eidf_interactionMediaNamenvarchar(100)VARCHAR(100)The interaction media name


eidf_interactionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction stateECSInteractionStateDimension

eidf_interactionStateNamenvarchar(100)VARCHAR(100)Interaction state name


eidf_callbackbitBOOLEAN



eidf_campaignIdnumeric(15, 0)NUMBER(15,0)Foreign key to the campaignECSCampaignDimension

eidf_campaignNamenvarchar(100)VARCHAR(100)The campaign name


eidf_customerIdnvarchar(MAX)VARCHAR(16777216)



eidf_supervisorCloseMessagenvarchar(MAX)VARCHAR(16777216)



eidf_eomIdintNUMBER(38,0)Foreign key to ECS organization ECSOrganizationMapping

eidf_eipIdvarchar(16)VARCHAR(16)The account identifier


eidf_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier









ECSInteractionUsageFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
iusg_idbigintNUMBER(38,0)Primary key


iusg_interactionUsageIdbigintNUMBER(38,0)The interaction usage identifier


iusg_interactionIdbigintNUMBER(38,0)The interaction identifier


iusg_interactionGUIDIDuniqueidentifierVARCHAR(36)The interaction GUID identifier


iusg_originnvarchar(128)VARCHAR(128)Origin


iusg_destinationnvarchar(128)VARCHAR(128)Destination


iusg_directionNamenvarchar(128)VARCHAR(128)Direction name


iusg_durationintNUMBER(38,0)Usage duration


iusg_lastHandlernvarchar(256)VARCHAR(256)The last handler name


iusg_startTimeintNUMBER(38,0)Foreign key to the usage start time in UTCTimeOfDayDimension

iusg_startDateintNUMBER(38,0)Foreign key to the usage start date in UTCDateDimension

iusg_startTimeLocalintNUMBER(38,0)Foreign key to the usage start time in local timeTimeOfDayDimension

iusg_startDateLocalintNUMBER(38,0)Foreign key to the usage start date in local timeDateDimension

iusg_endTimeintNUMBER(38,0)Foreign key to the usage end time in UTCTimeOfDayDimension

iusg_endDateintNUMBER(38,0)Foreign key to the usage end date in UTCDateDimension

iusg_endTimeLocalintNUMBER(38,0)Foreign key to the usage end time in local timeTimeOfDayDimension

iusg_endDateLocalintNUMBER(38,0)Foreign key to the usage end date in local timeDateDimension

iusg_startTimestampdatetime2(7)TIMESTAMP_NTZ(9)The usage start timestamp in UTC


iusg_startTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)The usage start timestamp in local time


iusg_endTimestampdatetime2(7)TIMESTAMP_NTZ(9)The usage end timestamp in UTC


iusg_endTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)The usage end timestamp in local time


iusg_interactionUsageTypeNamenvarchar(128)VARCHAR(128)The interaction usage type name


iusg_interactionStateIdnumeric(15, 0)NUMBER(15,0)Foreign key to the interaction state


iusg_interactionStateNamenvarchar(128)VARCHAR(128)The interaction state nameECSInteractionStateDimension

iusg_dispositionCodenvarchar(256)VARCHAR(256)Disposition code


iusg_businessProcessIdnumeric(15, 0)NUMBER(15,0)Foreign key to the business processECSBusinessProcessDimension

iusg_businessProcessNamenvarchar(128)VARCHAR(128)The business process name


iusg_needsUpdateAfterByeTransferbitBOOLEANFlag


iusg_eomIdintNUMBER(38,0)Foreign key to ECS organization ECSOrganizationMapping

iusg_eipIdvarchar(16)VARCHAR(16)The account identifier


iusg_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier


iusg_lastUpdatedTimestampdatetime2(7)TIMESTAMP_NTZ(9)The record updated timestamp 


iusg_updatedbitBOOLEANIndicates whether the record was updated









AgentBpTimeFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
abpt_idbigintNUMBER(38,0)Primary key


abpt_agentBpTimeIdintNUMBER(38,0)The Agent Bp time source identifier


abpt_agentIdnumeric(15, 0)NUMBER(15,0)Agent foreign keyECSUserDimension

abpt_agentNamenvarchar(100)VARCHAR(100)Agent name


abpt_backOfficeintNUMBER(38,0)



abpt_backofficeBusyintNUMBER(38,0)



abpt_backofficeIdleintNUMBER(38,0)



abpt_breakintNUMBER(38,0)



abpt_businessProcessIdnumeric(15, 0)NUMBER(15,0)Business process foreign keyECSBusinessProcessDimension

abpt_businessProcessNamenvarchar(100)VARCHAR(100)Business process name


abpt_busyintNUMBER(38,0)



abpt_consultingintNUMBER(38,0)



abpt_dialingintNUMBER(38,0)



abpt_handlingintNUMBER(38,0)



abpt_handlingOutgoingIntintNUMBER(38,0)



abpt_handlingOutgoingIntBusyintNUMBER(38,0)



abpt_handlingOutgoingIntIdleintNUMBER(38,0)



abpt_handlingTimeintNUMBER(38,0)



abpt_inConferenceintNUMBER(38,0)



abpt_isAssignedbitNUMBER(38,0)



abpt_isInternalbitNUMBER(38,0)



abpt_outgoingBreakExistsbitNUMBER(38,0)



abpt_noAnswerintNUMBER(38,0)



abpt_offeredintNUMBER(38,0)



abpt_loginTimeintNUMBER(38,0)



abpt_readyintNUMBER(38,0)



abpt_waitingForintNUMBER(38,0)



abpt_startDateintNUMBER(38,0)Foreign key to the Agent BP time start date in UTCDateDimension

abpt_startTimeintNUMBER(38,0)Foreign key to the Agent BP time start time in UTCTimeOfDayDimension

abpt_startDateLocalintNUMBER(38,0)Foreign key to the Agent BP time start date in local timeDateDimension

abpt_startTimeLocalintNUMBER(38,0)Foreign key to the Agent BP time start time in local timeTimeOfDayDimension

abpt_startTimestampdatetime2(7)TIMESTAMP_NTZ(9) Agent BP time start timestamp in UTC


abpt_startTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)Agent BP time start timestamp in local time


abpt_endDateintNUMBER(38,0)Foreign key to the Agent BP time end date in UTCDateDimension

abpt_endTimeintNUMBER(38,0)Foreign key to the Agent BP time end time in UTCTimeOfDayDimension

abpt_endDateLocalintNUMBER(38,0)Foreign key to the Agent BP time end date in local timeDateDimension

abpt_endTimeLocalintNUMBER(38,0)Foreign key to the Agent BP time end time in local timeTimeOfDayDimension

abpt_endTimestampdatetime2(7)TIMESTAMP_NTZ(9) Agent BP time end timestamp in UTC


abpt_endTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9) Agent BP time end timestamp in local time


abpt_eomIdintNUMBER(38,0)ECS organization  foreign keyECSOrganizationMapping

abpt_eipIdvarchar(16)VARCHAR(16)The account identifier


abpt_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier


abpt_lastUpdatedTimestampdatetime2(7)TIMESTAMP_NTZ(9)The record updated timestamp 


abpt_updatedbitBOOLEANIndicates whether the record was updated









ECSAgentAssignmentFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
aaf_idbigintNUMBER(38,0)Primary key


aaf_agentAssignmentsLogIdintNUMBER(38,0)The agent assignment source identifier


aaf_agentIdnumeric(15, 0)NUMBER(15,0)Agent foreign keyECSUserDimension

aaf_agentNamenvarchar(128)VARCHAR(128)Agent name


aaf_businessProcessIdnumeric(15, 0)NUMBER(15,0)Business process foreign keyECSBusinessProcessDimension

aaf_businessProcessNamenvarchar(128)VARCHAR(128)Business process name


aaf_modifiedBynvarchar(100)VARCHAR(100)



aaf_startTimeintNUMBER(38,0)Foreign key to the Agent assignment start time in UTCTimeOfDayDimension

aaf_startDateintNUMBER(38,0)Foreign key to the Agent assignment start date in UTCDateDimension

aaf_startTimeLocalintNUMBER(38,0)Foreign key to the Agent assignment start time in local timeTimeOfDayDimension

aaf_startDateLocalintNUMBER(38,0)Foreign key to the Agent assignment start date in local timeDateDimension

aaf_endTimeintNUMBER(38,0)Foreign key to the Agent assignment end time in UTCTimeOfDayDimension

aaf_endDateintNUMBER(38,0)Foreign key to the Agent assignment end date in UTCDateDimension

aaf_endTimeLocalintNUMBER(38,0)Foreign key to the Agent assignment end time in local timeTimeOfDayDimension

aaf_endDateLocalintNUMBER(38,0)Foreign key to the Agent assignment end date in local timeDateDimension

aaf_startTimestampdatetime2(7)TIMESTAMP_NTZ(9)Agent assignment start timestamp in UTC


aaf_startTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)Agent assignment start timestamp in local time


aaf_endTimestampdatetime2(7)TIMESTAMP_NTZ(9)Agent assignment end timestamp in UTC


aaf_endTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)Agent assignment end timestamp in local time


aaf_eomIdintVARCHAR(128)ECS organization  foreign keyECSOrganizationMapping

aaf_eipIdvarchar(16)VARCHAR(16)The account identifier


aaf_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier


aaf_lastUpdatedTimestampdatetime2(7)TIMESTAMP_NTZ(9)The record updated timestamp 


aaf_updatedbitBOOLEANIndicates whether the record was updated


aaf_statusvarchar(16)VARCHAR(16)










ECSSupervisorAssignmentFact







Column NameSQL TypeSnowflake TypeDescriptionReferencesCommentsIndexed
saf_idbigintNUMBER(38,0)Primary key


saf_supervisorAssignmentsLogIdintNUMBER(38,0)The supervisor assignment source identifier


saf_supervisorIdnumeric(15, 0)NUMBER(15,0)Supervisor Foreign key ECSUserDimension

saf_supervisorNamenvarchar(128)VARCHAR(128)Supervisor name


saf_businessProcessIdnumeric(15, 0)NUMBER(15,0)Business process foreign keyECSBusinessProcessDimension

saf_businessProcessNamenvarchar(128)VARCHAR(128)Business process name


saf_modifiedBynvarchar(100)VARCHAR(100)



saf_startTimeintNUMBER(38,0)Foreign key to the Supervisor assignment start time in UTCTimeOfDayDimension

saf_startDateintNUMBER(38,0)Foreign key to the Supervisor assignment start date in UTCDateDimension

saf_startTimeLocalintNUMBER(38,0)Foreign key to the Supervisor assignment start time in local timeTimeOfDayDimension

saf_startDateLocalintNUMBER(38,0)Foreign key to the Supervisor assignment start date in local timeDateDimension

saf_endTimeintNUMBER(38,0)Foreign key to the Supervisor assignment end time in UTCTimeOfDayDimension

saf_endDateintNUMBER(38,0)Foreign key to the Supervisor assignment date time in UTCDateDimension

saf_endTimeLocalintNUMBER(38,0)Foreign key to the Supervisor assignment end time in local timeTimeOfDayDimension

saf_endDateLocalintNUMBER(38,0)Foreign key to the Supervisor assignment end date in local timeDateDimension

saf_startTimestampdatetime2(7)TIMESTAMP_NTZ(9)Supervisor assignment start timestamp in UTC


saf_startTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)Supervisor assignment start timestamp in local time


saf_endTimestampdatetime2(7)TIMESTAMP_NTZ(9)Supervisor assignment end timestamp in UTC


saf_endTimestampLocaldatetime2(7)TIMESTAMP_NTZ(9)Supervisor assignment end timestamp in local time


saf_eomIdintNUMBER(38,0)ECS organization  foreign keyECSOrganizationMapping

saf_eipIdvarchar(16)VARCHAR(16)The account identifier


saf_parentEipIdvarchar(16)VARCHAR(16)The parent account identifier


saf_lastUpdatedTimestampdatetime2(7)TIMESTAMP_NTZ(9)The record updated timestamp 


saf_updatedbitBOOLEANIndicates whether the record was updated


saf_statusvarchar(16)VARCHAR(16)



...