Hello everyone,
I have a problem because I need to get information of callbacks and calls of conversations, but I see it's not possible to obtain this information setting a range of dates.
At the moment, I only can get info conversation Id per conversation Id, but that way is not more efficent as performance would be pretty bad.
For callbacks, I need to recover field "automatedCallbackConfigId", using service /api/v2/conversations/callbacks/{conversationId}.
For calls, I need to recover field "attributes" and its content, using service /api/v2/conversations/calls/{conversationId}.
Do it have another kind of service which do I need more efficiently?
Thanks in advance.
You can use analytics queries to retrieve conversation details for an interval. To get participant attributes, you will need to retrieve the conversation using one of the conversation resources you've mentioned.
Currently, I am using service /api/v2/analytics/conversations/details/query but don't see those fields. Do you know how I would have to invoke it to recover fields (and its content) for calls and field for callbacks?
Participant attributes and the automatedCallbackConfigId property aren't available from the analytics resources. You will need to use the conversation resources you've mentioned to retrieve that data.
In summary, for the moment it doesn't exist any other way to do more efficiently, am I right?