The Messaging system is critical for intra-company communications. It is used as a replacement for email for many companies. This thread based system allows conversations between any groups of users with direct links to the applicable page in ProShop. Users can subscribe or unsubscribe from conversations as needed. ProShop can also issue automated messages, alerting users and managers of myriad important alerts such as when NCRs are created, when Time Tracking is over target by a determined percentage, when Equipment is nearing its calibration or maintenance due dates, when documents are ready for review and approvals, and many more. Because the messaging system is part of the company database, all communications will be permanently recorded, making research on past communication much more simple than with email.