Hi Jyothsna,
Great question.
From my understanding, GET /api/v2/analytics/conversations/{conversationId}/details is the correct API for retrieving technical disconnect information. However, I don't believe there is a native field that translates disconnectType into business-friendly reasons such as Student closed chat, Bot completed flow, or Workflow transfer.
For scenarios controlled by Architect, you could use Flow Outcomes (for example, Bot completed, Transferred to Agent, or Authentication failed) or Participant Data to capture a custom termination reason before the interaction ends.
For your UI question, I don't believe Genesys Cloud currently supports adding a custom section directly to the native Interaction Details > Details tab.
Hopefully someone else from the community who has implemented a similar requirement can add their experience to this discussion.
Following this post.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------