| ID | external_systems.notification_provider |
|---|---|
| Description | Push / SMS provider for device alerts. |
| Key | notification_provider |
| Type | external |
| Status | active |
| Technologies | Twilio, FCM, APNs, Webhooks |
| Attributes | channels: SMS, Push, Webhook, direction: outbound |
| Tags |
The Notification Provider is the third-party delivery layer that turns an alert into something a human actually receives — a push notification, an SMS, or a webhook to another system. We hand off the message; they handle the last mile.
Integration contract
Outbound only. The platform calls provider APIs (Twilio, FCM, APNs, Webhooks) with a rendered message and a target; delivery receipts come back asynchronously.
FCM (Android) and APNs (iOS) for in-app and lock-screen alerts.
Twilio for high-urgency, app-independent reach.
HTTP callbacks for integrating with customer-side systems.
The provider is the final hop of the alert pipeline:
1 incoming link · 1 workflow
| Source object | Label | Link type | Relation | Raw id | Required | Description | |
|---|---|---|---|---|---|---|---|
| receives push from | — | links | external_systems.notification_provider | — | — |
| Workflow | Model | Participant id | Participant label |
|---|---|---|---|
| Telemetry to alert telemetry.alert-pipeline | example-iot | external_systems.notification_provider | Notifications |