Kibana plugin for event timelining

Yes, you can inject your own controls from a plugin, in the top navigation of Discover, using navbarExtensions. This allows you to add your own interface and controls, which you could use to show a form and create records in Elasticsearch, which would then appear in the documents and count chart shown in Discover as well.

You can read more about how that works in this discuss thread.