Hello!
I would like to use CustomerIO Workflows to manage the logic and content for a real-time chat with our customers. Currently, I have a campaign that is triggered by an initial “customer_message” event that sends an initial welcome message asking what they would like to do (e.g. reply “1” if you want customer service, “2” if you would like more information, etc). I then have the campaign waiting for another “customer_message” event with the customer’s response as an attribute, however, it doesn’t seem like I have any way of branching my workflow based on this second event’s attributes.
Is the only solution here to update the customer’s attributes with the content of the latest response message rather than relying on event attributes? Or is there another solution? Because this is a real-time conversation, I am nervous about the customer’s attributes failing to update before the event is processed.