{% extends "layouts/workspace_settings.html" %} {% block title %}Webhook secret · DemandTrail Messaging{% endblock %} {% block page_header %}

{{ heading }}

{% endblock %} {% block content %} {% comment %} Rendered in the response to the POST that minted it rather than after a redirect: the messages framework stores in the session, which is a database table in this project, so a redirect-then-show would park a live secret there for the life of the session (SECURITY-BASELINE §5). {% endcomment %}

Copy this secret into your receiver now.

{{ plaintext }}

Deliveries to {{ webhook.url }} carry X-BrightBean-Signature, an HMAC-SHA256 over the timestamp and the raw body keyed on this secret. The API reference has a verification snippet you can paste into your receiver.

Done

{% endblock %}