The City of Broken Arrow is seeking a comprehensive Agenda and Meetings Management System (AMMS) to be used by City staff which will provide an integrated, configurable, automated, and user-friendly experience. This section of the RFP will cover a general discussion of the overall, high-level requirements of the desired AMMS. Proposers should use these high-level requirements to define an overall scope of work to include in the proposal. Overall System Features Flexible, role-based user permissions allowing for the assignment of unique permission actions across groups of users or individual users. Permissions should be variable by meeting type. For example, a Planning Department employee should have limited permissions to submit items on behalf of their department to the City Council agenda but should not have any administrative rights to act on the City Council agenda. But for the Planning Commission meetings, the same employee should have full administrative rights to take action on the Planning Commission agenda. Easy-to-use search engine for both internal and external users. Incorporation of tags, metadata, or other methods to improve search results. API’s availability for integration with other City’s systems. Analytics and an Ad hoc reporting capability. Unlimited users and unlimited storage included. Option for historical imports (without having to edit items) Option to add notes on agenda approval items