One boundary, two directions
Webhooks
Let an outside system trigger work here, or be told when something finished.
Outside
ZeroLog
From · Outside
An outside system sends a request.
Inbound
Accepted
To · ZeroLog
The request triggers work here.
From · ZeroLog
Something here finished.
Outbound
To · Outside
The outside system is told.
Only authorised requests are accepted
Unauthorised incoming requests are rejected before they can trigger work.
The square on the inbound path above