# Send Kibana Dashboard Screenshot as HTML Email

**URL:** <https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730>\
**Category:** Kibana\
**Created:** [March 8, 2016, 6:04am UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730 "2016-03-08T06:04:54Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![gringo](https://avatars.discourse-cdn.com/v4/letter/g/f19dbf/32.png) [@gringo](https://discuss.elastic.co/u/gringo)\
**Post date:** [March 8, 2016, 6:04am UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/1 "2016-03-08T06:04:54Z")

</div>

I have a use case which is to have a watcher check for things to alert and upon alert it will display the details on Kibana and a screenshot of the kibana dashboard will be automatically captured and sent to a user via html email.

In a nutshell the html email will have nice looking charts and diagrams in it and these will be from a predefined Kibana dashboard

Is the above use case possible with Kibana?

---

<div class="post-metadata">

**Author:** ![tbragin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tbragin/32/45166_2.png) [@tbragin](https://discuss.elastic.co/u/tbragin)\
**Post date:** [March 8, 2016, 4:10pm UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/2 "2016-03-08T16:10:11Z")

</div>

We are working on scheduled PDF reports that will work via integration with Watcher for this exact use case. The email won't include dashboard in HTML, but will attach it as a PDF. Would that work for you?

---

<div class="post-metadata">

**Author:** ![gringo](https://avatars.discourse-cdn.com/v4/letter/g/f19dbf/32.png) [@gringo](https://discuss.elastic.co/u/gringo)\
**Post date:** [March 9, 2016, 1:03am UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/3 "2016-03-09T01:03:36Z")

</div>

It will definitely be great to have PDF reports. My main objective was to have email alerts with rich contents so that information can be represented in a more visual manner.

---

<div class="post-metadata">

**Author:** ![gringo](https://avatars.discourse-cdn.com/v4/letter/g/f19dbf/32.png) [@gringo](https://discuss.elastic.co/u/gringo)\
**Post date:** [March 9, 2016, 1:07am UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/4 "2016-03-09T01:07:02Z")

</div>

Can I know what will be the estimated release date of this feature?

---

<div class="post-metadata">

**Author:** ![tbragin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tbragin/32/45166_2.png) [@tbragin](https://discuss.elastic.co/u/tbragin)\
**Post date:** [March 9, 2016, 5:12am UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/5 "2016-03-09T05:12:10Z")

</div>

We are targeting the 5.0 release for this feature, atm. Alpha1 of this release is planned for later in March and GA in mid-summer. This feature may or may not make 5.0-Alpha1, so do read through the announcement blog to see if it gets mentioned. If not, Alpha2 and Beta1 releases coming about 4 weeks apart after Alpha1 will continue to round out the 5.0 release. We'd love for you to try the feature and provide feedback early during the Alpha/Beta phases!

---

<div class="post-metadata">

**Author:** ![Bargs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bargs/32/5429_2.png) [@Bargs](https://discuss.elastic.co/u/Bargs)\
**Post date:** [March 9, 2016, 8:54pm UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/6 "2016-03-09T20:54:13Z")

</div>

While you're waiting for the reporting functionality, one thing you might try is generating a link to desired Kibana dashboard with the time range set to the time the watch was triggered at. The URL for the dashboard is fairly simple, for example:

`https://localhost:5601/app/kibana#/dashboard?_g=(refreshInterval:(display:Off,pause:!f,value:0),time:(from:'2016-03-09T05:00:00.000Z',mode:absolute,to:'2016-03-09T20:50:58.594Z'))`

All you'd need to do is use [script/template support](https://www.elastic.co/guide/en/watcher/current/scripts-templates.html) in watcher to parameterize the date/time in the url. I haven't done this myself, but it seems doable.

---

<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:** [July 6, 2017, 1:59pm UTC](https://discuss.elastic.co/t/send-kibana-dashboard-screenshot-as-html-email/43730/7 "2017-07-06T13:59:37Z")

</div>


