Genesys CTI User Forum > Genesys-related Development

Is there a way to get the transcript from a chat interaction?

(1/2) > >>

Gabi:
I was given a specific request: when a chat interaction is marked done, store the transcript in a database.

I know I can access the IInteractionChat while executing the InteractionOpenMediaClose chain of command, but how can I get the transcript?

Or, if it cannot be obtained at that point, is there a way to obtain it earlier so I can keep it in a variable and then send it to the database when the time comes?

Thanks in advance.

cavagnaro:
Check the strategies samples, there is a way to send it to an email. So instead of going that way you could use it store wherever you want to.

Enviado de meu E6633 usando Tapatalk

Gabi:
I don't want to change the routing strategy. It's up to the customers whether or not they want to send it to an e-mail, but I need to store it in a specific table of a specific database regardless, along with some other data. So... is there any way to get the transcript via PSDK/ESDK/any Genesys library?

cavagnaro:
But I am not saying to delete the email block...just grab it and do the same for a DB block or something...
Via PSDK you could too but that means to do on WDE right? What if agent transfers the interaction?
The code via PSDK was discussed some time ago if memory doesn't fails

Enviado de meu E6633 usando Tapatalk

Gabi:
I am writing a WDE extension, so yes, I want to do it in WDE.

"Some time ago" is a rather vague reference. Could you please give me some more details?

Otherwise, I'll just capture every EventSessionInfo and build the transcript myself.

Navigation

[0] Message Index

[#] Next page

Go to full version