Overview#
Public safety and municipal services cannot afford to have critical messaging tied to one carrier or one vendor. Provider-Agnostic SMS and MMS Dispatch gives organisations a common messaging workflow that can send, receive, audit, and fail over across configured providers while keeping the operator experience the same.
The module supports outbound SMS, inbound SMS, inbound MMS, provider-specific delivery receipts, idempotent inbound handling, media inspection, and audit logging. It is built for emergency communications, council services, utility operations, and any workflow where text and media must reach the right place without leaking provider complexity into the rest of the platform.
Key Features#
- Provider Abstraction: Send and receive SMS or MMS through configured carriers without changing dispatch workflows.
- Outbound SMS Dispatch: Operators and automated workflows can send citizen updates, responder notifications, appointment reminders, and incident messages.
- Inbound SMS Sessions: Replies and new inbound texts are linked to the relevant incident, case, citizen, or service request where context is available.
- MMS Media Handling: Images and other supported media are routed into review and evidence workflows with metadata and audit coverage.
- Delivery Receipt Tracking: Provider status updates are normalised into a consistent delivery state for operators and reports.
- Idempotent Inbound Processing: Duplicate provider deliveries are recognised so a message is not processed twice.
- Failover-Ready Configuration: Organisations can add secondary providers for resilience, procurement flexibility, or geographic coverage.
Use Cases#
- Text-to-Emergency Intake: A caller who cannot speak sends an SMS that opens a dispatch session and preserves the message trail.
- Municipal Service Updates: A council sends appointment confirmations, missed-collection updates, and case follow-ups from one messaging surface.
- Utility Incident Notifications: A utility sends outage updates and receives customer photos of damage or hazards.
- Responder Coordination: Supervisors send short operational updates to field personnel when app connectivity is limited but SMS is available.
- Evidence Intake: A member of the public sends incident photos that are routed into a controlled review workflow.
Integration#
Messaging dispatch connects to incidents, citizen service requests, responder notifications, evidence review, media analysis, audit logging, and provider configuration. Provider details stay inside the messaging layer, while downstream modules receive normalised message, delivery, and media events.
Open Standards#
- E.164 Telephone Number Format: Recipient and sender numbers are normalised using the international telephone numbering standard.
- MIME, RFC 2045: MMS media parts are handled with standard content type and attachment metadata.
- SMS and MMS Carrier Delivery Semantics: Delivery receipts are normalised from provider-specific states into platform message states.
- CloudEvents 1.0: Message and delivery events can be emitted using a common event envelope.
- OAuth 2.0 and JWT Bearer Token: Authenticated operator and workflow context protects messaging actions.
- ISO 8601: Message creation, receipt, delivery, and audit timestamps use standard date-time formatting.
Last Reviewed: 2026-06-26 Last Updated: 2026-06-26