The tables below provide detailed information regarding the schema for exported data files that ASAPP can make available to customers via the File Exporter API.

Table: autosummary_feedback

The autosummary feedback table stores summary text submitted by the agent after they have reviewed and edited it. This export will be sent daily and contains the hour for time zone conversion later.

Sync Time: 1d

Unique Condition: company_marker, conversation_id, summary_id

nametypedescriptionexampleaggregatesprimarycreated_dateupdated_dateignorepiirelease_statespecific_usefeature_group
instance_tstimestampThe time window of computed elements. This window is usually 15 minutes or 1 hour depending on the generation time. Times are rounded down to the nearest interval (for a time of 12:34 and an interval of 15m, this is 12:30). As an example, for a 15 minute interval an instance_ts of 12:30 implies events from 12:30 -> 12:45. All times are in UTC.2019-11-08 14:00:06.957000+00:00NoneNoneNonecommon
conversation_idstringThe ASAPP issue or conversation id.ABC21352352NoneNoneNonecommon
external_conversation_idVARCHAR(255)The conversation id provided by the customervjs654NoneNoneNonecommon
agent_idvarchar(255)The agent identifier in the conversation provided by the customer.cba321NoneNoneNonecommon
summary_idVARCHAR(36)Unique identifier for AutoSummary feedback and free-text summary events57ffe572-e9dc-4546-963b-29d90b0d92a9NoneNoneNoneAutoSummary
autosummary_feedback_tstimestampThe timestamp of the autosummary_feedback_summary event.2023-05-01 14:00:09NoneNoneNoneAutoSummary
autosummary_feedbackstringText submitted with agent edits, summarizing the conversation from the autosummary freetext API call.Customer chatted in to check whether the app workedNoneNoneNoneAutoSummary
company_markervarchar(255)Identifier of the customer-company.agnosticNoneNoneNonecommon
dtvarchar(255)Date string when summary feedback was submitted.2019-11-08NoneNoneNonecommon
hrvarchar(255)Hour string when summary feedback was submitted.18NoneNoneNonecommon

Table: autosummary_free_text

The autosummary free text table stores the raw output of ASAPP’s API. It is the unedited summary initially shown to the agent to be reviewed. This export will be sent daily and contains the hour for time zone conversion later.

Sync Time: 1d

Unique Condition: company_marker, conversation_id, summary_id

nametypedescriptionexampleaggregatesprimarycreated_dateupdated_dateignorepiirelease_statespecific_usefeature_group
instance_tstimestampThe time window of computed elements. This window is usually 15 minutes or 1 hour depending on the generation time. Times are rounded down to the nearest interval (for a time of 12:34 and an interval of 15m, this is 12:30). As an example, for a 15 minute interval an instance_ts of 12:30 implies events from 12:30 -> 12:45. All times are in UTC.2019-11-08 14:00:06.957000+00:00NoneNoneNonecommon
conversation_idstringThe ASAPP issue or conversation id.ABC21352352NoneNoneNonecommon
external_conversation_idVARCHAR(255)The conversation id provided by the customervjs654NoneNoneNonecommon
agent_idvarchar(255)The agent identifier in the conversation provided by the customer.cba321NoneNoneNonecommon
summary_idVARCHAR(36)Unique identifier for AutoSummary feedback and free-text summary events57ffe572-e9dc-4546-963b-29d90b0d92a9NoneNoneNoneAutoSummary
autosummary_free_text_tstimestampThe timestamp of the autosummary_free_text_summary event.2023-05-01 14:00:09NoneNoneNoneAutoSummary
autosummary_free_textstringUnedited text summarizing the conversation at the time of the autosummary free text API call.Customer chatted in to check whether the app workedNoneNoneNoneAutoSummary
is_autosummary_feedback_usedintegerAn indicator that the AutoSummary had a feedback summary.1NoneNoneNoneAutoSummary
is_autosummary_feedback_editedintegerAn indicator that the AutoSummary had a feedback summary that was edited.0NoneNoneNoneAutoSummary
autosummary_free_text_lengthintegerLength of the FreeText AutoSummaries. Will only have a value when there is both freetext and feedback summaries.54NoneNoneNoneAutoSummary
autosummary_feedback_lengthintegerLength of the Feedback AutoSummaries. Will only have a value when there is both freetext and feedback summaries.54NoneNoneNoneAutoSummary
autosummary_levenshtein_distanceintegerLevenshtein edit distances between the AutoSummaries FreeText and Feedback. Will only have a value when there is both freetext and feedback summaries.0NoneNoneNoneAutoSummary
autosummary_sentences_removedstringautosummary_sentences_removed contain the sentenses that are generated in freetext summary and got edited or removed feedback summary.Customer called to pay their billNoneNoneNoneAutoSummary
autosummary_sentences_addedstringautosummary_sentences_added contain the sentenses that are added as part of feedback summary in compared to freetext summary.Customer called to pay the billNoneNoneNoneAutoSummary
company_markervarchar(255)Identifier of the customer-company.agnosticNoneNoneNonecommon
dtvarchar(255)Date string when summary feedback was submitted.2019-11-08NoneNoneNonecommon
hrvarchar(255)Hour string when summary feedback was submitted.18NoneNoneNonecommon

