How to handle Tableau Cloud or Server webhooks with EasyMorph Server

By the way, if your Tableau Server and EasyMorph Server are in the same corporate network, you can send webhooks from Tableau directly to EasyMorph Server, without the Gateway. In this case, webhooks would be processed by a custom API endpoint instead of a Server task.

For that:

  1. Configure a custom API endpoint on EasyMorph Server as described here: How to create API endpoints without coding.
  2. Configure a Tableau webhook as described above
  3. Create a workflow similar to the one described above and have the endpoint execute it every time it receives a webhook. The workflow should return 200 OK every time it runs — that's a convention for webhooks.