I could finally solve this: I was updating the parent of an EmailInteraction to marked it as "replied". The update was working, but WDE later updated this interaction with its own data, removing my attribute. I have added a 10 seconds delay (probably could be less) to update the interaction after WDE is done with it.
After some tests, I realized that RequestSearch also worked if I searched right after the update. As I explained, the problem was that later WDE was updating the same interaction.
------------------------------
Ricardo Sosa
PlusNet Solutions, S.L.
------------------------------
Original Message:
Sent: 09-18-2023 05:46
From: Ricardo Sosa
Subject: Request Search does not return attributes added with RequestUpdateInteraction
Hello,
I have added/updated an attribute in an email interaction using the code explained here: - Genesys
After this update, if I get the interaction using this code
RequestGetInteractionContent request = RequestGetInteractionContent.Create();request.InteractionId = Id; EventGetInteractionContent eventGetIxnContent = ucsConnection.Request(request) as EventGetInteractionContent;return eventGetIxnContent;
I can see that the attribute is added/updated.
But if I use RequestSearch the attribute is not present.
Can anyone explaing why or what am I doing wrong?
Thank you in advance.
#Implementation
------------------------------
Ricardo Sosa
PlusNet Solutions, S.L.
------------------------------