Table: autosummary_structured_data

The autosummary structured data table stores the raw output of ASAPP’s API. Structured Data relies on yes/no answers from an LLM to provide data that can be aggregated and packaged into business insights. This export will be sent daily and contains the hour for time zone conversion later.

Sync Time: 1d

Unique Condition: company_marker, conversation_id, structured_data_id, structured_data_field_id

nametypedescriptionexampleaggregatesprimarycreated_dateupdated_dateignorepiirelease_statespecific_usefeature_group
instance_tstimestampThe time window of computed elements. This window is usually 15 minutes or 1 hour depending on the generation time. Times are rounded down to the nearest interval (for a time of 12:34 and an interval of 15m, this is 12:30). As an example, for a 15 minute interval an instance_ts of 12:30 implies events from 12:30 -> 12:45. All times are in UTC.2019-11-08 14:00:06.957000+00:00NoneNoneNonecommon
conversation_idstringThe ASAPP issue or conversation id.ABC21352352NoneNoneNonecommon
external_conversation_idVARCHAR(255)The conversation id provided by the customervjs654NoneNoneNonecommon
agent_idvarchar(255)The agent identifier in the conversation provided by the customer.cba321NoneNoneNonecommon
structured_data_idvarchar(36)Unique identifier for AutoSummary structured data event57ffe572-e9dc-4546-963b-29d90b0d92a9NoneNoneNonecommon
structured_data_tstimestampThe timestamp of the autosummary_structured_data event.2023-05-01 14:00:09NoneNoneNonecommon
structured_data_field_idvarchar(255)The structured data id.q_issue_escalatedNoneNoneNonecommon
structured_data_field_namevarchar(255)The structured data name.Issue escalatedNoneNoneNonecommon
structured_data_field_valuevarchar(255)The structured data value.NoNoneNoneNonecommon
structured_data_field_categoryvarchar(255)The structured data category.OutcomeNoneNoneNonecommon
company_markervarchar(255)Identifier of the customer-company.agnosticNoneNoneNonecommon
dtvarchar(255)Date string when summary structured data was generated.2019-11-08NoneNoneNonecommon
hrvarchar(255)Hour string when summary structured data was generated.18NoneNoneNonecommon

Table: staging_conversation_state

issue-grain table that combines data from AutoCompose, AutoTranscribe, AutoSummary, Chat Core, Ingestion services and Intent Classification. This table will be populated daily and contains the hour for time zone conversion later. Each record represents one day of data for each conversation. Conversation data can be split across multiple days.

