Webhook receiver (paid runtime)
sf-custom-auth-token header. The runtime validates the token against the per-tenant secret.
Setup
Snowflake does not push webhooks natively. The integration uses an External Function that wraps the Mycelium API, triggered by Snowflake Tasks and Alerts.- Create an API Integration in Snowflake:
- Create a Snowflake External Function:
- Call the function from Tasks or Alerts on the tables/queries you want to monitor.
- Add to the runtime env:
SNOWFLAKE_AUTH_TOKEN_{TENANT_ID}(thesf-custom-auth-tokenvalue)