Mobile Transport SDK has an event called MessageInserted, which contains a Message data object as a payload. Is this message data being returned from Genesys server side or is it picked up by the SDK from client side directly?
Since the message is not yet successfully delivered, it is not clear if the payload is being processed at server end or not.
This is important because we wish to implement data masking on server side and need to confirm if the payload in this event will have the data masked or not.
Hello.
The MessageInserted event is called when the message was inserted to the conversation. At this point it did not get to the backend yet, the data was not masked.
You should use MessageUpdated event, in the Message data object you should find the masked data.
We will update the documentation to provide clear information on this topics.