Data export of all edits
duration
)duration
in export) is the difference between the end and start time. The post-processing time (durationAfterWork
in export) is the difference between the processing time and the end time.
action
)statusAction
): The editor has set a ticket’s status to “Waiting”. For example: there is a lack of information that has been requested from the customer. Once this is available, processing can continue.
closeAction
): A ticket was closed by the editor without a response being sent to the customer. For example: The customer wants to cancel, and the cancellation confirmation is sent by the billing system. Therefore, a separate response is not necessary.
writeAction
): A ticket was closed with a response. For example: A customer has asked a question that is being answered.
autoProcessAction
): A ticket was closed autonomously by an Enneo AI agent configured for dark processing. For example: A customer wants a credit payment, and the corresponding AI agent arranges this automatically.
reOpened
)status
)name
) / Data protectionaiAutomationLevel
)customerIdentifiedCorrectly
)1/0-flag indicating whether the customer was correctly identified, i.e., no correction was necessary as part of a manual adjustment. This field measures the data quality and friction in the intake process and shows potential for improvement in detection prompts or the customer code for customer search.tagsIdentifiedCorrectly
)textAssistanceAccuracy
)NULL
, if no base agent was used or no comparison basis exists. This field measures the utility of AI text suggestions. The value can be improved through prompt optimization of the base agent, better wiki entries, or additional customer data from the ERP integration.
aiAgentsUsed
)skippedTicket
)netSecondsClosedAfterSLA
)NULL
, if no SLA due date could be determined. Also, see Routing and Tags → SLAs and working hours
.
teams
)tags
)topic
, subTopic
)topic
represents the main category (e.g., “General”), subTopic
the subcategory (e.g., “Invoice: Advance Payment/Standard Rate”). Both fields can be NULL
if no classification exists.
channel
)email
, mail
). Can be NULL
if not determinable.
name
/ privacy).
date
- Time of recording the processing.ticketId
- Ticket ID of the ticket that was processed.conversationId
- Conversation ID of the last customer message at the time of processing. NULL if it was an initial request.userId
- User ID of the processor.userWorklogId
- Unique ID of the processing (primary key).aiAgentId
- Name of an AI agent used in processing. Replaced by aiAgentsUsed
, as multiple agents can be used per processing.department
- Comma-separated list of the processor’s departments. Replaced by teams
, which displays this as a JSON-array and is thus easier to process.allTags
- Comma-separated list of all tags assigned to the ticket. Replaced by tags
, which displays this as a JSON-array and is thus easier to process.email
- Email address of the processor. As alternatives, the name of the processor (name
) or the user-ID (userId
) can be used.rawData
- JSON-string of the rawData
value of the ticket/message. No longer necessary, as messages can be uniquely identified via ticketId
and conversationId
.