hello ^-^
I need somehow deliver a metadata for a web messenger to let all my flows know that this session is not a "new user" but the same already registered in the system user (especially for the web messenger, with slack or TG I could use response path relatively)
I could transfer metadata (such as pre-defined response path) with a help of Web Messenger API:
FxoMessenger.on('stateChanged', function(state) {
if (state === 'connected') {
FxoMessenger.setConfig({
metadata: {},
});
}
});
but I don't know how to use customised response path in the first flow's module to stop FlowXO from creating a new user for already registered one:
  • I insert additional metadata after user's first session in the local storage (or cookies)
  • I recall this metadata as mentioned above and first flow's module can see it (trigger)
  • I could input previous response path of this user in the second module
  • but the flow still creates new user in the web messenger users base
how can I fix this?
this issue stops me from a correct users segmentation and user-tests delivery via bot
for sure I need to see "sessions per user" not each "session = user"
could you plz give provide me with any possible advice or assistance?
best regards,