Main Export Fields
Threads(Export::ContentThreads)
-
Export name: threads
-
Incremental availability: Yes
-
Time filtering: Creation time, Last content time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| id | ID | ObjectId | 523ffffb7aa58d1b6700000f | |
| foreign_id | External ID | String | 102423 | |
| source_id | Source ID | ObjectId | 523ffffb7aa58d1b6700000f | |
| source_type | Source type | String | ||
| source_name | Source Name | String | My Facebook Page | |
| created_at | Creation date | Datetime | 23/09/2013 18:23 | |
| updated_at | Update date | Datetime | 23/09/2013 20:45 | |
| closed | Thread locking status | Boolean | true | |
| first_categorization_at | Date of first categorization | Datetime | 24/09/2013 19:00 | |
| last_content_id | ID of last message | String | 5240b1bca90ffbb6c7000006 | |
| last_content_at | Date of last content | Datetime | 24/09/2013 19:00 | |
| title | Title | String | How can I unlock my simcard ? | Sensitive |
| contents_count | Messages count | Integer | 12 | |
| all_categories | Categories | Array | Mobile, Adsl, TV | |
| categories | Categories | Array | Mobile, Adsl, TV | Contains only global categories of the thread |
| first_content_id | ID of first message | String | 5240b1bca90ffbb6c7000006 | |
| first_content_author_id | ID of first message author | String | 5240b1bca90ffbb6c7000006 | |
| languages | Languages | Array | fr, en | |
| interventions_count | Interventions count | Integer | 4 | |
| intervention_user_ids | Agents IDs | Array | 5240b1bca90ffbb6c7000006, 4340b1bca90debb6c7003333 | |
| opened_intervention_user_ids | Active agents IDs | Array | 5240b1bca90ffbb6c7000006, 4340b1bca90debb6c7003333 | |
| ratings | Rating of individual messages in the thread, uniquified | Array | 1, 3 , 4, 5 |
Optional fields
Other custom data can be present in the thread export depending on the source type, which will result in additional columns in the export.
Source Chat
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| trigger_id | Trigger ID | ObjectId | 54e1fb7077656269ea110200 | Sensitive |
| trigger_name | Trigger name | String | Chat Button | Sensitive |
| close_cause | Close cause | String | visitor_closed | Sensitive Possible values :
|
| closed_at | Time of chat closing | Datetime | 8/5/2016 14:29:45 | Sensitive |
| page_title | Page title | String | Activity and Sleep Wristband | Sensitive |
| page_url | Page URL | String | http://example.com/ | Sensitive |
| page_visit_count | Page visit count | Integer | 4 | Sensitive |
| page_visit_started_at | Page visit start time | Timestamp | 1470400259 | Sensitive |
| visit_count | Website visit count | Integer | 21 | Sensitive |
| visit _started_at | Website visit start time | Timestamp | 1470399681 | Sensitive |
| {custom_variable_name} | Chat custom variable | Depends on the chat custom variable type | 12 | Sensitive Columns corresponding to the chat custom variables will also be available |
| intervention_user_names | Agent user names | Array | John Doe, Leo Major | Sensitive |
| opened_intervention_user_names | Active agent user names | Array | John Doe, Leo Major | Sensitive |
Message(Export::Contents)
-
Export name: messages
-
Incremental availability: Yes
-
Time filtering: Creation time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation date | Datetime | 20/09/2013 13:15 | Creation date on the source |
| source_id | Source ID | ObjectId | 193731f8a90ffbd442000b2a | |
| source_type | Source type | String | Dimelo Answers | |
| source_name | Source Name | String | My Assistance | |
| content_thread_id | Thread id | ObjectId | 512631f8a90ffbd442000037 | |
| type | Type | String | Réponse publique | |
| id | ID | ObjectId | abc631f8a9b24d442002397 | |
| private_message | Private message ? | Boolean | true / false (or 1 / 0 for BI) | |
| created_from | Created from | String | Synchronizer | |
| auto_submitted | Auto submitted | Boolean | true / false (or 1 / 0 for BI) | If true, it means the message is an automatic reply: ask a user to follow (twitter), send a survey to a customer,... |
| status | Status | String | New | Possible values :
|
| ignored_from | Archived by | String | Ice | Possible values :
|
| categories | Categories | Array | Mobile, Adsl, TV | |
| intervention_id | Intervention id | ObjectId | 512631f8a90ffbd442000037 | |
| initial_created_at | Initial creation date | Datetime | 20/09/2013 13:15 | Creation date in Dimelo database |
| creator_id | Creator id | ObjectId | 512631f8a90ffbd442000037 | ID of the agent that created the message |
| creator_name | Creator name | String | Jack Dupont | Name of the agent that created the message |
| author_id | Author ID | ObjectId | 512631f8a90ffbd442000037 | ID of the identity author of the message |
| author_name | Author Name | String | Michelle Michu | Sensitive Name of the identity author of the message |
| anonymized | Right to be forgotten used | Boolean | true | Sensitive |
| body | Message | Text | Hi, I need help to unlock my sim card, how can I do it ? | Sensitive |
| body_as_text | Message | Text | Hi, I need help to unlock my sim card, how can I do it ? | Sensitive |
| body_as_html | Message in HTML format | Text | Hi, I need help to unlock my sim card, how can I do it ? |
Sensitive |
| title | Title | String | How can I unlock my simcard ? | Sensitive |
| foreign_categories | External categories | Array | Orange mobile, Unlock Simcard, | e.g. forum room for Lithium, Dimelo communities categories … |
| foreign_id | External ID | String | ‘1234’ | |
| rating | Rating of the message (for reviews) | Integer | 3 | |
| published | Message has been published | Boolean | true | |
| approval_required | When user reply, his answers will need approval by supervisor | Boolean | false | |
| remotely_deleted | Message has been deleted on the source | Boolean | false | |
| language | Detected language | String | fr | Format is ISO 369-1 |
| in_reply_to_id | Source ID | ObjectId | 523ffffb7aa58d1b6700000f | |
| in_reply_to_author_id | Source ID | ObjectId | 523ffffb7aa58d1b6700000f | |
| attachments_count | Number of attachments | Integer | 1 | |
| structured_reply_payload | Payload of the structured reply | String | my_payload | Sensitive |
| synchronization_status | Synchronization status of the message | String | success | Possible values :
|
| synchronization_error | Error message if the synchronization failed or has been aborted | String | hard_bounce - The server was unable to deliver your message (ex: unknown user, mailbox not found). | This field is the concatenation of content.synchronization_error and content.synchronization_error_custom fields |
Journal(Exports::Events)
-
Export name: journal
-
Incremental availability: Yes
-
Time filtering: Creation time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| id | Event ID | ObjectId | 512631f8a90ffbd442000037 | |
| created_at | Creation date | Datetime | 20/09/2013 13:15 | |
| user_id | Agent id | ObjectId | 512631f8a90ffbd442000037 | |
| user_name | Agent | String | Adrien Jarthon | |
| name | Name | String | content.replied | |
| message | Message | Text | Adrien Jarthon a répondu à Sébastien Luquet | Sensitive |
| content_thread_id | Thread ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| content_source _id | Source ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| intervention_id | Intervention ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| content_id | Content ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| category_ids | Categories IDs | Array | 5240b1bca90ffbb6c7000006, 4340b1bca90debb6c7003333 | |
| task_id | Task ID | ObjectId | 4f4f3a08a90ffb27ee000583 | Sensitive |
| action | Optional field describing the action leading to the event | String | deferred | Sensitive |
| step | Task topology step when it expired | String | realtime_default_target | |
| rules_engine_rule_id | ID of the Rule which triggered the event | ObjectId | 5a4bbf3713047d6d123061d0 | Sensitive |
| entry_id | Reply Assistant Entry ID | ObjectId | 5a4bbf3713047d6d123061d0 | Sensitive |
| version_id | Reply Assistant Version ID | ObjectId | 5a4bbf3713047d6d123061d0 | Sensitive |
List of events:
| Name | Description |
|---|---|
| alert_notification.created | An alert notification was created |
| alert_notification.destroyed | An alert notification was deleted |
| alert_notification.updated | An alert notification was modified |
| api_access_token.created | An API access token was created |
| api_access_token.destroyed | An API access token was deleted |
| api_access_token.updated | An API access token was modified |
| apple_business_chat.form.created | An Apple Messages for Business form was created |
| apple_business_chat.form.destroyed | An Apple Messages for Business form was deleted |
| apple_business_chat.form.updated | An Apple Messages for Business form was modified |
| automatic_exports_task.created | An automated export task was created |
| automatic_exports_task.destroyed | An automated export task was deleted |
| automatic_exports_task.failed | An automated export task failed |
| automatic_exports_task.succeed | An automated export task was completed successfully |
| automatic_exports_task.updated | An automated export task was modified |
| capability_scheme.created | An agent capacity was created |
| capability_scheme.destroyed | An agent capacity was deleted |
| capability_scheme.updated | An agent capacity was modified |
| case.created_on_intervention | A case was created on a conversation |
| case.created | A case was created on thread |
| case.intervention_added | A case was attached to conversation |
| case.intervention_removed | A case was removed from conversation |
| case.thread_added | A case was attached to thread |
| case.thread_removed | A case was removed from thread |
| category.created | A category was created |
| category.destroyed | A category was deleted |
| category.updated | A category was modified |
| channel.created | A channel group was created |
| channel.destroyed | A channel group was deleted |
| channel.updated | A channel group was modified |
| chat.catalog.automatic_message.created | An automatic message for Engage Chat was created |
| chat.catalog.automatic_message.destroyed | An automatic message for Engage Chat was deleted |
| chat.catalog.automatic_message.updated | An automatic message for Engage Chat was modified |
| chat.catalog.button.created | An Engage Chat button was created |
| chat.catalog.button.destroyed | An Engage Chat button was deleted |
| chat.catalog.button.updated | An Engage Chat button was modified |
| chat.catalog.invitation.created | An Engage Chat invitation was created |
| chat.catalog.invitation.destroyed | An Engage Chat invitation was deleted |
| chat.catalog.invitation.updated | An Engage Chat invitation was modified |
| chat.custom_variable.created | An Engage Chat custom variable was created |
| chat.custom_variable.destroyed | An Engage Chat custom variable was deleted |
| chat.custom_variable.updated | An Engage Chat custom variable was modified |
| chat.trigger.created | An Engage Chat trigger was created |
| chat.trigger.destroyed | An Engage Chat trigger was deleted |
| chat.trigger.updated | An Engage Chat trigger was modified |
| community.created | A community profile was created |
| community.destroyed | A community profile was deleted |
| community.failure_acknowledged | A community profile's alerts were acknowledged |
| community.updated | A community profile was modified |
| content.admin_stamped | An Engage Messaging message was certified by an admin |
| content.agent_assist_used | Agent Assist was used to reply to a message |
| content.anonymized | A message was anonymized |
| content.api_submission_failed | A message could not be processed by the API |
| content.approval_requested | An agent message was sent for approval |
| content.approved | An agent message was approved by a supervisor |
| content.author_blocked | The author of the message was blocked on the channel |
| content.author_muted_ignored | A message was ignored because its author is muted |
| content.author_stamped | An Engage Communities message was chosen as the best response |
| content.author_unblocked | The author of the message was unblocked on the channel |
| content.auto_categorization_infirmed | AI Classification Engine categorization was corrected |
| content.auto_categorization_not_precise | AI Classification Engine message categorization failed |
| content.auto_categorized | A message was categorized by AI Classification Engine |
| content.auto_ignored | A message was automatically archived |
| content.categorized | A message was categorized |
| content.cobrowsing_control_started | The agent started to take control of the customer screen during cobrowsing |
| content.cobrowsing_control_stoped | The agent stopped to take control of the customer screen during cobrowsing |
| content.cobrowsing_started | A cobrowsing session was started |
| content.cobrowsing_stoped | A cobrowsing session was stopped |
| content.destroyed | A message was deleted |
| content.discussion_initiated | A discussion was initiated by an agent |
| content.discussion_planned | A discussion was planned by an agent |
| content.draft_created | A draft was created by an agent |
| content.draft_discarded | A draft was discarded by an agent |
| content.draft_updated | A draft was updated by an agent |
| content.forwarded | An email was forwarded |
| content.ice_nth_content_ignored | A message was ignored by AI Classification Engine |
| content.ignored | A message was ignored |
| content.imported | A message was imported |
| content.language_updated | A message's language updated |
| content.liked | A message was liked |
| content.marked_as_spam | A message was marked as spam |
| content.planned_discussion_synchronized | A discussion planned by an agent was successfully sent |
| content.published | A message was published |
| content.recategorized | A message was recategorized |
| content.replied | An agent replied to a message |
| content.reply_assistant_used | The reply assistant was used to reply to a message |
| content.retried_synchronization | A message reattempted |
| content.retweeted | A X post was reposted |
| content.source_changed | A X post was moved to the main channel |
| content.stared | An Engage Communities message was starred |
| content.thread_auto_closed | An Engage Messaging thread was automatically locked |
| content.thread_closed | A thread was locked |
| content.thread_muted_ignored | A message was ignored because the thread is muted |
| content.thread_opened | A thread was unlocked |
| content.unliked | A message was unliked |
| content.unpublished | A message was unpublished |
| content.unretweeted | A X repost was canceled |
| content.unstamped | An Engage Communities message was unmarked as the best response |
| content.unstared | An Engage Communities message was unstarred |
| content.updated | A message was modified |
| content_source.created | A channel was created |
| content_source.destroyed | A channel was deleted |
| content_source.failure_acknowledged | A channel's alerts were acknowledged |
| content_source.updated | A channel was modified |
| content_thread.categorized | A thread was categorized |
| content_thread.created | A thread was created |
| content_thread.destroyed | A thread was deleted |
| content_thread.muted | A thread was muted |
| content_thread.recategorized | A thread was recategorized |
| content_thread.unmuted | A thread was unmuted |
| custom_field.created | A custom field was created |
| custom_field.destroyed | A custom field was deleted |
| custom_field.updated | A custom field was modified |
| custom_notification.created | A cusom notification was created |
| custom_notification.destroyed | A cusom notification was deleted |
| custom_notification.updated | A cusom notification was modified |
| emails.template.created | An email template was created |
| emails.template.destroyed | An email template was removed |
| emails.template.updated | An email template was modified |
| escalate_to_video.meeting_accepted | An agent accepted a video call |
| escalate_to_video.meeting_created | A video call link was created and sent to the user |
| escalate_to_video.meeting_rejected | An agent declined a video call |
| escalate_to_video.meeting_requested | A user requested a video call |
| escalate_to_video.recording_received | A video call recording was received |
| expired_data_purge.deleted | Expired data were deleted by the automatic data purge |
| export.created | An export file is ready to be downloaded |
| export.requested | An export file was requested |
| extension.created | An extension was added |
| extension.destroyed | An extension was removed |
| extension.updated | An extension was modified |
| folder.created | An inbox was was created |
| folder.destroyed | An inbox was was deleted |
| folder.updated | An inbox was was modified |
| identity.anonymized | An identity was anonymized |
| identity.api_blocked | The anti-bot system blocked the ability to send messages to an identity |
| identity.api_unblocked | The anti-bot system unblocked the ability to send messages to an identity |
| identity.export_created | An identity data export was created |
| identity.export_requested | An identity data export was requested |
| identity.followed | An identity was followed on X |
| identity.merged | An identity was merged in an identity group |
| identity.muted | An identity was muted |
| identity.unanonymized | An identity was deanonymized |
| identity.unfollowed | An identity was unfollowed on X |
| identity.unmerged | An identity was unmerged from an identity group |
| identity.unmuted | An identity was unmuted |
| identity.updated | An identity was modified |
| identity_group.locked | An identity group data was locked |
| identity_group.unlocked | An identity group data was unlocked |
| identity_group.updated | An identity group was updated |
| intervention.assigned | A conversation was assigned to an agent |
| intervention.canceled | A conversation was canceled |
| intervention.closed | A conversation was closed |
| intervention.closed_confirmation_missed | Smart conversation close missed conversation closure |
| intervention.closed_confirmation_rejected | Smart conversation close rejected conversation closure |
| intervention.closed_confirmation_success | Smart conversation close confirmed conversation closure |
| intervention.custom_fields_updated | A conversation's custom fields were modified |
| intervention.deferred | A conversation was deferred |
| intervention.opened | A conversation was created |
| intervention.reactivated | A deferred conversation was reactivated |
| intervention.recategorized | A conversation was recategorized |
| intervention.reopened | A conversation was reopened |
| intervention.user_updated | A conversation was reassigned to another agent |
| intervention_comment.created | A conversation was commented |
| intervention_comment.destroyed | A conversation's comment was deleted |
| intervention_segment.summary_generated | A conversation summary was generated |
| intervention_segment.summary_generation_failed | Conversation summary generation failed |
| intervention_segment.summary_submitted | A conversation summary was submitted |
| javascript_sdk_application.created | A JavaScript application (App SDK) was created |
| javascript_sdk_application.destroyed | A JavaScript application (App SDK) was deleted |
| javascript_sdk_application.updated | A JavaScript application (App SDK) was modified |
| javascript_sdk_installation.created | A JavaScript application (App SDK) was installed |
| javascript_sdk_installation.destroyed | A JavaScript application (App SDK) was uninstalled |
| javascript_sdk_installation.updated | An installed JavaScript application (App SDK) was modified |
| mobile_messaging.catalog.automatic_message.created | An Engage Messaging automatic message was created |
| mobile_messaging.catalog.automatic_message.destroyed | An Engage Messaging automatic message was deleted |
| mobile_messaging.catalog.automatic_message.updated | An Engage Messaging automatic message was modified |
| mobile_messaging.catalog.button.created | An Engage Messaging button was created |
| mobile_messaging.catalog.button.destroyed | An Engage Messaging button was deleted |
| mobile_messaging.catalog.button.updated | An Engage Messaging button was modified |
| mobile_messaging.catalog.invitation.created | An Engage Messaging invitation was created |
| mobile_messaging.catalog.invitation.destroyed | An Engage Messaging invitation was deleted |
| mobile_messaging.catalog.invitation.updated | An Engage Messaging invitation was modified |
| mobile_messaging.custom_variable.created | An Engage Messaging custom variable was created |
| mobile_messaging.custom_variable.destroyed | An Engage Messaging custom variable was deleted |
| mobile_messaging.custom_variable.updated | An Engage Messaging custom variable was modified |
| mobile_messaging.email_notifications.template.created | An Engage Messaging email notification template was created |
| mobile_messaging.email_notifications.template.destroyed | An Engage Messaging email notification template was deleted |
| mobile_messaging.email_notifications.template.updated | An Engage Messaging email notification template was modified |
| mobile_messaging.trigger.created | An Engage Messaging trigger was created |
| mobile_messaging.trigger.destroyed | An Engage Messaging trigger was deleted |
| mobile_messaging.trigger.updated | An Engage Messaging trigger was modified |
| native_surveys/survey_model.created | An Engage Surveys form was created |
| native_surveys/survey_model.destroyed | An Engage Surveys form was deleted |
| native_surveys/survey_model.updated | An Engage Surveys form was modified |
| password.updated | An agent modified their password |
| push_agent.availability_change | An agent availability status changed on task mode |
| push_agent.connected | An agent connected to the task mode |
| push_agent.disconnected | An agent disconnected from the task mode |
| push_agent.missed_task | An agent was marked as unavailable following a missed task |
| reply_assistant_knowledge_base_entry.created | A reply assitant entry was created |
| reply_assistant_knowledge_base_entry.destroyed | A reply assitant entry was deleted |
| reply_assistant_knowledge_base_entry.updated | A reply assitant entry was modified |
| reply_assistant_knowledge_base_version.created | A reply assitant entry version was created |
| reply_assistant_knowledge_base_version.destroyed | A reply assitant entry version was deleted |
| reply_assistant_knowledge_base_version.updated | A reply assitant entry version was modified |
| role.created | A role was created |
| role.destroyed | A role was deleted |
| role.updated | A role was modified |
| rules_engine_rule.created | A Rules Engine Rule was created |
| rules_engine_rule.destroyed | A Rules Engine Rule was deleted |
| rules_engine_rule.updated | A Rules Engine Rule was modified |
| security.updated | A domain's security settings were modified |
| session.created | An agent signed in |
| session.destroyed | An agent signed out |
| settings.updated | A domain's settings updated |
| survey.created | A survey campaign was created |
| survey.destroyed | A survey campaign was deleted |
| survey.sent | A survey was sent |
| survey.updated | A survey campaign was modified |
| survey_response.imported | A survey response was received |
| tag.created | A tag was created |
| tag.destroyed | A tag was deleted |
| tag.updated | A tag was modified |
| task.assigned | An interaction was assigned |
| task.completed | An interaction was completed |
| task.created | An interaction was created |
| task.destroyed | An interaction was deleted |
| task.enqueued | An interaction was moved to a queue |
| task.expired_from_step | An interaction has reached its current step timeout |
| task.expired_from_workbin | An interaction expired in an agent's inbox |
| task.ht_result | An intercation segment handling time was calculated |
| task.ocr_failed | One contact resolution was failed on an interaction |
| task.priority_rule_applied | An interaction priority was modified by a Rules Engine rule |
| task.priority_updated | An interaction priority was modified |
| task.resume | An interaction was resumed by an agent |
| task.supervisor_assigned | An interaction was assigned to an agent by a supervisor |
| task.taken | An interaction was accepted by an agent |
| task.transferred | An interaction was transferred |
| team.created | A team was created |
| team.destroyed | A team was deleted |
| team.updated | A team was modified |
| time_sheet.created | Business hours were created |
| time_sheet.destroyed | Business hours were removed |
| time_sheet.updated | Business hours were modified |
| topology.activated | A routing strategy was activated |
| topology.created | A routing strategy was created |
| topology.destroyed | A routing strategy was deleted |
| topology.updated | A routing strategy was modified |
| user.categories_added | Categories were added to an agent |
| user.categories_removed | Categories were removed to an agent |
| user.created | An agent was created |
| user.destroyed | An agent was deleted |
| user.disconnected | An agent was disconnected |
| user.impersonated | An agent was impersonated |
| user.invited | An agent was invited |
| user.notifications_auto_disabled | An agent's Notifications were automatically disabled |
| user.notifications_updated | An agent modified their Notifications |
| user.password_recovery_instructions_sent | Password recovery instructions were sent to an agent |
| user.updated | An agent was modified |
| virtual_agent.created | A virtual agent was created |
| virtual_agent.destroyed | A virtual agent was deleted |
| virtual_agent.handover | A virtual agent was handed over |
| virtual_agent.updated | A virtual agent was updated |
| webhook.created | A webhook has been created |
| webhook.destroyed | A webhook has been destroyed |
| webhook.disabled | A webhook has been disabled |
| webhook.suspended | A webhook has been automatically suspended |
| webhook.restored | A webhook has been automatically restored |
| webhook.updated | A webhook has been updated |
Sources(Export::ContentSources)
-
Export name: sources
-
Incremental availability: No
-
Time filtering: Creation time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation date | Datetime | 23/08/2013 12:15 | |
| updated_at | Update Date | Datetime | 23/08/2013 12:15 | |
| id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| active | Active | Boolean | ||
| name | Name | String | Twitter Search Domain Test | |
| status | Status | String | ok, error, … | |
| community_type | Community Type | String | Dimelo Users | |
| community | Community | String | Domain Test | |
| content_archiving | Content Archiving | Boolean | ||
| auto_detect_content_language | Auto Detect Content Language | Boolean | ||
| default_content_language | Default Content Language | String | en | |
| content_signature | Content Signature | String | ||
| hidden_from_stats | Hidden From Stats | Boolean | ||
| default_task_priority | Default task priority | Integer | 1 | |
| channel_id | Channel ID | ObjectId | 55794bda416472d4e8060000 | |
| channel_name | Channel Name | String | Chat | |
| sla_expired_strategy | SLA Expired Strategy | String | Max | |
| sla_response | SLA Response | Integer | 0 | |
| intervention_messages_boost | Intervention Messages Boost | Integer | 9 | |
| private_messages_supported | Private Messages Supported | Boolean | ||
| fb_app_id | Facebook App ID | String | Extra (facebook) | |
| fb_page_id | Facebook Page ID | String | Extra (facebook) | |
| synchronize_messages | Synchronize Messages | Boolean | Extra (facebook) | |
| synchronize_posts | Synchronize Posts | Boolean | Extra (facebook) | |
| synchronize_dark_posts | Synchronize Dark Posts | Boolean | Extra (facebook) | |
| page_id | Page ID | String | Extra (google plus) | |
| domain_name | Domain Name | String | Extra (ideas, answers) | |
| facebook_app_id | Facebook App ID | String | Extra (answers) | |
| facebook_page_id | Facebook Page ID | String | Extra (answers) | |
| String | Extra (email) | |||
| from_email | From Email | String | Extra (email) | |
| open_tracking_enabled | Open Tracking Enabled | Boolean | Extra (email) | |
| instagram_business_account_id | Business Account ID (Instagram) | String | Extra (instagram) | |
| abuse_only | Abuse Only | Boolean | Extra (lithium) | |
| url | URL | String | Extra (lithium, rightnow, tapatalk) | |
| application | Application | String | Extra (mobile messaging) | |
| notification_generic_message | Notification Generic Message | String | Extra (mobile messaging) | |
| disable_notification_body_display | Disable Notification Body Display | Boolean | Extra (mobile messaging) | |
| from_name | Sender Alias | String | Extra (nexmo, chat, mobile messaging). Originally called inbound_number for Nexmo sources | |
| phone_number | Sender Phone Number | String | Extra (RingCentral SMS OTT) | |
| ott_type | OTT Type | String | Extra (nexmo OTT) | |
| ott_account_id | OTT Account ID | String | Extra (nexmo OTT) | |
| base_uri | Base URI | String | Extra (SDK) | |
| readable_from_metas | Readable From Metas | Array | Extra (tapatalk) | |
| readable_from_ids | Readable From IDs | Array | Extra (tapatalk) | |
| twitter_id | Twitter ID | String | Extra (twitter) | |
| twitter_uuid | Twitter UUID | String | Extra (twitter) | |
| main_source_id | Main Source ID | ObjectId | Extra (twitter search) | |
| searches | Searches | Array | Extra (twitter search) |
Identities(Export::Identities)
-
Export name: identities
-
Incremental availability: Yes
-
Time filtering: Creation time, Update time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation date | Datetime | 23/08/2013 12:15 | |
| updated_at | Last update date | Datetime | 23/08/2013 12:15 | |
| community_type | Community type | String | Tapatalk | |
| community | Community | String | Forum LesMobiles | |
| puppet | Controlled | Boolean | true | |
| id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| uuid | UUID | String | ‘1234’ | Often same value as foreign_id |
| foreign_id | External ID | String | ‘1234’ | |
| screenname | Screen name | String | Pierre Dupont | Sensitive |
| firstname | Firstname | String | Pierre | Sensitive |
| lastname | Lastname | String | Dupont | Sensitive |
| String | [email protected] | Sensitive | ||
| home_phone | Home phone | String | 0136656565 | Sensitive |
| mobile_phone | Mobile phone | String | 0636656565 | Sensitive |
| address | Address | String | 32 rue de Trévise | Sensitive |
| city | City | String | Paris | Sensitive |
| anonymized | Right to be forgotten used | Boolean | true | Sensitive |
| tags | Tags | Array | VIP, Important | |
| identity_group_id | ID | ObjectId | 571648194379720b53000048 | |
| company | Company name | String | Apple | Sensitive From Identity Group |
| emails | Emails | Array | [[email protected], [email protected]] | Sensitive From Identity Group |
| home_phones | Home Phones | Array | [415-323-1232] | Sensitive From Identity Group |
| mobile_phones | Mobile Phones | Array | [415-321-2321] | Sensitive From Identity Group |
| tw_followers_count | People following the identity | Integer | 543 | Extra (twitter) updated only when there is a new tweet from the user |
| tw_following_count | People the identity follows | Integer | 865 | Extra (twitter) updated only when there is a new tweet from the user |
| tw_statuses_count | Number of tweets | Integer | 1023 | Extra (twitter) updated only when there is a new tweet from the user |
| tw_location | User's location | String | Paris | Extra (twitter) updated only when there is a new tweet from the user |
| ig_followers_count | People following the identity | Integer | 395 | Extra (Instagram) updated only when there is a new message from the user |
| dimelo_type | DC Account type | String | Extra (DC) | |
| dimelo_custom_field_1 (up to 10) | DC custom fields | String | 01 23 45 67 89 | Extra (DC) |
| fb_bio | Facebook bio | String | Painter living in Paris | Extra (facebook) updated only when there is a new message from the user |
| fb_category | Facebook category | String | Computers/Internet | Extra (facebook) updated only when there is a new message from the user |
| fb_locale | Facebook locale | String | fr_FR | Extra (facebook) updated only when there is a new message from the user |
| mobile_device_info | DM device info | String | motorola Nexus 6; 6.0 | Extra (DM) updated when the DM isinitialized by the host app |
| mobile_authenticated | DM is the user authenticated? | Boolean | true | Extra (DM) updated when the DM is initialized by the host app |
| ott_type | OTT provider | String | Extra (wechat, line...) |
IdentityGroup(Export:IdentityGroup)
-
Export name: identity_groups
-
Incremental availability: Yes
-
Time filtering: Creation time, Update time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation date | Datetime | 23/08/2013 12:15 | |
| updated_at | Last update date | Datetime | 23/08/2013 12:15 | |
| id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| firstname | Firstname | String | Steve | Sensitive |
| lastname | Lastname | String | Jobs | Sensitive |
| company | Company name | Apple | Sensitive | |
| gender | man | Sensitive Possible values:
|
||
| emails | Emails | Array | [[email protected], [email protected]] | Sensitive |
| home_phones | Home phones | Array | [415-323-1232] | Sensitive |
| mobile_phones | Mobile phones | Array | [415-321-2321] | Sensitive |
| notes | Notes | Text | Iphone 6 IMEI | Sensitive |
| tag_ids | Tag Ids | Array | ["4ff17af67aa58d052300376d"] | Array of tag ids associated |
| identity_ids | Identity ids | Array | ["4fc636d30f4ca1670400000c"] | Array of identity ids associated |
Interventions(Export::Interventions)
-
Export name: interventions
-
Incremental availability: Yes
-
Time filtering: Creation time, Update time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation date | Datetime | 23/08/2013 12:15 | |
| updated_at | Last update date | Datetime | 23/08/2013 12:15 | |
| closed_at | Close Date | Datetime | 30/04/2016 15:10 | Date of last agent reply (=last_user_reply_at), and not when the intervention was closed by clicking the Solve button |
| closed_automatically | Closed Automatically | String | chat_disconnected | |
| source_id | Source ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| source_type | Source type | String | Tapatalk | |
| source_name | Source name | String | Forum LesMobiles | |
| content_thread_id | Thread id | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| status | Status | String | Opened | Possible values :
|
| deferred_at | Deferred Datetime | Datetime | 27/08/2013 08:32 | Date which intervention has been postponed to |
| user_id | Agent ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| user_name | Agent name | String | Pierre Dupont | Firstname Lastname |
| user_replies_count | Replies count | Integer | 3 | |
| user_private_replies_count | Private replies count | Integer | 1 | |
| user_public_replies_count | Public replies count | Integer | 2 | |
| first_identity_content_id | First Identity Content ID | ObjectId | 2c1c3c08a90ffb27ee000113 | |
| first_user_reply_id | First Agent Reply ID | ObjectId | cc223b08a90ffb27ee001252 | |
| first_user_reply_at | First reply date | String | 24/08/2013 00:08 | |
| last_user_reply_at | Last reply date | String | 27/08/2013 08:32 | |
| last_user_reply_in | Intervention duration (minutes or seconds according to configuration) | Integer | 1400 | |
| last_user_reply_in_bh | Intervention duration in business hours (minutes or seconds according to configuration) | Integer | 1400 | |
| first_user_reply_in | First reply time (minutes or seconds according to configuration) | Integer | 4 | |
| first_user_reply_in_bh | First reply time in business hours (minutes or seconds according to configuration) | Integer | 4 | |
| handling_time | Total time spent in push on the task when active (seconds) | Integer | 87 | |
| title | Message title | String | Where is my order ? | |
| identity_id | Identity ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| identity_name | Identity name | String | pdupont | |
| identity_contents_count | Identity messages count | Integer | 200 | |
| identity_private_contents_count | Identity private messages count | Integer | 30 | |
| identity_public_contents_count | Identity public messages count | Integer | 170 | |
| categories | Categories | Array | simcard, mobile | |
| comments_count | Comments count | Integer | 30 | |
| user_reply_in_average | Average agent reply time (minutes or seconds according to configuration) | Integer | 3 | |
| user_reply_in_average_bh | Average agent reply time in business hours (minutes or seconds according to configuration) | Integer | 2 | |
| user_reply_in_average_count | Number of exchanges between Identity -> User (used to weight user_reply) | Integer | 3 |
TaskSelectionActivity(Export::TaskSelectionActivities)
-
Export name: task_selection_activities
-
Incremental availability: Yes
-
Time filtering: Begin date, End date
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| id | TaskSelectionActivity ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| created_at | Creation date | Datetime | 23/08/2013 12:15 | |
| start | Datetime | Datetime | 23/08/2013 12:15 | |
| end | Datetime | Datetime | 23/08/2013 12:15 | |
| duration | Duration | Integer | 12 | |
| user_name | Agent name | String | Pierre Dupont | |
| user_id | Agent ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| task_id | Task ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| category_ids | Category IDs | Array | 5240b1bca90ffbb6c7000006, 4340b1bca90debb6c7003333 | |
| intervention_id | Intervention ID | ObjectId | 4340b1bca90debb6c7003333 | |
| source_id | Source ID | ObjectId | 4340b1bca90debb6c7003333 |
Presence Time
-
Export name: presence_time
-
Incremental availability: Yes
-
Time filtering: Creation time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| date | Date | Date | 27/08/2013 | |
| user_id | Agent id | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| user_name | Agent | String | Pierre Dupont | |
| activity | Activity time | Integer | Float | 6,67 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| presence | Presence time | Integer | Float | 10,47 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_available | Time spent available | Integer | Float | 0 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_away | Time spent away | Integer | Float | 0,63 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_busy | Time spent busy | Integer | Float | 6,39 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_full | Time spent full | Integer | Float | 3,66 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_unoccupied | Time spent unoccupied | Integer | Float | 0,04 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_active_total | Time spent active (available + busy + full) | Integer | Float | 10,05 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_available_total | Time spent available (available + busy + full + unoccupied) | Integer | Float | 10,09 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| {channel}_away_total | Time spent away (away + custom away statuses) | Integer | Float | 1,72 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
| away_{custom_status_id} | Time spent under a custom away status | Integer | Float | 1,10 | In seconds (Integer) or hours (Float) depending on the “Export in seconds” setting |
Roles(Export::Roles)
-
Export name: roles
-
Incremental availability: No
-
Time filtering: No
| Column Name | Description | Type | Example / Comment |
|---|---|---|---|
| id | ID | ObjectId | |
| label | Label | String | Administrateur, CM, …. |
| admin_stamp_answer | Admin or author stamp answer | Boolean | |
| access_advanced_analytics | View advanced analytics | Boolean | |
| assign_intervention | Assign intervention | Boolean | |
| author_block_content | Block users | Boolean | |
| create_community | Create a community | Boolean | |
| create_content_source | Create a source | Boolean | |
| create_user | Create an agent | Boolean | |
| delay_export_content | Defer content publication | Boolean | |
| delete_content_thread | Delete a thread | Boolean | |
| impersonate_user | Impersonate agent | Boolean | |
| invite_user | Invite an agent | Boolean | |
| manage_advanced_analytics | Manage advanced analytics | Boolean | |
| manage_categories | Manage categories | Boolean | |
| manage_folders | Manage messages folders | Boolean | |
| manage_identities | Manage identities | Boolean | |
| manage_roles | Manage roles | Boolean | |
| manage_tags | Manage identity tags | Boolean | |
| manage_teams | Manage teams | Boolean | |
| manage_users_of_my_teams | Manage users of my team only | Boolean | When false, the agent related permissions (create_user, impersonate_user, invite_user, read_user, update_user) are granted for all agents. When true, they’re granted only for agents belonging to at least one of the teams the agent is leading. |
| publish_content | Publish contents | Boolean | |
| read_community | View communities | Boolean | |
| read_content_source | View sources | Boolean | |
| read_event | View journal on interface | Boolean | |
| read_export | Export data | Boolean | |
| read_own_stats | View own stats | Boolean | |
| read_stats | View all stats | Boolean | |
| read_user | View agents | Boolean | |
| search_event | View journal on admin | Boolean | |
| update_community | Edit a community | Boolean | |
| update_content_source | Edit a source | Boolean | |
| update_intervention | Edit all interventions | Boolean | |
| update_own_intervention | Edit own intervention | Boolean | |
| update_settings | Configure application | Boolean | |
| update_user | Edit an agent | Boolean |
Categories(Export::Categories)
-
Export name: categories
-
Incremental availability: No
-
Time filtering: No
Export of all categories for a source or all sources
| Column Name | Description | Type | Example / Comment |
|---|---|---|---|
| created_at | Creation Date | Datetime | 23/08/2013 12:15 |
| updated_at | Update Date | Datetime | 23/08/2013 12:15 |
| id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 |
| level | Level | Integer | 1 |
| mandatory | Mandatory | Boolean | |
| post_qualification | Post qualification | Boolean | |
| multiple | Multiple | Boolean | |
| name | Name | String | Commercial |
| unselectable | Not selectable | Boolean | |
| parent_id | Parent ID | ObjectId | 4ffe9e4e0f4ca1545c000004 |
| parent_name | Parent Name | String | Categories |
| sources | Sources | Array | My Facebook Page, My Twitter |
Agents(Export::Users)
-
Export name: agents
-
Incremental availability: Yes
-
Time filtering: Creation time
| Column Name | Description | Type | Example / Comment |
|---|---|---|---|
| created_at | Creation Date | Datetime | 23/08/2013 12:15 |
| id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 |
| firstname | Firstname | String | Pierre |
| lastname | Lastname | String | Dupont |
| nickname | Nickname | String | pierrot |
| gender | Gender | String | Man |
| String | [email protected] | ||
| identities | Identities | Array | pdupont, ... |
| role | Role | String | Administrateur |
| teams | Teams | Array | RC Paris, RC Toulouse |
| categories | Categories | Array | |
| signatures | Signatures | Array | |
| foreign_id | External ID | String | 427210 |
| foreign_jwt_id | Foreign JWT ID | String | |
| foreign_saml_id | Foreign SAML ID | String | |
| enabled | Enabled | Boolean | |
| no_password | No password | Boolean |
Agents Notifications(Export::UsersNotifications)
-
Export name: agents_notifications
-
Incremental availability: No
-
Time filtering: No
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| user_id | Agent ID | ObjectId | 4f4f3a08a90ffb27ee000583 | |
| user_name | Agent Name | String | Pierre Dupont | |
| content_imported_in_identity_tags | New message from a tagged author | Boolean | true | |
| content_imported_in_my_interventions | New message in your interventions | Boolean | true | |
| content_imported_in_my_sources | New message in your sources | Boolean | false | |
| content_requiring_approval | Message requiring approval | Boolean | true | |
| content_thread_categorized_in_my_categories | Thread categorized in your categories | Boolean | No | |
| intervention_assigned | Intervention assigned | Boolean | true | |
| intervention_reactivated | Intervention is out of defer | Boolean | true |
Agents Permissions(Export::UsersPermissions)
-
Export name: agents_permissions
-
Incremental availability: No
-
Time filtering: No
This export displays user permissions by source.
| Column Name | Description | Type | Example / Comment |
|---|---|---|---|
| user_id | ID | ObjectId | 4f4f3a08a90ffb27ee000583 |
| user_name | Agent | String | Pierre Dupont |
| source_id | Source ID | ObjectId | 4f4f3a08a123af2a2e000583 |
| source_type | Source Type | String | |
| source_name | Source Name | String | My Facebook Page |
| read | User can read messages on source | Boolean | true |
| reply | User can reply messages on source | Boolean | true |
| reply_with_html | User can reply messages using html | Boolean | true |
| initiate_discussion | User can Initiate discussion on source | Boolean | true |
| approval_required | When user reply, his answers will need approval by supervisor | Boolean | true |
| destroy | User can delete messages on source | Boolean | true |
Note
A user may appear multiple times, for example a user may have different permissions on 2 different sources :
| user_id | user_name | source_id | source_type | source_name | read | reply | reply_with_html | initiate_discussion | approva_required | destroy |
|---|---|---|---|---|---|---|---|---|---|---|
| 4f4f3a08a90ffb27ee000583 | Jack Dupont | 512631f8a90ffbd442000037 | My FB | true | false | false | false | false | false | |
| 4f4f3a08a90ffb27ee000583 | Jack Dupont | 57def21f8a90ffbd44266663f | Dimelo Answers | My Assistance | true | true | true | true | false | false |
Interventions Comments(Export::InterventionsComments)
-
Export name: interventions_comments
-
Incremental availability: Yes
-
Time filtering: Creation time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation Date | Datetime | 23/08/2013 12:15 | |
| body | Body | String | Jack, I reassigned to you as this is your domain | Sensitive |
| created_from | Created From | String | interface | |
| intervention_id | Intervention ID | ObjectId | 55cdaade77656222d500061d | |
| id | Intervention Comment ID | ObjectId | 55dc83d677656254ca000a2e | |
| identity_id | Identity ID | ObjectId | 55cda9e6776562a644000001 | |
| identity_name | Identity Name | String | Pierre Dupont | Sensitive |
| source_id | Source ID | ObjectId | 55cda687776562377900083d | |
| source_name | Source Name | String | My Facebook Page | |
| thread_id | Thread ID | ObjectId | 55cda7bd7765622b58000735 | |
| user_id | Agent Id | ObjectId | 51f241de7aa58dd360006706 | |
| user_name | Agent Name | String | Jean Dupuis |
Interventions Segments(Export::InterventionsSegments)
-
Export name: interventions_segments
-
Incremental availability: Yes
-
Time filtering: Creation time
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation Date | Datetime | 23/08/2013 12:15 | |
| updated_at | Update Date | Datetime | 23/08/2013 12:15 | |
| id | Intervention Comment ID | ObjectId | 55dc83d677656254ca000a2e | |
| intervention_id | Intervention ID | ObjectId | 55cdaade77656222d500061d | |
| foreign_id | Foreign ID | ObjectId | 55dc83d677656254ca000a2e | |
| user_id | Agent Id | ObjectId | 51f241de7aa58dd360006706 | |
| user_name | Agent Name | String | Jean Dupuis | |
| first_user_reply_in | First reply time (minutes or seconds according to configuration) | Integer | 4 | |
| first_user_reply_in_bh | First reply time in business hours (minutes or seconds according to configuration) | Integer | 4 | |
| user_reply_in_average | Average agent reply time (minutes or seconds according to configuration) | Integer | 3 | |
| user_reply_in_average_bh | Average agent reply time in business hours (minutes or seconds according to configuration) | Integer | 2 | |
| user_reply_in_average_count | Number of exchanges between Identity -> User (used to weight user_reply) | Integer | 3 | |
| identity_id | Identity ID | ObjectId | 55cda9e6776562a644000001 | |
| identity_name | Identity Name | String | Pierre Dupont | |
| identity_foreign_id | Identity's Foreign ID | ObjectId | 55dc83d677656254ca000a2e | |
| source_id | Source ID | ObjectId | 55cda687776562377900083d | |
| source_name | Source Name | String | My Facebook Page | |
| source_type | Source type | String | ||
| thread_id | Thread ID | ObjectId | 55cda7bd7765622b58000735 | |
| thread_foreign_id | Thread's foreign ID | ObjectId | 55dc83d677656254ca000a2e | |
| auto_summary | Auto summary of the intervention segment | String | Client asks for help for his smart brewer as he couldn't do cappuccinos. | |
| agent_summary | Agent's summary of the intervention segment | String | EDITED Client asks for help for his smart brewer as he couldn't do cappuccinos. | |
| summary_edited | Indicates if the summary was edited by the agent | Boolean | true |
Note
Export is only available if the 'Enable AI summaries' feature flag is enabled or the domain is RCX.
Presence Statuses(Export::PresenceStatus)
-
Export name: presence_status
-
Incremental availability: No
-
Time filtering: No
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation Date | Datetime | 23/08/2013 12:15 | |
| updated_at | Update Date | Datetime | 23/08/2013 12:15 | |
| id | Presence status ID | ObjectId | 55dc83d677656254ca000a2e | |
| name | Presence status Name | String | Meeting |
Attachments(Export::Attachments)
You can download the attachments by using an API access token with the following URL: https://{your-domain}.digital.ringcentral.com/attachments/{attachment_id}?access_token={your_access_token}
-
Export name: attachments
-
Incremental availability: Yes
-
Time filtering: Begin date, End date
| Column Name | Description | Type | Example | Comment |
|---|---|---|---|---|
| created_at | Creation Date | Datetime | 23/08/2013 12:15 | |
| id | Attachment ID | ObjectId | 55dc83d677656254ca000a2e | |
| url | Attachment Url | String | https://domain-test.digital.ringcentral.com/attachments/59a52f3aa5aacd03d93b3151 | |
| content_id | Content ID | ObjectId | 55dc83d677656254ca000a2e | |
| filename | File Name | String | DJwCOLlW4AINC5g.jpg | |
| embed | Embed | Boolean | true | |
| virus_signature | Virus Signature | String | this is a virus | |
| size | Size | Integer | 126199 | |
| type | Type | String | image | |
| foreign_id | Foreign ID | ObjectId | 55dc83d677656254ca000a2e | |
| public | Attachment public | Boolean | true | |
| attachable_id | Id of attachment | ObjectId | 38dc82c677656254ca000a2e | |
| attachable_type | type of attachment | string | reply_assistant | Can be 'unknown', 'reply_assistant', 'content' |