I've been using the Odata API with Cognigy's custom extension Get Conversation node to retrieve a transcript. The idea is that an HTML table representation of this transcript can be sent to an arbitrary e-mail address. The mechanism works fine in general, but the transcript data is quite lacking, regardless of whether JSON or HTML is selected in the Get Conversation node.
The HTML transcript lacks complex message formats like Text with Quick Replies or Galleries, and no fallback text is included instead (the messages are simply omitted). If I format the JSON transcript manually to HTML I can include fallback text (a lot of work!), but then, the postback value of when a user clicks one of the quick replies is not in the JSON object... Meaning this information also doesn't show up in the transcript.
Is there any way to circumvent this issue, or get a more descriptive transcript? Else I would consider this a bug.