Сажети опис тикета
Прикажи/Покрени
Потребна дозвола: ticket.agent
POST-захтев послат: /api/v1/tickets/{ticket id}/summarize
Крајња тачка за сажимање тикета користи POST јер се креирање и дохваћање сажетка одвијају у једној операцији:
- Ако сажетак постоји, враћа се.
- Ако сажетак не постоји, креирање је покренуто у позадини (async задатак).
Коришћење GET би било неисправно јер позив такође може креирати податке. Ако желите да сажетак постоји, позовите ендпоинт; ако још није спреман, покушајте поново након најмање 30 секунди.
Пример одговора ако је генерисање новог сажетка управо покренуто захтевом:
Details
json
// HTTP Code 200 Ok
{
"result": null
}Пример одговора за постојећи сажетак (нпр. за исту тикет као изнад након чекања да се креирање заврши):
Details
json
// HTTP Code 200 Ok
{
"result": {
"language": "en-US",
"customer_mood": "concerned",
"open_questions": [
"Can you please tell us what color the LED is flashing and how often it flashes?"
],
"upcoming_events": [],
"customer_emotion": "😐",
"customer_request": "Laptop not working [Order 931529477]",
"conversation_summary": "Customer Petra Parker reports a problem with her customized laptop, which only flashes one LED when pressed. Agent Alexander Jensen asks for more details and clarifies the issue with 2nd level support.",
"fingerprint_md5": "e516dda67c26605f31ea5ea9f8b184cf",
"relevant_for_current_user": true
}
}