Is there any method to handle a custom object and store in tracker

Is there any method in Events by which a custom object(with user messages and other 3-4 details) sent from UI can be handled and directly be stored in the tracker without sending it to the NLU?

You can write a custom input channel which uses the metadata parameter of the UserMessage class to store arbitrary data (needs to be json serializable): Custom Connectors (it’s the section which starts with If you need to use extra information...).

Is that what you head in mind?