47hub / DataDev-Webhooks-Email

A simple app to send an email based on Tableau Server Webhooks using SendGrid.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Working!

Webhooks Email Sample

A sample app that sends out emails based on data source refresh successes on Tableau Server using webhooks.

What you'll need

How to set it up - Glitch

  1. Remix this project and take note of the URL.
  2. Update the evironment variables to match your Tableau Server/Online and SendGrid credentials
  3. Create a new webhook using the REST API with https://your-project.glitch.me/DatasourceRefreshSucceeded as the endpoint.
  4. Trigger the webhook and receive an email!

How to set it up - Heroku

Deploy

  1. Hit the "Deploy to Heroku" button and edit the evironment variables to match your Tableau Server/Online and SendGrid credentials
  2. Create a new webhook using the REST API with https://your-app.herokuapp.com/DatasourceRefreshSucceeded as the endpoint.
  3. Trigger the webhook and receive an email!

About

A simple app to send an email based on Tableau Server Webhooks using SendGrid.


Languages

Language:JavaScript 100.0%