Rasa Event Tracking Problem

I am utilizing an event broker of the Kafka type. For every user input, Rasa sends me four events. The first one is the user event, for which I can send metaData to identify the associated message response. The second event pertains to user featurization, which is not of particular interest to me. The third event is the action event, which includes two pieces of information: action_name and confidence. The fourth event is the bot event, containing the response message. The issue arises when I intercept an action or bot event; I am unable to ascertain which user input these responses correspond to. Is there any possibility to append an input ID or a similar identifier to match all four events?