# Easiest way to add button in Kibana

**URL:** <https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453>\
**Category:** Kibana\
**Created:** [January 14, 2018, 8:17pm UTC](https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453 "2018-01-14T20:17:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![romanc](https://avatars.discourse-cdn.com/v4/letter/r/53a042/32.png) [@romanc](https://discuss.elastic.co/u/romanc)\
**Post date:** [January 14, 2018, 8:17pm UTC](https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453/1 "2018-01-14T20:17:59Z")

</div>

I am trying to do the following:

- have a table of documents (like data table or serach table visualization on dashboard)
- every row should have a button to insert text (comments) to the document
- when user clicks on the button (or insert text somehow), it will be store in document corresponding to row document

What would be the easiest way how to achieve it?

---

<div class="post-metadata">

**Author:** ![timroes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timroes/32/19712_2.png) [@timroes](https://discuss.elastic.co/u/timroes)\
**Post date:** [January 15, 2018, 9:21am UTC](https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453/2 "2018-01-15T09:21:49Z")

</div>

Hey,

you will need to write a custom table and editing plugin for this. Kibana is meant to be view only at the moment for documents, so there is no build in editing functionality. If you want to build something like this, the best way to start is having a look at the [plugin docs](https://www.elastic.co/guide/en/kibana/current/kibana-plugins.html) and at the [source code](https://github.com/elastic/kibana).

Though you should be aware, that you will require good JavaScript, Node, Angular (and maybe React) knowledge for this.

Cheers,  
Tim

---

<div class="post-metadata">

**Author:** ![romanc](https://avatars.discourse-cdn.com/v4/letter/r/53a042/32.png) [@romanc](https://discuss.elastic.co/u/romanc)\
**Post date:** [January 15, 2018, 8:41pm UTC](https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453/3 "2018-01-15T20:41:13Z")

</div>

Thank you, @timroes. I hoped there will be easier way then develop my own plugin. I will try it.

---

<div class="post-metadata">

**Author:** ![timroes](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/timroes/32/19712_2.png) [@timroes](https://discuss.elastic.co/u/timroes)\
**Post date:** [January 16, 2018, 8:09am UTC](https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453/4 "2018-01-16T08:09:25Z")

</div>

Hi,

please also always feel free to open a feature request on [GitHub](https://github.com/elastic/kibana/issues) for features you would like to see in upcoming versions.

That way you can easily track possible progress or decisions around those features.

Cheers,  
Tim

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 13, 2018, 8:09am UTC](https://discuss.elastic.co/t/easiest-way-to-add-button-in-kibana/115453/5 "2018-02-13T08:09:36Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
