Your typical core software does not have a method for large-scale company-wide communications from one single sign-on. Each department has their own core software, and even multiple software within one department. There are multiple databases from different sources, sending out notifications and communications in different apps with multiple sign-ons. For your core software products that do not have a notification tool, you need to purchase additional software, for each type of notification, for each department, for each requirement. Most systems only have one method of communication, which leave many crews refusing to rely on the product.
The current methods of communicating with crewmembers typically does not give the Carrier the control over when to contact or what information will be communicated. Leaving the crews with either too much information so they miss the important modification, or too little information requiring a positive phone call with their departments to verify their changes. Additionally, multiple apps with multiple sign-ons is costly for the Carrier as they need to administer multiple software and purchase multiple core products. The crews become frustrated with the multiple methods of communication and end-up wanting to forgo the use of the tools, again leading to more phone calls to their respective departments.