Skip to content

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

Notifications You must be signed in to change notification settings

KeshiaRose/DataDev-Webhooks-Email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks