Hello Team,
While using Open Messaging API's, how to check Threading Time out occurred?
Is there any flags available in Conversation Detail query? If not is there any work around for identifying timeout happened.
Thanks in Advance,
Neetha
Hello Team,
While using Open Messaging API's, how to check Threading Time out occurred?
Is there any flags available in Conversation Detail query? If not is there any work around for identifying timeout happened.
Thanks in Advance,
Neetha
Hello,
Unfortunately, there is no available mean (via API) at this point.
You can request new features and share your use case at https://genesyscloud.ideas.aha.io/.
Regards,
@Jerome.Saint-Marc Hi Jerome, thanks for your answer here. I have a follow-up question:
What strategy would be best used to get all messaging conversations that have timed out?
I believe you would get the threading timeline settings from
/api/v2/conversations/messaging/threadingtimeline, then for each conversation find out if the most recent disconnectedTime is more than the number of minutes ago from the threading timeline setting.
However there are some complexities that I see with this. There are different threading timeline settings for each messaging type (open messages, web messages, WhatsApp, Twitter, etc.), and the messaging "type" of a conversation is not at the top level of the metadata returned by
/api/v2/conversations/{conversationId}; It's within the participants[].messages[] arrays. This seems to imply that a conversation could have multiple different messaging types, i.e. it could be transferred somehow between WhatsApp and SMS for example.
Is it possible for a messaging conversation to have multiple types? If so, which threading timeline setting would apply in that scenario? Would the conversation time out according to the threading timeline setting of the most recent message type in the conversation?
I will appreciate your answer!
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.