Sync Time: 1d

Unique Condition: company_marker, conversation_id, dt, hr

nametypedescriptionexampleaggregatesprimarycreated_dateupdated_dateignorepiirelease_statespecific_usefeature_group
conversation_idtimestampThe ASAPP issue or conversation id.ABC21352352NoneNoneNoneConversation
instance_tstimestampThe time window of computed elements. This window is usually 15 minutes or 1 hour depending on the generation time. Times are rounded down to the nearest interval (for a time of 12:34 and an interval of 15m, this is 12:30). As an example, for a 15 minute interval an instance_ts of 12:30 implies events from 12:30 -> 12:45. All times are in UTC.2019-11-08 14:00:06.957000+00:00NoneNoneNoneConversation
first_event_tstimestampTimestamp of the first event associated with the conversation_id.2018-06-23 21:28:23NoneNoneNoneConversation
conversation_start_tstimestampTimestamp indicating the start of the conversation as provided by the customer; this will be null if is not provided or conversation started on a previous day. Alternative timestamps include the customer_first_utterance_ts and agent_first_response_ts timestamps or the first_event_ts (earliest time for ASAPP involvement).2019-11-08 14:00:07NoneNoneNoneConversation
external_conversation_idVARCHAR(255)The conversation id provided by the customer.750068130001NoneNoneNoneConversation
conversation_customer_effective_tstimestampThe timestamp of the last change to the customer_id provided by the customer.2019-11-08 14:00:07NoneNoneNoneConversation
customer_idvarchar(255)The customer identifier provided by the customer.abc123NoneNoneNoneConversation
conversation_agent_effective_tstimestampThe timestamp of the last change to the agent_id provided by the customer.2019-11-08 14:00:07NoneNoneNoneConversation
last_agent_idvarchar(191)The last agent identifier in the conversation provided by the customer.abc123NoneNoneNoneConversation
all_agent_idsA list of all the agent identifiers within the conversation provided by the customer.[abc123,abc456]NoneNoneNoneConversation
customer_utterance_ctCount of all customer messages.5NoneNoneNoneConversation
agent_utterance_ctCount of all agent messages.16NoneNoneNoneConversation
customer_first_utterance_tstimestampTimestamp of the first customer utterance.2019-11-08 14:00:07NoneNoneNoneConversation
agent_first_utterance_tsTimestamp of the first agent utterance.2019-11-08 14:00:07NoneNoneNoneConversation
customer_last_utterance_tstimestampTimestamp of the last customer utterance.2019-11-08 14:00:07NoneNoneNoneConversation
agent_last_utterance_tsTimestamp of the last agent utterance.2019-11-08 14:00:07NoneNoneNoneConversation
autosuggest_utterance_ctCount of utterances where AutoSuggest was used.6NoneNoneNoneAutoCompose
autocomplete_utterance_ctCount of utterances where AutoComplete was used.2NoneNoneNoneAutoCompose
phrase_autocomplete_utterance_ctCount of utterances where Phrase AutoComplete was used.0NoneNoneNoneAutoCompose
custom_drawer_utterance_ctCount of utterances where Custom Drawer was used.1NoneNoneNoneAutoCompose
custom_insert_utterance_ctCount of utterances where Custom Insert was used.0NoneNoneNoneAutoCompose
global_insert_utterance_ctCount of utterances where Global Insert was used.1NoneNoneNoneAutoCompose
fluency_apply_utterance_ctCount of utterances where Fluency Apply was used.0NoneNoneNoneAutoCompose
fluency_undo_utterance_ctCount of utterances where Fluency Undo was used.0NoneNoneNoneAutoCompose
autosummary_structured_summary_tags_event_tstimestampThe timestamp of the last autosummary_structured_summary_tags event.2019-11-08 14:00:07NoneNoneNoneAutoSummary
autosummary_tagsstringComma-separated list of tags or codes indicating key topics of this conversation.{\"server\":\"some-server\",\"server_version\":\"unknown\"}NoneNoneNoneAutoSummary
autosummary_free_text_summary_event_tstimestampThe timestamp of the last autosummary_free_text_summary event.2019-11-08 14:00:07NoneNoneNoneAutoSummary
autosummary_textstringText summarizing the conversation.Unresponsive Customer.NoneNoneNoneAutoSummary
is_autosummary_structured_summary_tags_usedAn indicator that the conversation had AutoSummary structured summary tags. When aggregating from conversation by day to conversation use MAX().1NoneNoneNoneAutoSummary
is_autosummary_free_text_summary_usedAn indicator that the conversations had AutoSummary free text summary. When aggregating from conversation by day to conversation use MAX().1NoneNoneNoneAutoSummary
is_autosummary_feedback_usedintAn indicator that the conversation had AutoSummary feedback summary. When aggregating from conversation by day to conversation use MAX().1NoneNoneNoneAutoSummary
is_autosummary_usedAn indicator that the conversation that had any response (tag, free text, feedback) in Autosummary. When aggregating from conversation by day to conversation use MAX().1NoneNoneNoneAutoSummary
is_autosummary_feedback_editedintAn indicator that the conversation had at least one AutoSummary that received Feedback with an edited summary. When aggregating from conversation by day to conversation use MAX().1NoneNoneNoneConversation
autosummary_feedback_ctbigintCount of AutoSummaries that received Feedback for the conversation.4NoneNoneNoneConversation
autosummary_feedback_edited_ctbigintCount of AutoSummaries that received edited Feedback for the conversation.3NoneNoneNoneConversation
autosummary_free_text_length_sumbigintSum of the length of all the FreeText AutoSummaries for the conversation.80NoneNoneNoneConversation
autosummary_feedback_length_sumbigintSum of the length of all the Feedback AutoSummaries for the conversation.120NoneNoneNoneConversation
autosummary_levenshtein_distance_sumbigintSum of the Levenshtein edit distances between the AutoSummaries FreeText and Feedback.40NoneNoneNoneConversation
first_intent_effective_tstimestampThe timestamp of the last first_intent event.2019-11-08 14:00:07NoneNoneNoneJourneyInsight
first_intent_message_idstringThe id of the message that was sent with the first intent.01GA9V1F2B7Q4Y8REMRZ2SXVRTNoneNoneNoneJourneyInsight
first_intent_intent_codestringThe intent code associated with the rule that was sent as the first intent within the conversation.INCOMPLETENoneNoneNoneJourneyInsight
first_intent_intent_namestringThe intent name correspondent to the intent_code that was sent as the first intent within the conversation.INCOMPLETENoneNoneNoneJourneyInsight
first_intent_is_known_goodbooleanIndicates if the classification for the first_intent data comes from a known good.FALSENoneNoneNoneJourneyInsight
conversation_metadata_effective_tstimestampThe timestamp of the last conversation metadata2019-11-08 14:00:07NoneNoneNoneMetadata
conversation_metadata_lob_idstringLine of business ID from Conversation Metadata1038NoneNoneNoneMetadata
conversation_metadata_lob_namestringLine of business descriptive name from Conversation MetadatamanufacturingNoneNoneNoneMetadata
conversation_metadata_agent_group_idstringAgent group ID from Conversation Metadatagroup59NoneNoneNoneMetadata
conversation_metadata_agent_group_namestringAgent group descriptive name from Conversation MetadatagroupXYZNoneNoneNoneMetadata
conversation_metadata_agent_routing_codestringAgent routing attribute from Conversation Metadataroute-13988NoneNoneNoneMetadata
conversation_metadata_campaignstringCampaign from Conversation Metadatacampaign-ANoneNoneNoneMetadata
conversation_metadata_device_typestringClient device type from Conversation MetadataTABLETNoneNoneNoneMetadata
conversation_metadata_platformstringClient platform type from Conversation MetadataIOSNoneNoneNoneMetadata
conversation_metadata_company_segment[]stringCompany segment from Conversation Metadata[“Sales”,“Marketing”]NoneNoneNoneMetadata
conversation_metadata_company_subdivisionstringCompany subdivision from Conversation MetadataoperatingNoneNoneNoneMetadata
conversation_metadata_business_rulestringBusiness rule from Conversation MetadataApply customer’s discountNoneNoneNoneMetadata
conversation_metadata_entry_typestringType of entry from Conversation Metadata, e.g., proactive vs reactivereactiveNoneNoneNoneMetadata
conversation_metadata_operating_systemstringOperating system from Conversation MetadataOPERATING_SYSTEM_MAC_OSNoneNoneNoneMetadata
conversation_metadata_browser_typestringBrowser type from Conversation MetadataSafariNoneNoneNoneMetadata
conversation_metadata_browser_versionstringBrowser version from Conversation Metadata14.1.2NoneNoneNoneMetadata
contact_journey_contact_idstring(NULLIFIED) Conversation Contact IDNoneNoneNoneContact
contact_journey_last_conversation_inactive_tstimestampLast time the conversation went inactive (may be limited to voice conversations)2023-06-11 18:45:29NoneNoneNoneContact
contact_journey_first_contact_utterance_tstimestampFirst utterance in the contact2023-06-11 18:32:21NoneNoneNoneContact
contact_journey_last_contact_utterance_tstimestampLast utterance in the contact2023-06-11 18:40:29NoneNoneNoneContact
contact_journey_contact_start_tstimestampFirst event in the contact2023-06-11 18:30:29NoneNoneNoneContact
contact_journey_contact_end_tstimestampLast event in the contact2023-06-11 18:58:29NoneNoneNoneContact
aug_metrics_effective_tstimestampTimestamp of the last augmentation metrics event”2023-08-09T19:21:34.224620050Z”NoneNoneNoneAutoCompose
augmented_utterances_ctCount of all utterances that used any augmentation feature (excluding fluency)100NoneNoneNoneAutoCompose
multiple_augmentation_features_used_ctCount utterances where multiple augmentation features (excluding fluency) were used100NoneNoneNoneAutoCompose
autosuggest_ctCount of utterances where only AutoSuggest augmentation is used (excluding fluency)100NoneNoneNoneAutoCompose
autocomplete_ctCount of utterances where only AutoComplete augmentation is used (excluding fluency)100NoneNoneNoneAutoCompose
phrase_autocomplete_ctCount of utterances where only Phrase AutoComplete augmentation is used (excluding fluency)100NoneNoneNoneAutoCompose
custom_drawer_ctCount of utterances where only Custom Drawer augmentation is used (excluding fluency)100NoneNoneNoneAutoCompose
custom_insert_ctCount of utterances where only Custom Insert augmentation is used (excluding fluency)100NoneNoneNoneAutoCompose
global_insert_ctCount of utterances where only Global Insert augmentation is used (excluding fluency)100NoneNoneNoneAutoCompose
unknown_augmentation_ctCount of utterances where only an unidentified augmentation was used (excluding fluency)100NoneNoneNoneAutoCompose
fluency_apply_ctCount of utterances where Fluency Apply augmentation is used100NoneNoneNoneAutoCompose
fluency_undo_ctCount of utterances where Fluency Undo augmentation is used100NoneNoneNoneAutoCompose
message_edits_ctbigintTotal accumulated sum of the number of characters entered or deleted by the user and not by augmentation, after the most recent augmentation that replaces all text in the composer (AUTOSUGGEST, AUTOCOMPLETE, CUSTOM_DRAWER). If the agent selected a suggestion and sends without any changes, this number is 0.100NoneNoneNoneAutoCompose
time_to_action_secondsfloatTotal accumulated sum of the number of seconds between the agent sending their previous message and their first action for composing this message.100NoneNoneNoneAutoCompose
crafting_time_secondsfloatTotal accumulated sum of the number of seconds between the agent’s first action and last action for composing this message.100NoneNoneNoneAutoCompose
dwell_time_secondsfloatTotal accumulated sum of the number of seconds between the agent’s last action for composing this message and the message being sent100NoneNoneNoneAutoCompose
phrase_autocomplete_presented_ctbigintTotal accumulated sum of the number of phrase autocomplete suggestions presented to the agent. Resets when augmentation_type resets100NoneNoneNoneAutoCompose
phrase_autocomplete_selected_ctbigintTotal accumulated sum of the number of phrase autocomplete suggestions selected by the agent. Resets when augmentation_type resets.100NoneNoneNoneAutoCompose
single_intent_effective_tstimestampThe timestamp of the last single intent event.2019-11-08 14:00:07NoneNoneNone
single_intent_intent_codestringIntent codeCHECK_COVERAGENoneNoneNone
single_intent_intent_namestringIntent nameCheck CoverageNoneNoneNone
single_intent_messages_considered_ctbigintHow many utterances were consided to calculate a single intent code.2NoneNoneNone
company_markerstringIdentifier of the customer-company.agnosticNoneNoneNoneConversation
dtstringDate string representing the date during which the conversation state happened.2019-11-08NoneNoneNoneConversation
hrstringHour string representing the hour during which the conversation state happened.18NoneNoneNoneConversation

Table: staging_utterance_state

utterance-grain insights into a conversation. Each record represents an utterance, or message, within a conversation. The UtteranceDetails feed captures data from AutoCompose, AutoTranscribe, Chat Core, and Ingestion services. This table will be populated daily but contains the hours for time zone conversion later.

Sync Time: 1d

Unique Condition: company_marker, conversation_id, message_id

nametypedescriptionexampleaggregatesprimarycreated_dateupdated_dateignorepiirelease_statespecific_usefeature_group
conversation_idstringThe ASAPP issue or conversation id.ABC21352352NoneNoneNoneConversation
message_idstringThis is the ULID id of a given message.01GASGE3WAG84BGARCS238Z0FGNoneNoneNoneConversation
instance_tstimestampThe time window of computed elements. This window is usually 15 minutes or 1 hour depending on the generation time. Times are rounded down to the nearest interval (for a time of 12:34 and an interval of 15m, this is 12:30). As an example, for a 15 minute interval an instance_ts of 12:30 implies events from 12:30 -> 12:45. All times are in UTC.2019-11-08 14:00:06.957000+00:00NoneNoneNoneConversation
chat_message_event_tstimestampThe timestamp of the last chat_message event.2018-06-23 21:28:23NoneNoneNoneConversation
external_conversation_idVARCHAR(255)The issue or conversation id from the customer/client perspective.ffe8a632-545f-4c2e-a0ae-c296e6ad4a22NoneNoneNoneConversation
sender_typestringThe type of sender.SENDER_CUSTOMERNoneNoneNoneConversation
sender_idstringUnique identifier of the sender user.ffe8a632-545f-4c2e-a0ae-c296e6ad4a25NoneNoneNoneConversation
private_message_ctbigintNumber of private messages, a private message is only when it was between agents/admins not the customer.1NoneNoneNoneConversation
tagsstringKey-value map of additional properties.{}NoneNoneNoneConversation
utterance_augmentations_effective_tstimestampThe timestamp of the last utterance_augmentations event.2018-06-23 21:28:23NoneNoneNoneAutoCompose
augmentation_type_liststringDEPRECATED Type of augmentation used. If multiple augmentations were used, a comma-separated list of types.AUTOSUGGEST,AUTOCOMPLETENoneNoneNoneAutoCompose
num_edits_ctbigintNumber of edits made to an augmented message.2NoneNoneNoneAutoCompose
selected_suggestion_textstringDEPRECATED The text inserted into the composer by the last augmentation that replaced all text (AUTOSUGGEST,Hi. How may I help you?NoneNoneNoneAutoCompose
time_to_action_secondsfloatNumber of seconds between the agent sending their previous message and their first action for composing3.286NoneNoneNoneAutoCompose
crafting_time_secondsfloatNumber of seconds between the agent’s first action and last action for composing this message.0.0NoneNoneNoneAutoCompose
dwell_time_secondsfloatNumber of seconds between the agent’s last action for composing this message and the message being sent.0.844NoneNoneNoneAutoCompose
phrase_autocomplete_presented_ctbigintNumber of phrase autocomplete suggestions presented to the agent.1NoneNoneNoneAutoCompose
phrase_autocomplete_selected_ctbigintNumber of phrase autocomplete suggestions selected by the agent.0NoneNoneNoneAutoCompose
utterance_message_metrics_effective_tstimestampThe timestamp of the last utterance_message_metrics event.2018-06-23 21:28:23NoneNoneNoneConversation
utterance_lengthintLength of utterance message.13NoneNoneNoneConversation
agent_metadata_effective_tstimestampThe timestamp of the last agent_metadata event.2018-06-23 21:28:23NoneNoneNoneConversation
agent_metadata_external_agent_idstringThe external rep/agent identifier.abc123NoneNoneNoneConversation
agent_metadata_event_tstimestampThe timestamp of when this event happened (system driven).2018-06-23 21:28:23NoneNoneNoneConversation
agent_metadata_start_tstimestampThe timestamp of when the agent started.2018-06-23 21:28:23NoneNoneNoneConversation
agent_metadata_lob_idstringLine of business id.lobId_7NoneNoneNoneConversation
agent_metadata_lob_namestringLine of business descriptive name.lobName_7NoneNoneNoneConversation
agent_metadata_group_idstringGroup id.groupId_7NoneNoneNoneConversation
agent_metadata_group_namestringGroup descriptive name.groupName_7NoneNoneNoneConversation
agent_metadata_locationstringAgent’s supervisor Id.supervisorId_7NoneNoneNoneConversation
agent_metadata_languagesstringAgent’s languages.[{“value”:“en-us”}]NoneNoneNoneConversation
agent_metadata_concurrencyintNumber of issues that the agent can take at a time.3NoneNoneNoneConversation
agent_metadata_category_labelstringAn agent category label that indicates the types of workflows these agents have access to or problems they solve.categoryLabel_7NoneNoneNoneConversation
agent_metadata_account_access_levelstringAgent levels mapping to the level of access they have to make changes to customer accounts.accountAccessLevel_7NoneNoneNoneConversation
agent_metadata_rankingintAgent’s rank.2NoneNoneNoneConversation
agent_metadata_vendorstringAgent’s vendor.vendor_7NoneNoneNoneConversation
agent_metadata_job_titlestringAgent’s job title.jobTitle_7NoneNoneNoneConversation
agent_metadata_job_rolestringAgent’s role.jobRole_7NoneNoneNoneConversation
agent_metadata_work_shiftstringThe hours or shift name they work.workShift_7NoneNoneNoneConversation
agent_metadata_attributes_attr_01_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_01_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr1_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_02_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_02_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr2_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_03_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_03_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr3_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_04_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_04_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr4_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_05_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_05_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr5_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_06_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_06_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr6_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_07_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_07_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr7_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_08_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_08_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr8_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_09_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_09_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr9_nameNoneNoneNoneConversation
agent_metadata_attributes_attr_10_namestringName of the arbitrary attribute (not indexed or used internally, used as pass through).nameNoneNoneNoneConversation
agent_metadata_attributes_attr_10_valuestringValue of the arbitrary attribute (not indexed or used internally, used as pass through).attr10_nameNoneNoneNoneConversation
augmented_utterances_ctintCount of all utterances that used any augmentation feature (excluding fluency)1NoneNoneNoneAutoCompose
multiple_augmentation_features_used_ctintCount utterances where multiple augmentation features (excluding fluency) were used.1NoneNoneNoneAutoCompose
autosuggest_ctintCount of utterances where only AutoSuggest augmentation is used (excluding fluency)1NoneNoneNoneAutoCompose
autocomplete_ctintCount of utterances where only AutoComplete augmentation is used (excluding fluency)1NoneNoneNoneAutoCompose
phrase_autocomplete_ctintCount of utterances where only Phrase AutoComplete augmentation is used (excluding fluency)1NoneNoneNoneAutoCompose
custom_drawer_ctintCount of utterances where only Custom Drawer augmentation is used (excluding fluency)1NoneNoneNoneAutoCompose
custom_insert_ctintCount of utterances where only Custom Insert augmentation is used (excluding fluency)1NoneNoneNoneAutoCompose
global_insert_ctintCount of utterances where only Global Insert augmentation is used (excluding fluency)1NoneNoneNoneAutoCompose
unknown_augmentation_ctintCount of utterances where only an unidentified augmentation was used (excluding fluency)1NoneNoneNoneAutoCompose
fluency_apply_ctintCount of utterances where Fluency Apply augmentation is used1NoneNoneNoneAutoCompose
fluency_undo_ctintCount of utterances where Fluency Undo augmentation is used1NoneNoneNoneAutoCompose
company_markerstringIdentifier of the customer-company.agnosticNoneNoneNoneConversation
dtstringDate string representing the date during which the utterance state happened.2018-06-23NoneNoneNoneConversation
hrstringHour string representing the hour during which the utterance state happened.21NoneNoneNoneConversation

Table: utterances

New S3 feed with the raw utterance so the customers can map the messageID and metadata to the utterances. utterance-grain insights into a conversation. Each record represents an utterance, or message, within a conversation. The RawUtterance feed captures data from Chat Core. It will be small and locked down security wise but will have a messageID to utterance mapping. So clients can see the actual utterances since they aren’t included in the utterance state file. It won’t be accessible internally though and will only have a max of 32 days data before we purge for security reasons. This export will be sent daily and contains the hour for time zone conversion later

Sync Time: 1d

Unique Condition: company_marker, conversation_id, message_id

nametypedescriptionexampleaggregatesprimarycreated_dateupdated_dateignorepiirelease_statespecific_usefeature_group
conversation_idstringThe ASAPP issue or conversation id.ABC21352352NoneNoneNoneConversation
message_idThis is the ULID id of a given message.01GASGE3WAG84BGARCS238Z0FGNoneNoneNoneConversation
instance_tstimestampThe time window of computed elements. This window is usually 15 minutes or 1 hour depending on the generation time. Times are rounded down to the nearest interval (for a time of 12:34 and an interval of 15m, this is 12:30). As an example, for a 15 minute interval an instance_ts of 12:30 implies events from 12:30 -> 12:45. All times are in UTC.2019-11-08 14:00:06.957000+00:00NoneNoneNoneConversation
chat_message_event_tsThe timestamp of the last chat_message event.2018-06-23 21:28:23NoneNoneNoneConversation
external_conversation_idVARCHAR(255)The issue or conversation id from the customer/client perspective.ffe8a632-545f-4c2e-a0ae-c296e6ad4a22NoneNoneNoneConversation
utteranceText of the utterance message.Hello, I need to talk to an agentNoneNoneNoneConversation
company_markerstringIdentifier of the customer-company.agnosticNoneNoneNoneConversation
dtstringDate string representing the date during which the utterance state happened.2018-06-23NoneNoneNoneConversation
hrstringHour string representing the hour during which the utterance state happened.21NoneNoneNoneConversation
Last Updated November 25, 2024