How do I subscribe to events and publish them to redis?

Using @neo4j/graphql I am looking to subscribe to mutation events (for example, a user calls a mutation which updates a blog post) and then send a message to redis with pubsub, send a message to kafka, alert any websocket subscriptions of a change, or even send out a notification to users that a new blog post was published. Additionally, it would be nice if this worked in the OGM as well.

Is this possible to do with the @neo4j/graphql node library? I've been looking for some time but I'm not sure if it implements anything like hooks or events.

Thanks in advance!