Skip to main content

Sentin8:Post — Multi-Channel Message Delivery

Outbound messaging: email, SMS, push notifications, and webhooks — templated, tenant-branded, idempotent, retry-scheduled. One send API, every channel; delivery failures queue and retry, never silently drop.

Use cases​

  • Transactional notifications — a payment confirmation, a reservation reminder, a trade alert: one send call, the channel routes per tenant preference.
  • Webhooks for third parties — signed webhook delivery with retry and DLQ semantics for external consumers.
  • Branded templates — per-org/per-env branding resolves through the platform's branding chain (org base → env override).
  • SSE inbox feed — apps subscribe to live notification streams over /subscribe (the one-way tier).

API surface​

EndpointMethodGate
/v1/healthGETnone
/v1/sendPOSTShield sentin8:post:send — idempotent per key
/v1/templatesGET/POSTShield sentin8:post:templates:write
/v1/messagesGETShield sentin8:post:read — delivery status
/v1/inboxGET (SSE)session — live feed for the signed-in subject

Full documentation​

The complete detail lives in this product's sub-pages:

  • Architecture (DDD) — the full document, harvested from the unit's repository at build time.
  • Business rules (BRD) — the full document, harvested from the unit's repository at build time.
  • Security — the full document, harvested from the unit's repository at build time.
  • Overview (repo README) — the maintainer's README in the consolidated reference section.