Put actual data in the body of an email notification

Hello,

I have a nice dashboard which I would like to send as an email attachment on a regular schedule.

This is easy, but I would like to have in the body of the email some data from the dashboard. Something along the line:

The total for this report is $total$, you can see the breakdown in the attachment.

I see that I can add a few placeholders (name, date…) but is there a way to do what I am looking for? I was pretty sure that it is possible, but I cannot find any reference to it in the doc or on this forum.

Cheers,

2 Likes

This is a cool idea! I’d like to know this too.

Currently, the only placeholders that are supported are the following:

  • Recipient name (The full name of the recipient)
  • Creation date (current date/time)
  • Username (the handle/username of the recipient)
  • View name (the name of the dashboard/report/scorecard being exported)

You wouldn’t be able to inject a total or any data into the body of a message due to the fact that the delivery module is a completely different entity from the export module.

Of course, you could attempt to manually code your own delivery provider and use that to send emails out with data in the body.

Thanks for confirming.

As I was using the Rest API anyway, I went this way.