Real-time webhooks: stream events as they happen
Turn on a signed inbound endpoint so signals arrive live instead of waiting for a scheduled sync.
Updated Aug 3, 2026
A scheduled sync pulls activity on an interval. Real-time webhooks flip that around: the source pushes each event to ProcessTwin the moment it happens, so discovery stays current without waiting.
Turn it on
- On a connector card in Connectors, open Real-time and press Enable.
- Copy the endpoint URL and signing secret shown once — they aren't displayed again.
- Configure the source to POST its events to that URL, signing the raw body with HMAC-SHA256 in the x-processtwin-signature header.
What happens to an event
Every inbound event goes through exactly the same pipeline as a sync: signature verified, duplicates ignored, PII masked, and screened by the injection scanner before it becomes a signal. Rotate the secret any time from the same panel; disable it to stop the stream.
Was this article helpful?