Delay stream notification by current date time offset

Is it possible to only consume a stream entry when a date time field in the payload is older than 5 min (when compared against the current datetime)?

My scenario is this…

We have users interacting with an application. Some of these activities result in data being persisted to a db. We want to trigger an activity 5 mins after their last interaction).

Warmest regards

Maybe in

org.apache.kafka.streams.processor.AbstractProcessor
ProcessorContext.schedule(...)

ya will find the solution but do ya really need Kafka Streams for this, fren?
Why don’t resolve it programmatically? In dedicated MessageHandler.