What it is
Communications integrations support:- SMS/MMS delivery
- Internal operational notifications
Why we use it
To send user-facing messaging and keep internal teams informed of events.Data flow
revive-apisends messages to communications providers.
Owner repo(s)
revive-api
Relevant modules/endpoints
revive-api/src/lib/twilio/index.jsrevive-api/src/lib/twilio/sendMessage.jsrevive-api/src/lib/slack/index.jsrevive-api/src/lib/slack/sendMessage.js
Operational notes
- Normalize phone numbers consistently before sending.
- Prefer structured metadata in internal notifications so they’re searchable.

