All correspondence must be made through the Vendor Portal. Specifications include, but are not limited to: A. The provider must allow for messages to be sent via a website or mobile application in various formats such as text messages, e-mail, web widgets, Common Alerting Protocol (CAP), Emergency Alert System (EAS), Facebook, Twitter, webhooks and RSS feeds.; B. The system support at least 15,000 subscribers.; C. The ability to create template messages for tests, alerts, and other anticipated events.; D. The system must be able to record and archive messages for future delivery.; E. Create scenarios to manage preplanned responses.; F. Schedule message to be delivered at a predetermined time.; G. The system must provide on-line reports documenting notification results as well as other reports, such as monthly usage.; H. The system should allow all mass notification report data to be updated in real-time and exported to a current version of Microsoft Excel or equivalent.; I. Allow for direct integration with Azure or on prem active directory.; J. The system should allow for either direct integration with third party solutions for the import of users into the system.; K. Describe any advantages the contractor's network architecture has which make it capable of delivering messages in situations where there may be partial network unavailability and/or contention for network resources; L. The contractor must describe system redundancies which exist to ensure message delivery, such as telecommunications providers and/or delivery streams; M. The contractor must provide a cloud-based or hosted messaging system requiring no on-premises equipment or specialized software. This system may be used to deliver all message types, not just emergency messages; N. The system must contain access controls permitting the customer to manage permissions based on roles, as opposed to individually assigned user permissions. The campus system administrator must be supplied a tool to modify access rights at the role or individual level; O. Web-based signup form which allows users to opt in or out of service offeringsP. Compliance with opt-out law, give recipients a web page for opt-out, phone number updates; Q. Unlimited messaging—no per-message costs Unlimited number of users