Messaging
Allows broadcast of messages to users and groups using appropriate communication technology.
A Messaging service should support handling requests to deliver a message to a specified recipient, delivering the content of the message using a delivery technology appropriate to the context of the request, such as the preferences of the recipient, and available communication channels.
Typically a Messaging service will deliver messages using Email, Chat, SMS, or possibly even by actioning a manual postal delivery, such as to a "pigeon hole" within a department.
The main criteria for a successful Messaging service is that the requesting agent is able to send a message to a recipient without being required to understand in advance the specific delivery mechanism that the service implementation will use.


