Create and send messages to other users across the system.
Receive notifications as message are received
Reply to messages or acknowledge
Send the same message to multiple users
View message history
Note: All users involved in a message thread will be able to view all messages between each and every user within the thread