The other day I was asked to pass data from predictive engagement to a workflow - via a triggered action map.
If passing through to messenger - it's easy enough using a database.Set to store parameters and then retrieve via GetParticipantData in the architect flow. That didn't work as there is no GetParticipantData step in a Workflow...
In the end I stored parameters in a Journey.record event on the webpage, passed sessionID over via flow.session, retrieved that and then pulled back the parameters from the Journey.ready event via a data action based upon : /api/v2/journey/sessions/${input.SessionID}/events
Was there an easier way?
#WebMessaging------------------------------
Richard Robinson
Senior Technical Account Manager
------------------------------