HomeMy WebLinkAboutCONFIDENTIAL - eScribe Response for The City of Diamond Bar - Agenda Management and Live Streaming System
August 2, 2024
City of Diamond Bar
21810 Copley Drive
Diamond Bar, CA
91765
Attention: Alex Batres,
eScribe Software is pleased to present our response to your RFP Agenda Management and Live
Streaming System.
eScribe Software believes that its “Commercial, Off The Shelf” (COTS), Cloud Based, Meeting
Management service is a good match with the requirements as stated in the RFP. With over 450
Clients in North America, we believe our solution is well suited to your needs and that eScribe is more
than capable of providing a smooth implementation for the City of Diamond Bar.
eScribe already has over 45 sucessful implementations with Cities and Towns in the state of California
and would be happy to provide additional references if needed outside of the ones provided within our
response..
eScribe Software assures The City of Diamond Bar that we are free of any conflict of interest and have
understood the requirements outlined in the RFP including insurance requirements.
Our proposal will remain valid for 120 Days.
Through submission of this proposal, unless otherwise noted, and subject to negotiation of a final
subscription agreement we agree to all of the terms and conditions of the Request for Proposal.
James Coulen – Senior Account Executive will be the main point of contact for the RFP and can be
reached at 1-416-890-9808 or jcoulen@escribemeetings.com
We look forward to the opportunity to work with you on this exciting project.
Sincerely,
Jennifer Zourdos (jzourdos@onboardmeetings.com)
Director, Sales
eScribe Software and Onboard
RFP – Agenda Management and Live Streaming System
Prepared for: The City of Diamond Bar
Submitted by: James Coulen, Senior Account Executive, eScribe Software
Valid until: November 2, 2024
escribemeetings.com | 1
Table of Contents
Table of Contents ...................................................................................................................... 1
Personnel .................................................................................................................................... 2
Application Software ............................................................................................................... 8
Proposer’s Experience/References ..................................................................................... 21
Methodology/Project Understanding ................................................................................ 23
Project Assessment ............................................................................................................... 23
Projected Timelines ................................................................................................................ 24
Implementation Plan ............................................................................................................. 31
Cost Proposal .......................................................................................................................... 34
Purchasing with Carahsoft Technology Corp. ................................................................. 37
About Carahsoft Technology Corp. ..................................................................................... 37
RFP Response Contact Details ............................................................................................. 38
Insurance ................................................................................................................................. 39
Purchase and License Agreement ...................................................................................... 39
Required Documents/Appendicies: ................................................................................... 39
A - Functional Requirements – Appendix A. ..................................................................... 39
B – Sub-Consultants – Appendix B ..................................................................................... 44
Appendix C – Company Profile Questionnaire ................................................................. 45
Appendix D – Sample Subscription Agreement ............................................................... 46
Appendix E – Sample Migration Scope Document .......................................................... 47
escribemeetings.com | 2
Personnel
Customer experience is a crucial aspect of eScribe’s culture. We understand that
migrating to a new software can be a daunting prospect. We have a dedicated team
of experienced eScribe professionals supporting you every step of the way, reducing
the impact on your internal staff and IT department and ensuring a successful, pain-
free roll-out.
eScribe proposes the following project structure for this initiative, subject to change
depending on the agreement between eScribe and the Customer during project
negotiation.
Customer Team:
Role Responsibility Skills Required
Project Sponsor Responsible for oversight
and ensuring that the
project provides the
anticipated business
benefits to the Customer.
Management authority.
Project Lead Overall project time, cost
and quality responsibility,
schedule control, escalation
and issue log, project
reporting.
Project management.
Project Sponsor
(Customer)
Project Lead
(Customer)
Project Team /
Champion Users
Technical
SME(s)
AV Technical
SME(s)
escribemeetings.com | 3
Project Team /
Champion Users
Core implementation group,
responsible for making
process & configuration
decisions. Will attend
training and be the first
users of the system during
roll out.
Individual(s) with meeting
process expertise required to
complete the project.
Technical Subject
Matter Expert (for
ADFS or Azure AD
integration only)
Ensuring that the project
aligns with the Customer’s
systems and architecture.
Primarily responsible for
ADFS/Azure AD configuration
& setup.
Individual(s) with technical
expertise required to
complete the project.
Familiarity with ADFS/Azure
AD setup.
AV Subject Matter
Expert (for
webcasting only)
Providing information to
eScribe and participating in
the configuration and
testing of the encoders for
webcasting.
Individual(s) with technical
expertise required to
complete the project.
Familiarity with current AV
setup.
escribemeetings.com | 4
eScribe Team:
Role Responsibility Skills Required
Project Sponsor
Overall project oversight and
responsibility for eScribe
team performance and
involved in escalations as
required.
Management authority.
Implementation
Lead/ Project
Manager
Overall eScribe
implementation lead
(requirements,
configuration, training),
resource schedule control,
escalation and issue log.
eScribe subject matter expert,
meeting process expertise,
project management.
Technical Analyst eScribe Installation, and
configuration with
ADFS/Azure AD.
Expertise with eScribe’s
Microsoft Azure infrastructure
and technical configurations
with eScribe and ADFS/Azure
AD.
Account Manager
Upon implementation
completion, Account
Manager will proactively
reach out to the Customer
to inform on latest updates
and new services.
eScribe subject matter expert,
meeting process expertise.
Project Sponsor
(eScribe)
Implementation
Lead / Project
Manager
Technical Analyst Trainer Account Manager
escribemeetings.com | 5
Trainer
Training of Customer staff
and conducting of Workshop
sessions.
Subject matter experts on
various aspects of eScribe
use and operation in a
production environment.
AV Experts (ISI Live
Team Members)
Webcasting configuration
and works alongside
Customer AV SME on
installation of hardware.
Webcasting and A/V subject
matter experts.
Project Team Experience:
While eScribe does not designate specific team members until closer to project kick-
off, summary biographies have been provided below. All members of the eScribe
implementation team are fully trained or certified as required and have completed
numerous successful client implementations. All eScribe Operations staff have also
successfully completed police background checks.
Out of respect for staff privacy, actual staff resumes are not provided in RFP
responses however we would be happy to answer any specific questions as it relates
to the project team’s experience.
Name Name/Role Experience LinkedI
n Profile
Tara
Astbury
Project Sponsor • 15 years working with public sector
organizations to streamline meeting
processes
• Serves as the point of escalation for
Customer issues and unique process
workarounds
Click
here
escribemeetings.com | 6
• Oversees the Operations division of eScribe
to ensure superior experience for all
customers
Jeff
Hardy
Project
Manager
• 20 years’ experience managing
medium/large scale projects in the public
sector, IT, Telecommunications and
Manufacturing sectors
• ITIL Foundation Certificate
• 3+ years’ experience leading eScribe
customers through successful
implementations
• Serves as Project Manager on large
implementation projects, with over 60 such
implementations in his portfolio, past
projects include:
o City of Hamilton
o Toronto District School Board
o City of London
o City of Detroit
Click
here
Tosca
Milanovic
Implementatio
n Coordinator
• 13+ years' experience in project coordination
• 4 years’ experience leading eScribe
customers through successful
implementations
• Serves as Implementation Coordinator on
more than 50 eScribe implementations, past
projects include:
o Haldimand County
o Thunder Bay District Health Unit
o Columbia Shuswap RD
Click
here
Ashley
Freel
Implementatio
n Coordinator
• 5+ years' experience in coordinating new
policy and procedures in the education
sector
• 3+ years’ experience leading eScribe
customers through successful
implementations
Click
here
escribemeetings.com | 7
• Serves as Implementation Coordinator on
over 80 eScribe implementations, past
projects include:
o Oxford County
o Bruce County
o Livingston County
Chris
Phagoo
Account
Manager
• 8+ years’ experience working with eScribe
Customers in support and account
management
• Serves as Account Manager for over 100
eScribe customers, proactively reaching out
to customers post-implementation about
new developments.
Click
here
George
Attia
Account
Manager
• 1+ years’ experience working with eScribe
Customers in support and management
• Serves as Account Manager for over 100
eScribe customers, proactively reaching out
to customers post-implementation about
new developments.
Click
here
Geeta
Nagpal
Trainer • Certified Training Professional
• 10+ years’ experience serving as Trainer on
eScribe projects of both small and large
scope
• Leads Customers through one-on-one
process workshops
Click
here
escribemeetings.com | 8
Application Software
All of your meeting items in one secure, digital platform.
Say goodbye to disconnected systems and processes. With eScribe, everything
required for The City of Diamond Bar’s public meetings is easily findable and
safeguarded by the latest protocols for cloud-based security.
eScribe streamlines the entire meeting lifecycle, allowing you to easily prepare for,
conduct, and follow up on post-meeting items.
Centralized Location for All Records and Resources
Enjoy peace of mind knowing all of your meeting items are in a digital, cloud-based
meeting management platform. By providing Elected Officials and other users with a
designated, centralized location for materials, meeting preparation, and
collaboration - including viewing, editing, and approving documents - can occur in
real time.
With centralized digital records available for public posting, eScribe can also provide
convenient community access to relevant information as required by law. By going
digital with eScribe, citizens and other parties can view meeting agendas,
livestreams of meetings, recordings, and minutes in one accessible online portal.
Whether you’re posting meeting items to an existing website or going digital for the
first time, eScribe has a range of public posting options to ensure your meetings are
transparent, accountable, and conformant to the latest accessibility standards.
escribemeetings.com | 9
Full Platform Search Functionality
eScribe’s advanced search algorithm spans the entire platform, allowing users to
quickly find specific minutes, motions, agenda items, documents, and more. Every
key document is just a click away.
Categorized search results help you quickly identify what you’re looking for under
umbrella terms such as Agenda Items, Minutes, Motions, or Documents.
Security and Compliance
eScribe is committed to keeping your information secure, and we understand the
critical importance of data security in the public sector.
That’s why our best-in-class security features and capabilities ensure every
customer, large or small, benefits from an enterprise-grade security architecture.
eScribe offers full control over your data and who can access it. Work confidently and
ensure the right people see the right information. Unparalleled security and data
protection features like user and permission management give you confidence and
control over your organization’s most sensitive data.
eScribe’s platform operates on Microsoft’s industry-leading Azure Cloud
infrastructure, which is SOC2 Type 2 and ISO 27001 certified. And eScribe’s SSO
escribemeetings.com | 10
capabilities ensure a safe and seamless login experience - bolstering security while
ensuring meetings start hassle-free.
Capabilities that simplify collaboration.
eScribe makes collaboration on meeting items simple. Rather than chasing down
individual meeting contributors for input or updated information, eScribe enables
The City of Diamond Bar to manage tasks and collaborate directly and in real time.
Documents and Permissions - Seamlessly collaborate on documents with
meeting administrators and contributors. Manage permissions for groups and
users to protect sensitive information and provide contributors with only the
materials they need to see.
Microsoft Word Compatibility - eScribe documents are compatible with
Microsoft Word, so you and meeting stakeholders can collaborate using
familiar tools. Meeting stakeholders can also create and upload documents in
various formats, including Word, Excel, PowerPoint, and JPGs for versatile
collaboration.
Approval Workflows - Let eScribe do the chasing for you. Create repeatable
automated approval workflows for documents, agendas, and minutes.
escribemeetings.com | 11
Draft Agenda Items - When a document is added as a draft agenda item,
updates to the document are reflected in the meeting. Draft agenda items
can be reviewed for approval and added formally as part of the agenda at
any time.
Roles and Permissions - Assign each user with a role or multiple roles to easily
configure customized access across the platform.
Meeting Type Permissions - Grant different permissions to individual meeting
types to set access for what the user needs regardless of their role.
Departments - Organize users by department to easily set the permissions
and access to documents created for their department.
Upcoming Meetings - Administrators can look ahead and prepare for future
meetings by adding details, motions, supporting documents, etc. in advance.
Take Personal Notes - Meeting participants can enter their own comments
and follow-up notes for personal reference.
escribemeetings.com | 12
Customized templates and approval workflows that save time and effort.
Set it and forget it with customizable workflows that ensure all follow-up items are
completed before and after meetings. And with the ability to create unlimited
templates, The City of Diamond Bar can streamline repetitive work and focus on
substance.
A Variety of Template Options - Create unlimited, repeatable templates for
meetings, motions, and minutes. Use pre-made email templates to speed up
communications and ensure they are as efficient as possible.
Approval Workflows - Set automated approval workflows for meeting
packages (documents, agendas, and minutes).
escribemeetings.com | 13
Exception Approval - Create an exception approval process to review
approvals that started after the submission deadline or that have passed the
deadline during the approval workflow.
User Approvals and Approval Groups - Create custom approval groups to
review documents, agenda packages, and minutes packages, with the option
to include a mandatory deadline.
Approval Steps - Set sequential order of approval steps with the option of
adding an assistant and/or delegate(s) for each approver with optional
document editing or viewing.
escribemeetings.com | 14
Prepare & Publish - You can prepare and publish agenda and minutes
packages easily and quickly when the meeting adjourns. This also includes
resolutions packages, which include all motions separated on individual
pages.
Tools that make meetings run smoothly.
Running smooth, efficient public meetings is easier than ever with eScribe. As the City
of Diamond Bar conducts meetings, you can utilize a range of features to keep things
on track and on task.
Roll Call - View meeting attendees (both voting and non-voting participants)
and mark present and absent statuses. Roll call actions correspond to the
meeting state.
Reorder - Drag-and-drop items to reorder across the entire platform.
escribemeetings.com | 15
Voting - Capture physical votes (traditional with capture & tabulation) and
use various voting types (majority, ⅔, ¾, ⅘, and unanimous) and voting
options (recorded, secret, or weighted) to quickly tabulate and display results
via Public Display.
Active Agenda Items - Set an agenda item as ‘active’ to show and guide the
meeting order, and record your click sequence for quick and easy minutes-
making. When you set an agenda item as ‘active’, video recordings are time-
stamped to be easily organized and viewable by agenda item.
Conduct Meeting - Orchestrate or 'conduct' a meeting with the ability to work
on other meeting tasks without interrupting the meeting agenda and active
item. You can also have multiple administrators take part such as adding
minutes, casting votes, creating tasks, and more all while the meeting is in
session and avoiding any interference with conduct activities.
escribemeetings.com | 16
Minutes - Collaborate on minutes seamlessly during and after your meetings.
Motions - Create unlimited motions within your meetings to support specific
meeting goals.
Reporting - Use pre-formatted reports to share reporting data for individual
meetings. View these reports in-platform or export to Excel and prepare your
reports to be submitted for wider circulation or public posting.
escribemeetings.com | 17
Forecast Reports - Prepare for upcoming meetings using the forecast report
to quickly see an overview of documents and their status.
Electronic Voting - Gather votes digitally by sending ballots directly to
meeting voters through the eScribe platform. Then, votes are automatically
tallied based on the kind of vote, and the results are visible to meeting
participants and can be shared on a large display to the public.
Speaker Lists - Manage a speaker queue for public participants and other
meeting participants to speak regarding agenda items. Speaker Lists can also
be displayed for all participants via Public Display.
escribemeetings.com | 18
Accessibility features to make public meetings more open to all.
Public meetings should be accessible and inclusive to everyone in your community.
In fact, eScribe makes it easy for citizens to get involved and stay informed. eScribe
also helps the City of Diamond Bar comply with jurisdictional requirements for
accessibility.
Publishing - Easily publish meeting items to your organization’s website via
iFrame. No back-end work required!
escribemeetings.com | 19
Livestreaming - Livestream and record all meetings, with automatic
timestamping that is indexed to agendas and minutes. eScribe has many
livestreaming options including YouTube and Vimeo.
Closed Captioning - Keep everyone in your community informed during the
meeting with AI-generated, live closed captioning for all livestreams, including
transcripts readily available shortly after the meeting ends.
Public Display - Share meeting information (like agenda items, motions,
speaker lists, and voting results) with meeting participants and attendees
from the public in clear, easy-to-view displays.
Task management that works for you.
Easily ensure all tasks and follow-up items created during meetings are actioned.
Task Manager - View all tasks related to the following:
- Meeting type
- Meeting date
- Due date
- Priority
- Status
- Assignee
escribemeetings.com | 20
- Closed session
Task Options - When you create a task, you have options to delegate the task,
set a due date, and set the priority level. Tasks can also be added during
meetings.
My Assigned Tasks - Every eScribe user can easily locate and view their
unique list of assigned tasks and related information.
Easy and effective communication with one-click publishing.
When a meeting concludes, The City of Diamond Bar can quickly publish relevant
meeting items directly to your website with minimal clicks. If needed, admins have
the option to unpublish or update meetings and related information, if necessary.
• Publish to participants and visitors independently to control access based on
the user role.
• Publish meetings and live streaming videos to share with the public on your
organization's page. Agenda and Minutes packages can be published in both
HTML and PDF for presenting in different formats.
• Choose what gets published to participants, visitors, and the public
separately.
escribemeetings.com | 21
Proposer’s Experience/References
Client Name City of Greensboro NC
Contact Name Angela Lord – City Clerk
Contact Email Angela.lord@greensboro-nc.gov
Contact Phone Number 336-373-2697
Client since 2021
Project Description:
The City of Greensboro is leveraging eScribe’s Transparency Bundle including Meeting
Manager, Report Manager, Internet Publishing and Livestreaming
Client Name City of National City, CA
Contact Name Shelley Chapel, Deputy City Clerk
Contact Email schapel@nationalcityca.org
Contact Phone Number 619-336-4225
Client since 2021
Project Description:
The City of National City is leveraging eScribe’s Transparency Bundle including Meeting
Manager, Report Manager, Internet Publishing and Livestreaming
Client Name City of San Luis Obispo, CA
Contact Name Megan Wilbanks, Deputy Clerk
Contact Email mwilbanks@slocity.org
Contact Phone Number 805-781-7103
Client since 2021
Project Description:
The City of San Luis Obispo is leveraging eScribe’s Transparency Bundle including Meeting
Manager, Report Manager, Internet Publishing and Livestreaming
escribemeetings.com | 22
Client Name City of Watsonville, CA
Contact Name Irwin Ortiz, Assistant City Clerk
Contact Email irwin.ortiz@cityofwatsonville.org
Contact Phone Number 831-768-3048
Client since 2020
Project Description:
The City of Watsonville is leveraging eScribe’s Transparency Bundle including Meeting
Manager, Report Manager, Internet Publishing and Livestreaming
Client Name City of La Mesa, CA
Contact Name Megan Wiegelman, City Clerk
Contact Email mwiegelman@cityoflamesa.us
Contact Phone Number 619-667-1130
Client since 2021
Project Description:
The City of La Mesa is leveraging eScribe’s Transparency Bundle including Meeting
Manager, Report Manager, Internet Publishing and Livestreaming
escribemeetings.com | 23
Methodology/Project Understanding
Project Assessment
Based on the requirements in the RFP, it is understood that the City of Diamond Bar is looking
at an alternative to Granicus and is seeking a way to improve meeting management to
achieve the following project goals:
• Digitally create and manage public meetings for staff, elected officials and public
• Improve staff efficiency with automated workflow and approval processes
• Reduce late items and changes to agenda items after they have been published
• Efficiently create and distribute paperless agendas to meeting attendees
• Improve citizen transparency with Web-streaming and digitally inclusive documents
Product Modules
eScribe Ultimate Bundle which is being proposed for the City includes the following modules:
• Meeting Manager
• Participant Access
• Internet Publishing
• Report Manager
• Webcasting Plus
• Public Comments & Delegation Requests
• Vote Manager & Request to Speak
And the proposal includes additional optional modules below:
• Board Manager Plus
• Meetings Pro App Licenses
escribemeetings.com | 24
Client Needs
eScribe’s Meeting Manager, Board Manager Plus and Vote Manager include the following:
Meeting Manager
• Unlimited Meeting Types (eg. Council, Planning)
• Unlimited Users
Vote Manager
• Unlimited Voting Members
• Multiple vote options including Majority, Weighted, Unanimous, Ballot Style
Board Manager Plus
• Unlimited Boards and Committees Types
• Unlimited Board Members
• One application Form configured to standardize across all boards.
• Unlimited Users
Projected Timelines
This Statement of Work ("SOW") is intended to communicate our understanding of the project
and all the deliverables that relate to it. A clear understanding of the project is the key to
everyone's success, and we do not assume any additional products or services will be delivered
except those described in this SOW. eScribe will make every attempt to provide accurate
estimates it is possible that additional customer requirements or additional details can
emerge. If new requirements are discovered or additional products and/or services beyond
those outlined in this SOW are required, it may change the estimated cost and timeline
provided herein
Project Objectives & Preliminary Scope
eScribe provides a full meeting management platform designed for the public sector that
helps simplify the meeting process and reduce administrative workflows. eScribe helps
streamline agenda creation, minute taking, live streaming and providing all the tools to
improve transparency and engagement for citizens
The solution consists of the software and services detailed below. The project planning and
implementation activities will include the following objectives and assumptions.
escribemeetings.com | 25
Meeting Manager
Meeting Manager facilitates the building of agendas, minutes, action lists, and provides a
platform for adding additional eScribe functionality. Streamline and automate meeting
preparation and post meeting activities. Conduct meetings; take roll call and manage
member conflicts, record motions and actions. And with the addition of eScribe Meetings for
the iPad or Windows 10, your board can go totally paperless.
Customer Responsibilities
eScribe Responsibilities
Customer to gather & send meeting
artefacts (Agendas, Minutes & Reports
templates)
eScribe to create Site Build
Provide form for hardware and plan for
installation of video encoder
Review Agenda, Minute and Report artefacts
from customer
Customer Returns Configurations Docs
provided by eScribe
Create and configure meeting artifacts in
environment (agenda and minutes for 2
meeting types, 2 report templates and 15
workflows)
Once configured by eScribe, review finalized
meeting template configurations, publishing
site and configuration settings.
Adjust templates if needed
Access to eScribe’s Learning Management
System (eScribe Academy) for meeting
management training
Complete user configurations
3 Customer Workshop sessions if needed Provide access to Meeting Manager Training
Practice Meeting Practice Meeting with Customer
Debrief Meeting Debrief Meeting
escribemeetings.com | 26
Participant Portal
Security-trimmed access for meeting participants to browse upcoming meeting agendas,
access all related reports and supporting information, record personal comments, follow-up
notes and tasks, access online resources, and search previous meetings.
Supports web browsers and eScribe mobile apps for iOS and Windows 10
Customer Responsibilities
eScribe Responsibilities
Customer Starts Contributor Training in
eScribe Academy
Provide access for customer to start
contributor training on Academy
Customer Completes Contributor Training
Provide Workshop sessions if needed
Customer Trains other Staff members as
needed
Internet Publishing
Internet Publishing Plus has a fully responsive WCAG 2.0 design that allows organizations to
easily engage stakeholders through their existing website, without programming and fully
supports evolving digital inclusion requirements.
Easily search through historical and upcoming meetings, access agenda details, open and
download attachments with a click.
Customer Responsibilities
eScribe Responsibilities
Customer Returns Completed Configuration
Documents back to eScribe
eScribe to send Customer Configuration
Documents for Internet publishing to have
filled out to configure iFrame setup
Customer Places iFrame on Website
Configurations completed in eScribe
escribemeetings.com | 27
Report Manager
Providing administrators and staff comprehensive management of all pre-meeting and post-
meeting workflow activities, Report Manager revolves around the preparation and approval of
reports and items for submission to meetings. Easily manage submission deadlines and
notifications to staff, reducing last minute changes to the agenda.
Leveraging the power of Microsoft Word, administrators can easily standardize and maintain
unlimited templates for bills, resolutions, and reports, ensuring compliance across the
organization.
Customer Responsibilities eScribe Responsibilities
Customer returns Report Manager
Workpackage back to eScribe
Report manager configuration package sent
to Customer
Customer Completes Report manager
Administrator Training
Build 15 Approval Workflow/Permissions and
2 Report Templates
Customer Workshop/Change Management
Debriefs as needed
Provide Workshop Sessions as needed
Customer Starts Contributor Training
Customer Completes Contributor Training
Customer Trains Contributors and goes live
with report manager
Webcasting Plus
An end-to-end storage and streaming solution with an integrated encoder, Webcasting Plus
provides everything you need to capture video from cameras located onsite.
With the addition of Internet Publishing Plus, audio and video content are automatically
indexed with the meeting’s agenda and minutes for publishing to the web, for both live and
archived viewing by stakeholders.
escribemeetings.com | 28
Fully automated Closed Captioning service is available as an option. Cameras and installation
sold separately
Customer Responsibilities eScribe Responsibilities
Customer returns completed AV
Documentation
eScribe to send Customer AV
Documentation for configuration
specifications
Encoder Received
eScribe to ship Encoder to customer
Encoder testing
eScribe to assist customer with Encoder
testing
2nd Encoder Testing
2nd Encoder Testing
Customer starts Webcasting Training
Customer starts Webcasting Training
Customer Completes Webcasting Training
Customer workshop (if needed)
Customer Webcasting Mock Meeting
eScribe to be on support during mock
meetings and can be available for initial kick
off meetings for support
Public Comments & Delegation Requests
An add-on to the Internet Publishing Plus module, Public Comments allows organizations to
receive and publish comments from citizens before, during and/or after meetings.
An add-on to the Internet Publishing Plus module, Delegation Request Management (DRM)
allows organizations to efficiently manage citizens to speak during meetings through an
online form on their existing website.
Customer Responsibilities eScribe Responsibilities
Customer Returns Public Comments
Configurations
eScribe to send Customer Public Comments
Configurations specification documentation
Customer Starts Public Comments Training
eScribe to configure Public Comments
based on returned documentation
escribemeetings.com | 29
Customer Completes Public Comments
Training
Workshops provided if necessary
Customer Returns Delegation Request
Configurations
Send Customer Delegation Request
Configurations document
Customer Starts Delegation Request Training
Delegation Request Configured based on
customer specifications
Customer Completes Delegation Request
Training
Workshops provided if necessary
Vote Manager & Request to Speak
Vote Manager allows meeting participants to electronically vote on resolutions in real-time
directly through their Participant Portal, iPad or Windows 10 tablet. Leveraging the enhanced
Request to Speak add-on helps manage member debates in real-time during meetings.
Vote Manager also provides an enhanced graphical interface for clear display of vote results
to participants and public, both in chamber and through the web, with the addition of Internet
Publishing Plus.
Customer Responsibilities eScribe Responsibilities
Customer returns Vote Manager
Configurations
eScribe to send Customer Vote Manager
Configurations options
Customer starts Vote Manager Training
eScribe to configurations specifications
outlined in documentation from customer
and setup in the platform
Customer Completes Vote Manager Training Customer workshop (if needed)
escribemeetings.com | 30
Board Manager Plus
Available as a stand-alone solution or integrated with eScribe’s comprehensive meeting
management suite, Board Manager lets municipalities, school districts and all public sector
entities easily manage and publish their boards’ and members’ details – in addition to
managing vacancies, applications and appointments – through an intuitive, responsive
interface.
Customer Responsibilities
eScribe Responsibilities
Customer to gather & send board meeting
artifacts (Board details, members list, terms)
eScribe Site Build and send configuration
document to customer
Customer Returns Configurations Docs
provided by eScribe
Create and configure board templates, input
board members and create application
form
Once configured by eScribe, review finalized
configurations, publishing site and
configuration settings.
Adjust templates if needed
Access to eScribe’s Learning Management
System (eScribe Academy) for Board
Management training
Provide Workshop sessions as needed
Meetings Pro App (iOS or Windows 10)
eScribe Meetings is a real-time application for elected officials and meeting participants who
actively participate in meetings. Users can securely access and sync with any authorized
eScribe meeting portals to:
• Browse upcoming meeting agendas, download content for viewing offline
• Access related reports and supporting information easily
• Annotate comprehensively, with private and group comments support
• Use integrated e-voting and request-to-speak management for members (*If Vote
Manager & Request to Speak module is enabled)
• Search online resources library for non-meeting specific information; and more
escribemeetings.com | 31
• eScribe Meetings is available globally for Apple iPad’s running iOS 11 or higher, through
the Apple App Store, as well as for Windows 10 through the Microsoft Store
Available in Standard or Pro
Customer Responsibilities
eScribe Responsibilities
Customer to download app available from
the Apple or Microsoft Store to devices
eScribe to setup license count for app
download
Training on Participant App through eScribe
Academy
Workshop sessions as needed
Train Participants on App Workshop sessions as needed
Migration of Historical Data
A migration scope document has been provided in Appendix E
Implementation Plan
eScribe is with you every step of the way when implementing our platform for your
organization. eScribe can provide on-site training at an additional cost but most of
our clients have utilized the eScribe Academy for a successful implementation.
Here’s an overview of what you can expect during the implementation process:
Kick-off Call Set-Up &
Configuration
Administrator
Training
Go-Live Prep Post-Launch
Review
Review current
processes
Identify current
challenges
Review modules
in scope
Build meeting
templates
User settings &
permissions
In-scope
configurations
Training through
eScribe
Academy (LMS)
Managing user
permissions &
templates
Core agenda &
Review go-live
plan & strategy
Review adoption
best practices
Monitor
adoption
process
Go-live debrief
Administrator
feedback
End-user
feedback
Plan for
escribemeetings.com | 32
Identify project
goals
Review
onboarding
plan
Introduce core
project team
Schedule weekly
project
meetings
Template sign-
off
minutes training
Organizational
settings
Regular
coaching in
project
meetings
Review
customer
learning &
support
resources
Ongoing
training through
eScribe
Academy (LMS)
Regular
coaching in
project
meetings
module(s)
rollout, if
applicable
Set up regular
account review
cadence
Our implementation approach is jointly communicated with both the customer and
eScribe and will work together to formally put a plan based on specific customer
needs. Implementations vary between customers based on availability,timelines and
deadlines.
eScribe Academy
eScribe Academy is a self-paced learning center designed to help you and your staff
advance their knowledge and effectiveness in eScribe’s time-saving features and
functionality. Featuring 8-10 hours of total coursework with a printable certificate of
completion, sessions include self-guided tutorials through every eScribe tool and
feature, as well as quizzes along the way to ensure understanding.
Ongoing Technical Support
eScribe maintenance and warranties are included in the annual subscription cost. All
software patches and updates are also included in this cost.
escribemeetings.com | 33
Our Approach to Technical Support
Our dedicated technical support team is at your service during the hours you need
us most: from 8:30 AM to 8:00 PM Eastern time, with extended phone support for
urgent issues until 11:00 PM Eastern, Monday to Friday (excluding holidays).
Getting help is easy. Whether you prefer our user-friendly portal, a quick phone call,
or an email, we ensure a seamless experience. In critical situations, we offer direct
escalation contacts, ensuring you have a straightforward path to the assistance you
need. We’re committed to making your experience as smooth as possible.
We understand that change can be challenging. That’s why you’ll have a designated
Customer Success Manager over the life of your contract to answer your questions,
provide assistance, and help you get the most from eScribe.
escribemeetings.com | 34
Cost Proposal
eScribe is pleased to offer the following annual subscription and one-time setup fees
to meet the requirements as outlined in this RFP. eScribe leverages a detailed
onboarding approach developed over hundreds of successful customer
implementations, allowing us to provide a fixed price, including: activation of the
solution on the cloud, customer specific configuration of meeting types, content
templates, and initial workflow configuration, administrator, contributor, and
participant training, in addition to one on one workshop sessions and go live support
for key initial meetings.
eScribe Ultimate Bundle:
eScribe Annual Service and Support Fees
Module License Type License Fee Quantity Cost
eScribe Ultimate Bundle Annual 28,000$ 1 28,000$
eScribe Meeting Manager INCL
eScribe Participant Access INCL
eScribe Internet Publishing INCL
eScribe Report Manager INCL
eScribe Webcasting Plus INCL
eScribe Electronic Voting INCL
eScribe Live Closed Captioning INCL
eScribe Public Comments 2,800$ 1 2,800$
eScribe Board Manager Plus 5,600$ 1 5,600$
eScribe Meetings Pro App (iOS or Windows 10)INCL Up to 20
Forms Authentication INCL
Total - Annual Software and Support Fees 36,400$
Implementation Fees Service Fee Quantity Cost
eScribe Ultimate Bundle Setup/Training One time 10,920$ 1 10,920$
eScribe to create - up to 10 Meeting Types, 2 Report Template, 5 Workflows INCL
25 x eScribe Academy Licenses INCL
Board Manager Setup - 1 application form, 1 board template One time 1,500$ 1 1,500$
Public Comments Setup One time 500$ 1 500$
Migration of Historical Data One time 1,000$ 1 4,000$
Total - One-time Implementation Fees 16,920$
escribemeetings.com | 35
*An annual 5% increase is applied to the cost in years 2 through 5
Pricing Notes
1. Proposed pricing is valid for 120 days from date of submission of this response.
2. Implementation fees are for remote support. Onsite personnel can be arranged.
Additional travel and living expenses would apply in addition to the
Implementation Fees.
3. Year 1 Subscription and Implementation Services Fees are invoiced upon
commencement of the project.
4. Subsequent year(s) Subscription Fees will be due on the anniversary date and
will increase from the previous year’s Subscription Fees by five percent (5%).
5. Payment Terms are Net 30 from date of invoice.
6. eScribe Meetings for Tablets Standard app (available on iOS only) is included
in the bundle price (unlimited users). Additional eScribe Meetings for Tablets
Professional licenses (available for both iOS and Windows 10) are available for
download at rates listed below.
a. $100/user per year (1-10 users)
b. $75/user per year (11-50 users)
c. $50/user per year (51-100 users)
d. $35/user per year (101+ users)
Migration Fees
Optional Module License Type License Fee One Time Setup
Laserfiche Connector Annual 1,200$ 500$
Entra ID or ADFS Authentication Annual 1,500$ 500$
Year 1 Year 2 Year 3 Year 4 Year 5
Annual 36,400$ 38,220$ 40,131$ 42,138$ 44,244$
One Time 16,920$
Total 53,320$ 38,220$ 40,131$ 42,138$ 44,244$
escribemeetings.com | 36
eScribe is currently estimating 4 days of migration effort. Migration charges are
$1,000 per day. This estimate has been added pending further discussion with the
City. At the completion of the migration, a legacy data storage fee will be charged,
as per the table below. These charges would only apply to meeting artifacts such as
agendas/minutes/support documentation. Video storage is unlimited and does not
factor into the below costs.
GB Price / GB
0-50 $10.00
51-100 $9.50
101-150 $9.00
151-200 $8.50
201-300 $8.00
301+ $7.50
escribemeetings.com | 37
Purchasing with Carahsoft Technology Corp.
We are excited to announce a new partnership between Carahsoft and eScribe, a
leading provider of cloud-based meeting management software made specifically
for the public sector.
This partnership with eScribe will bring significant benefits to our members, helping
modernize public meetings and improve overall governance efficiency. To learn
more about visit the partner page
About Carahsoft Technology Corp.
Carahsoft Technology Corp. is The Trusted Government IT Solutions Provider®. As the
Master Government Aggregator® and Distributer for our vendor partners, we deliver solutions
for Cybersecurity, MultiCloud, DevSecOps, Big Data, Artificial Intelligence, Open Source,
Customer Experience and more. Working with resellers, systems integrators MSPs and
consultants, our sales and marketing teams provide industry leading IT products, services, and
training through hundreds of contracts. Founded in 2004, Carahsoft i s headquartered in Reston,
Virginia and employs more than 3,200 professionals dedicated to serving our Public Sector and
Healthcare customers and partners.
Vendor and Partner Relationships – In addition to establishing strategic, long-term
relationships with the industry’s leading manufacturers, our partner ecosystem encompasses
more than 4,000+ government contractors, resellers, and integrators who we support and
enable with an entire suite of value-added opportunities that run the gamut from
training/certification and pre-sales support to lead generation and business development.
Proven Execution – Carahsoft has deep expertise in government contracting and procurement.
We manage and maintain a wide variety of government-wide and agency-specific purchasing
contract vehicles and purchasing agreements for agencies at the state, local, and federal levels.
As a result, we now serve as the largest government partner for the majority of our vendors,
who have also entrusted other major aspects of their businesses to Carahsoft including partner
enablement, commercial sales, renewals and upsell, and help desk services.
Contract Vehicles – Since 2004, Carahsoft has acquired and maintained a wide variety of
purchasing contract vehicles for agencies at all levels of government. Associated with all
contracts are dedicated and experienced contract management resources. A list of available
contracts can be found at www.carahsoft.com/contracts/index.php.
escribemeetings.com | 38
Growth & Stability – A stable, conservative, and profitable
company, Carahsoft has demonstrated impressive growth year
after year, with annual revenue of $3.4 million in our first year in
2004 to over $16.4 billion in 2023. In a single month,
September of 2023, our team of dedicated, highly trained
marketing, sales, contracting, and business operations experts
processed 21,564 orders worth more than $2.9 billion.
Awards and Industry Recognition – Carahsoft receives awards for our excellent performance
yearly. For more information on the hundreds of awards we have received please visit our
website at https://www.carahsoft.com/awards.
RFP Response Contact Details
eScribe will make itself available for any follow-up activities to support this RFP
process. Should you have any specific questions about this document please feel
free to contact:
James Coulen
Senior Account Executive
416-890-9808
jcoulen@eScribemeetings.com
escribemeetings.com | 39
Insurance
eScribe will provide the City a Certificate of Insurance that coheres to the requirements li sted in
the RFP. A certificate of insurance is typically provide when both parties have entered into a
signed agreement.
Purchase and License Agreement
eScribe typically uses our own subscription agreement as it is tailored for SaaS software
agreements. With that being said, we can work with the City’s agreement, we just wouldn’t have
our legal counsel involved to review/redline until an award or shortlist of eScribe has been
announced. If there are any issues with this, please let us know.
Required Documents/Appendicies:
Appendix A - Functional Requirements
This document has also been uploaded as a separate excel file in planet bids.
Item Role Based Security and Admin Control Features Version Vendor Response Vendor Comments
1 Role-based access control with permissions based on
user roles.
FP
eScribe provides role based permissions for different users in
the system. Administrators have full control, contributors are
typically report writers and individuals involved in a
workflow/approval and participants are elected official roles.
2 Creation of unlimited users and system administrators to
access the system.FP eScribe supports unlimited amount of users in the system.
3
Access limited to a department-or division-level (e.g., a
staff member in Public Works can only view agenda
items related to Public Works until the agenda is
finalized).FP Standard Functionality
4 Specified users able to create agendas, while others
only be able to submit agenda items.FP Standard Functionality based on role based permissions
5 Allow only system administrators to add/update/delete
users.FP Standard Functionality
Item Agenda Template Features Version Vendor Response Vendor Comments
6
Create, edit, and manage agendas for various meeting
types (e.g., City Council, Commissions, Committees,
etc.).FP
eScribe supports an unlimited amount of agenda meeting
types and has configurable options available for the City to
utilize without the need to reach out to eScribe.
7
Customizable agenda templates for legislative bodies
(e.g., City Council, Commissions, Committees, etc.)
and different meeting types (e.g., regular, special,
study session, closed session, joint meeting, etc.)
without vendor support.FP
eScribe supports an unlimited amount of agenda meeting
templates and has configurable options available for the
City to utilize without the need to reach out to eScribe.
APPENDIX A - Agenda Management and Live Streaming Software Functional Requirements
escribemeetings.com | 40
8
Define unique and standard agenda templates for
each meeting type to ensure consistent formatting
and structure, but can still be updated as needed. FP Standard Functionality
9 Allow users to clone an item from a previous agenda to
a new agenda.FP eScribe has the ability to duplicate an agenda item
10 Confirms that all agenda items are ‘Approved’ before
compiling the agenda.FP This is done through workflows and approvals
11 Notify the agenda administrator of which items need to
be reviewed/approved before compiling agenda.FP
Administrators can see where items are within a workflow and
can also have a dashboard to show when items are
approved to add into the agenda
12 Assign item numbers to agenda items based on
placement.FP Standard Functionality
13 Categorize agenda items by topic, department, or
priority.FP
Agenda items would tie to the department and can be
associated to specific categories in the agenda template
Item Agenda Item Template Features Version Vendor Response Vendor Comments
14
Create, edit, and manage agenda items for various
meeting types (e.g., City Council, Commissions,
Committees, etc.).FP Standard Functionality
15 Allow users to submit agenda items for review and
inclusion.FP This is done through workflows and approvals
16 Real-time editing, commenting, and collaborative note-
taking among users with version control.
FP
Agenda items are created in Microsoft Word documents
which has real time editing, collaboration and track changes
can be utilized. eScribe also has a built in version history to
revert back to previous versions if needed.
17 Advanced search functionality with filters for quick
retrieval of documents and past agenda items.FP eScribe has internal search functionality with filters
18
Customizable agenda item templates for legislative
bodies (e.g., City Council, Commissions, Committees,
etc.) and unique agenda item templates for different
meeting types (e.g., regular, special, study session,
closed session, joint meeting, etc.) without vendor
support.FP
Agenda item templates can be different for legislative
bodies. Agenda item templates are created in MS Word and
can be adjusted by the City without the involvement of
eScribe
19
Separate sections within agenda item reports with the
ability to include prepopulated text into specified
sections to ensure format consistency and
standardized report writing.FP
Prepopulated Text can be used in the Microsoft Word
templates for agenda item reports.
20 Capture initials of staff listed on the 'From:' line of an
agenda item report.NA
Currently this feature is not available. A staff member could
insert their initials manually on a From line but right now this
does not autopopulate
21
Capture signature of staff who prepared, reviewed,
and approved a report, and include the signatures at
the bottom of the agenda item report.FP
Signatures are available for the approvers of a report and will
be located at the bottom of the agenda item report
22 Automatically update the applicable sections on the
agenda when it is changed in the agenda item report.
FP
Changes in an agenda item report would typically be done
before added into the actually agenda itself. These changes
would be reflected when adding the item into the meeting.
23
Word processing and editing capabilities that provide
functionality without affecting agenda item report
template and format (e.g., uploading and/or building
tables, graphs, photos, copying and pasting from other
documents/software, such as word processors and
spreadsheets, changing fonts, highlighting text, etc.).FP
eScribe utilizes Microsoft word for agenda item report
templates which allows staff to use Word processing and
editing capabilities including adding tables, pictures, charts
graphs etc..
24 Ability to print the report as a PDF for reviewing the
agenda item report as it will appear on the agenda.FP
All agenda item reports will be converted to PDF when
created the agenda package. None of the formatting gets
adjusted from the Word to PDF conversion.
25
Upload different types of supplemental attachments to
agenda item reports (e.g., TIFF, JPEG, Mpeg, GIF, Doc,
PDF, PNG, PPT, XLS, etc.) with unlimited file size, OCR
documents to allow the search of text within
documents, and version control. CO
eScribe allows to attach supplemental documents. eScribe
does have a cap of 250mb for attachements. Documents
will still be searchable. There is no built in version control on
attachments
26
Classify specific supplemental attachments as
'Confidential' within system and not include them in
final agenda.FP
When generating the agenda package, Supplemental
attachements that are confidential can be excluded.
27 Automatically convert supplemental attachments to
PDF for printing and distribution.FP Standard Functionality
28 Reorder attachments within respective agenda item
report via a drag and drop option.FP Standard Functionality
29 Clone previously approved agenda item reports to use
for future agendas.FP Previously approved item reports can be duplicated.
30 Assign unique identification number to agenda item
reports. FP
eScribe can have a unique identification number to agenda
item reports that would tie to the meeting type.
escribemeetings.com | 41
Item Workflow System Features Version Vendor Response Vendor Comments
31
Create custom review and approval workflows based
on departments, user role, and agenda item report
template.
FP
Agena item report templates and Approval workflows can
tie to the different meeting types and departments. Reviews
of documentation would be outside of an approval process
and done through email and real time MS Word
collaboration.
32
Redirect workflow to another user when user is out of
the office or would like another user to review an
agenda item report.FP
eScribe has the ability to set up delegates to be able to
approve an item on someone's behalf or when they are out
of the office
33 Add or remove users in the workflow, regardless of the
workflow status.FP Administrators can add or remove users from a workflow
34 Create ad-hoc workflows regardless of agenda item
report type. FP
eScribe has the ability to allow for ad hoc worfklows created
by an administrator. Ad hoc users can be added to an
existing workflow.
35 Modify, approve, and monitor progress and history of
agenda item reports in real time.FP
The status of a workflow with workflow/approval history can
be viewed in real time.
36 Edit system workflows configurations without vendor
support.FP Standard Functionality
37
Ability for system administrators to see the status of
agenda items moving through the workflow and be
able to extract a report regarding the status of agenda
items to provide to the City Manager.FP
Administrators can generate an excel report of agenda
items and their status with our Forecast report
38 Ability for system administrators to bypass workflows
completely to finalize agenda items.FP
Administrators can immediately approved agenda items if
needed.
39
Reject agenda items and redirect to a specific user
within the workflow for further review without restarting
the workflow.
CO
In approvals, if an item is rejected and requested changes, it
would restart the workflow so that all users in that specific
approval group will see the new changes to that agenda
item. Approvers can put in comments when rejected or can
have access to make the changes on the item itself.
40
Make comments on user's review before user approves
the agenda item report and forwarding to the next user
in the workflow for review.FP
Reviewers would typically make their comments before the
item has gone through the approval process. Approvers can
make comments in the process to notify the author when
approving or rejected.
41 Keep a log of changes and identify user edits (version
control) to the agenda item report.
FP
eScribe has a built in version history of the agenda item
where they can see what changes were made and revert
back to previous versions if needed. Track changes within the
MS Word item repot can be turned on if needed.
Item Email Notification Features Version Version Version
42 Send email notifications with customizable messages,
related to agendas and agenda item reports.
CO
eScribe does provide email notifications related to agenda
item reports during the approval process but the message is
not customizable. When items are being reviewed, users can
type in their out email messages to those that it is being
shared with
43 Send email notifications for agenda item reports that
need review or have been rejected for further review.FP
In the approval process, email notifications are sent to the
author when approved or rejected
44
Send email reminders when an agenda item report is in
the queue of a user for more than two (2) business
days.FP
eScribe does support email reminders during the approval
process with due dates.
escribemeetings.com | 42
Item Agenda and Document Item Search Features Version Version Version
45 Search capabilities to allow users to search for any item
within the system.FP Standard Functionality
46
Draft items owned by certain departments does not
show up in the search for view by other departments or
users.FP
This would tie with user based permissions. Administrators can
view all draft items.
47
Finalized items and/or respective department draft
items displayed when searched by respective
department users.FP Standard Functionality
48 All finalized and department draft items displayed when
searched by system administrators.FP
This would tie with user based permissions. Administrators can
view all draft items.
Item Agenda Packet Compilation Features Version Version Version
49
Ability for system administrators or agenda
administrators to compile and publish agenda packets
quickly.FP
Standard Functionity. Packages are created with one click of
a button.
50
Create a consolidated agenda packet in a PDF format
with no file size limit and with PDF bookmarks to
navigate each agenda item and its corresponding
attachments.FP Standard Functionality
51 Agenda packet has the same look and feel as the PDF
file when printed for distribution.FP Standard Functionality
52
Generate an online version of the agenda on the
public-facing portal that provides links to each agenda
item and corresponding agenda item attachments.FP
eScribe supports both HTML and PDF versions of the agendas
and minutes.
53
Add page numbers to the agenda packet, with the
page number shown consistently in the combined PDF
agenda packet and linked-document version of the
agenda packet.FP Standard Functionality
54
Review a draft version of the agenda and rearrange
items within the agenda via a drag and drop option
before final publishing, and automatically update
pages numbers, layout, etc. in alignment with any
changes to agenda packet before publishing.FP
Standard Functionality. When reordering the agenda, items
can be drag and drop.
55
Ability for republishing of agenda without having to
redo previous edits if there are additional changes to
the agenda after publishing.FP Standard Functionality
Item Enforcing Deadlines Features Version Vendor Response Vendor Comments
56
Ability for system administrators to add a cutoff
date/time to lock an agenda to prohibit users from
adding new agenda item reports.FP
Standard Functionality. Submission deadlines can be
enforced on meetings.
57 Ability for system administrators to override cutoff
date/time and push agenda items through. FP Standard Functionality
Item Public-Facing Repository Features Version Vendor Response Vendor Comments
58
Provides a public-facing repository with similar look and
feel to the City's website that maintains all agendas,
minutes, public comments, staff reports, supplemental
videos, etc. to ensure compliance with the California
Brown Act.FP
eScribe can integrate into any website provider and displays
information on an iFrame including agendas, minutes with all
supporting documentation, public comments and videos
59
Ability for full-text search of all items, within public-
facing repository with the ability to narrow down by
date range and/or meeting groups.FP
eScribe provides the ability for the public to search within the
iFrame embedded on the City's website.
60
Ability to list each City Council, Commission,
Committee, etc. and its respective members and their
current elected and/or appointed term, with the ability
to add a picture/headshot for each member within
public-facing repository.FP
Standard functionality with eScribe's Board Manager module.
This information will also be displayed in an iFrame on the
City's websites and can include information on term with
pictures etc..
61
Capability for the public to easily subscribe to receive
agenda notification emails, including the link to the
agenda.v6 NA
Currently on the road map for email distribution lists.
Estimated timeline would be mid to late 2025.
62
Ability for system administrators to download reports
detailing the number of subscribers or any other
analytics information.v6 NA
Currently on the road map for email distribution lists.
Estimated timeline would be mid to late 2025.
63
Embedded Google translate widget on public-facing
repository to allow the public to translate agenda and
agenda items to different languages.NA
If members of the public have the google translate widget
installed on their browser, they can translate the agendas
and information to different language. This is done outside of
eScribe's software.
Item Live and On Demand Video and Audio Streaming Version Vendor Response Vendor Comments
64 Capability to live stream meetings to the public via the
software interface and/or public-facing repository.FP
eScribe's Webcasting Plus will allow a live stream on the City's
website for the public to access via the web.
65
Record meetings for later playback and archiving
under respective meeting date for on-demand viewing
with navigation controls at any time via the software
interface and/or the public-facing repository.FP Standard functionality
66
Stream meetings live and publish videos in multiple
media types for viewing on various device type and
software (e.g., Windows, Apple, tablets, mobile devices,
etc.)FP Videos are streamed and available in MP4 format.
escribemeetings.com | 43
67 Stream to multiple platforms simultaneously (e.g.,
YouTube, Facebook, City's website, etc.).FP
eScribe can push the video feed to the City's website and
also to social media platforms like Facebook and YouTube.
68 Download videos from software to post on YouTube.FP Videos can be downloaded if needed.
69 Unlimited storage for playback videos within software
and/or public-facing repository.FP Unlimited Video Storage is included.
70 Adjustable video quality settings to accommodate
different internet speeds and device capabilities.FP Video quality adjustment is available.
71
Provide closed captioning and Americans with
Disabilities Act requirements for live streams to ensure
accessibility.FP
eScribe does have an optional unlimited live closed
captioning module that can provide a live closed caption
feed on any meeting using the encoder.
72 Ability to add live annotations or highlights during the
stream for emphasis.NA This would not be done within eScribe.
73 Synchronize live streams with agenda items, allowing
viewers to follow along with the meeting agenda.FP Standard functionality
74 Analytics on viewership, engagement, and feedback
from live streams.FP
eScribe can provide Google Analytics on the viewership but
does not provide survey functionality.
75 Redundancy measures to ensure continuous streaming
in case of technical issues.FP
The encoder has built in storage to continuously
stream/record in case of internet connectivity issues
76 Access control to restrict or allow specific viewers
based on predefined criteria.NA This feature is not supported
77 Automated notifications to subscribers or stakeholders
when a live stream is about to start.NA This feature is not supported
78 Intuitive interface for managing live streams, including
starting, stopping, and monitoring stream health.FP
eScribe's live stream can be controlled directly in eScribe for
stopping, starting, pausing the live stream. Monitoring stream
health would be done on the backend.
79
Bandwidth available for streaming to scale to a
minimum of 100 concurrent connections with 200MB
download speeds for meetings. FP Standard functionality
80 Seamless integration with social media platforms for
wider dissemination of live streams.FP Standard functionality with YouTube and Facebook Live.
81 Interactive timelines/"jump to points link" in recorded
videos to jump to specific agenda items or speakers.FP Standard functionality
82 Detailed analytics to understand engagement levels
and viewer demographics.FP eScribe can provide Google Analytics on the viewership
83
Scalability to support a large number of concurrent
viewers with load balancing features to ensure smooth
streaming.FP Standard functionality
Item Miscellaneous Features Version Version Version
84 Ensure compliance with WCAG and other accessibility
standards.
FP
eScribe's HTML posting is compliant with WCAG as long as all
the support documentation has been run through an
accessibility checker. eScribe does not control what
documentation staff attach.
85
Mobile-friendly interface or dedicated apps for
accessing and managing agendas on the go, and
personal note taking.FP
eScribe does have an app available for Elected officials on
an iPad or Windows 10 device. eScribe is also 100% Web-
Based and can accessed through any web browser.
86 Integration with Laserfiche.FP
eScribe does have an integration to Laserfiche and has listed
it as an optional module in the pricing section
87 Integration with GoToWebinar to allow meeting
attendees to observe the meeting from home.FP
eScribe's encoder can tie to a presentation computer that is
running a GoTo Webinar and live stream that feed on the
City's website to allow for remote meetings
88 Tools for gathering public feedback on agenda items
through surveys, comment sections, or forums.
FP
eScribe has a Public Comments module that can allow
members of the public to make comments on agenda items
that an administrator has allowed. Drop down "Polls" can be
included in the form. Ex.. In favour, Against etc..
89 Detailed logs of all user activities and changes for
accountability and auditing.FP
eScribe's version history for agenda item reports provides an
audit trail
90 Customizable reports and dashboards with key
performance indicators (KPIs) and data insights.CO
eScribe does have a built in reporting tool that the City can
configure on drop downs and export to excel.
91 Comprehensive training resources, user guides, and
customer support.FP
eScribe provides a learning management sytem to allow
staff to take training at their own pace. eScribe also provides
workshops with our Trainings and online resources
92 Compliance with legal and regulatory requirements for
document archiving and retrieval.NA
This is typically achieved through a records management
system
93 Scalable architecture to accommodate growing data
volumes. FP Standard functionality
94
Analytics on agenda items added by user groups
and/or departments, and number of agenda item
types (e.g., consent calender, city council
consideration, public hearing, etc.)FP
eScribe has a report for agenda items and forecast of items
to be able to filter out on users/departments and export if
needed. This will also show where within the agenda it is
associated to.
escribemeetings.com | 44
Appendix B – Sub-Consultants
No subconsultants will be used.
95 System includes standard reports used to track and
manage key data.FP
eScribe has pre-built reports available that are configurable
with filters.
96 System includes reporting tool to generate custom
reports, if needed.FP
eScribe has pre-built reports available that are configurable
with filters. Customization of the reports would be done within
the exported data outside of eScribe
97 Detailed system documentation is included to guide
users through the workflow processes.FP
This information would be available in our learning
management system.
98 Minimum download speeds of 200 mb/s for agenda
packets, reports and corresponding attachments.FP This would be based on the bandwidth available at the City.
Item Meeting Minutes Features Version Vendor Response Vendor Comments
99
Collect actions, motions, and votes during City Council,
Commissions, Committee meetings and create
meeting minutes.FP Standard Functionality
100 Record motions and logs mover and seconder of
agenda items.FP Standard Functionality
101 Record votes on consent calendar and individual
agenda items.FP Standard Functionality
102
Create default meeting minute templates with default
text for minutes, motions, and voting for 'Action-Only'
meeting minutes.FP
Minute templates can be created in eScribe including
default text for motions/minutes etc..
103
Create a staff attendee list for each meeting type, with
the ability to track name and title of staff attending in
person or telephonically. FP
Attendance is tracked in eScribe based on the attendee
group for that meeting. Notes can be added beside an
attendee to specify if they are in person or telephonically.
104 Approval workflows for agenda minutes.FP
Minutes can be sent through a workflow the same way as
the agenda item reports.
escribemeetings.com | 45
Appendix C – Company Profile Questionnaire
APPENDIX C – COMPANY PROFILE QUESTIONNAIRE
Each vendor shall complete the “Appendix C - Company Profile Questionnaire” template.
If multiple firms or sub-contractors are being proposed, please complete a questionnaire
for each firm / sub-contractor company as well.
Question Answer
Organization name and corporate
location.
Role in proposed project (solution
provider, system integrator,
subcontractor, etc.)
What is your organization’s primary
business?
Please list all the major products /
solutions provided by your company.
Is your organization a subsidiary to a
larger parent company? If so, whom?
and for how long?
If your response to the above question
is yes, then how long has your parent
company been providing similar
software solutions? How long does your
parent company plans to support the
software being proposed and if your
parent company guarantees the
supporting and maintaining of the
proposed software solution?
Length of time your organization (not
parent) has been in business providing
this software solution?
Organization Ownership / Legal Form
(For Corporation – State of
Incorporation)
Office locations U.S.
Number of installations for proposed
version
U.S. Worldwide
escribemeetings.com | 46
Appendix D – Sample Subscription Agreement
Subscription Agreement
Page 1 of 25
Confidential
Subscription Agreement 2023
This Subscription Agreement (the "Agreement") is entered into XXX day of XXX,
2023 by and between eScribe Software Ltd. (“eScribe”) and [XXX] Customer
(each a “Party” and collectively, the “Parties”). This Agreement, together with
any appendices referenced and attached, govern the Customer’s subscription
to the eScribe product.
eScribe Terms and Conditions
1. Overview of eScribe
eScribe’s service is a proprietary software application and platform for the purpose
of meeting and agenda automation which it makes available as services via the
internet. eScribe includes online storage space for storing, retrieving and sharing
Customer Content (as defined below).
2. Definitions
The terms below have the following meaning:
A. “Customer Content” shall mean the content, documents, audio and video
uploaded or inputted to the Services or created, produced by the
Customer during Use of the Services.
B. “Data Storage” refers to the online electronic secure storage of all
Customer Content during the Use of the Services.
C. “Documentation” includes any and all printed or electronic guides and
manuals, including sales, marketing and training materials provided by
eScribe for the proper Use of the Services.
D. “Implementation Services” refers to the configuration, training, and other
services set out in Appendix C.
E. “Legacy Data” refers to the ongoing Data Storage of Customer Content
from previous Term(s) as set out in Appendix D.
F. “Personal Information” means information which relates to an identified or
identifiable individual, and includes any information defined from time to
time as “personal information” under applicable Privacy as defined herein.
G. “Privacy Laws” means applicable laws and regulations relating to privacy,
data protection, or data security.
Subscription Agreement
Page 2 of 25
Confidential
Subscription Agreement 2023
H. “Services” or “Software” means the provision of the software service known
as “eScribe”, together with any services provided, including the
applications for access to the eScribe site, System Upgrades and interfaces
made available to the Customer in connection with eScribe.
I. “Support Services” shall mean the technical support for the Customer’s use
of eScribe as made available under eScribe's Support Services set out in
Appendix B.
J. “Taxes” refers to all present or future sales tax, consumption tax and similar
taxes.
K. “Usage Data” refers to the data generated automatically through access
or use of eScribe, including but not limited to user log-in data, date and
time stamps, device details such as browser type and operating system, IP
address, feature usage, product settings and configuration, activity
records, and associated log data and metadata. For the avoidance of
doubt, Usage does not include Customer Content.
L. “Use” shall mean the ability for the Customer to login with username and
password and access the Services via the internet.
M. “You or Your” refers to Customer, as defined in the preamble of this
Agreement.
3. Operations
3.1 Software, Implementation Services. eScribe shall provide the Software,
Implementation Services, and the Documentation to the Customer subject
to the terms of this Agreement. The Implementation Services will be
provided in a professional, timely, and competent manner. eScribe shall
take appropriate steps to carry out the Implementation Services to the
reasonable satisfaction of the Customer.
3.2 Availability of Service. eScribe shall make the Services available twenty-
four (24) hours a day, seven (7) days a week, and will credit the Customer
10% of the equivalent monthly Subscription Fees listed in Appendix A for
each three (3) hour period for which the Services are unavailable for Use
by the Customer in a monthly period. "Uptime" and "Downtime" is recorded
and calculated on a monthly basis and will be applied as a credit towards
the annual Subscription Fees listed in Appendix A, for the next year.
Downtime does not include scheduled outages for software updates,
Subscription Agreement
Page 3 of 25
Confidential
Subscription Agreement 2023
server or network maintenance (which will generally be scheduled for
weekends or after midnight eastern time), notification of which will be
provided to the Customer’s designated Support Contacts five (5) days in
advance. Unsuitable Customer operating environment, including, but not
limited to, inadequate end user computer configuration, installed third
party software, internet connection issues or general internet congestion
issues are excluded from any downtime calculations. Account credits of
eScribe for any twelve (12) month period are hereby limited to a maximum
of twenty percent (20%) of the annual Subscription Fees listed in Appendix
A paid by the Customer during the prior twelve (12) month period up to
the outage. Downtime is measured from the time that a trouble ticket is
registered with Support Services by the Customer for the Services being
unavailable for Use or the time that eScribe becomes aware that the
Services are unavailable for Use (whichever is earlier), to the time the
problem is resolved, and the Services are restored. In the event that
eScribe becomes aware that the Services are unavailable for Use, eScribe
shall notify the Customer immediately.
3.3 Support Services. During the Term of this Agreement, eScribe will provide
the Customer the Support Services as described in Appendix B.
3.4 Access. eScribe will provide access to users designated by the Customer.
eScribe may deny access to the Service if it has reason to believe that a
login or password has been lost, stolen or compromised or is used contrary
to the terms of this Agreement or threatens the security of Customer Data,
the eScribe Service, or other users. You are solely responsible for all acts or
omissions of any person using eScribe through assigned logins or
passwords, or integrated access methods like Azure Active Directory. Use
of eScribe via Customer logins and passwords, or integrated access
methods is deemed to have been authorized by the Customer. If any of
the Customers logins, passwords or access methods are lost, stolen or
compromised, the Customer will promptly notify eScribe. Upon receipt of
such notice, the affected logins and passwords will be cancelled or
suspended as soon as is reasonably practicable, but the Customer remains
responsible for any actions prior to our receipt of that notice. Customer
may not make available the Service for Use by any third parties.
3.5 Usage Data. eScribe may collect and process Usage Data to (a) provide
Services and associated support to Customer; (b) manage and secure its
technical infrastructure; (c) develop and improve its products and services;
(d) communicate with Customer about your use of the Services and
Subscription Agreement
Page 4 of 25
Confidential
Subscription Agreement 2023
provide recommendations regarding additional offerings; (e) enforce the
terms of this Agreement or other contractual terms; (f) prevent abuse and
fraud; (g) perform statistical analyses; and (h) for its internal business
purposes. eScribe may share Usage Data with its affiliates and third-party
service providers for these purposes, or as otherwise required or permitted
by applicable law.
3.6 Customer Content Retrieval. During the Term of this Agreement, the
Customer may retrieve Customer Content from the Services at any time
and, within ten (10) days of the Customer’s request, eScribe will make
available any Customer Content that is stored in native file format (Word,
Excel, PowerPoint, PDF, MP4).
3.7 Privacy. eScribe will comply with its obligations under all applicable laws
and regulations related to the operation of the Services, including all
applicable Privacy Laws.
4. License and Related Terms.
4.1 License Grant. During the Term and subject to You and Your Users’ ongoing
full compliance with the terms and conditions set forth in this Agreement,
eScribe (a) grants Customer, solely for your internal and legitimate purposes,
a limited, revocable, non-exclusive, non-sublicensable and non-transferable
license to access and use the modules of the Service as set forth in your
subscription.
4.2 Commitments and Restrictions. Customer and Your Users shall not: (a)
license, sublicense, sell, resell, rent, lease, transfer, assign, distribute, time
share or otherwise commercially exploit or make the Services, the Software
or the eScribe Sites available to any third party; (b) modify, copy or create
derivative works based on eScribe or the Software; (c) frame or mirror any
content forming part of or all of the Services or the eScribe Sites, other than
on your own intranets or otherwise for your own internal business purposes
as permitted by this Agreement; (d) reverse engineer, disassemble,
decompile or otherwise attempt to imitate, derive or discover the source
code for the Software; (e) provide non-Users with access to the Services,
the Software or eScribe Sites, whether directly or through a service bureau,
commercial time-sharing arrangement, or application service provider
arrangement; (f) use the Services, the Software or the eScribe Sites to
provide outsourcing or training services to non-Users; (g) otherwise market
the Services, the Software or the eScribe Sites to third parties without
Subscription Agreement
Page 5 of 25
Confidential
Subscription Agreement 2023
eScribe’s written permission; (h) access or use the Services in order to build
a competitive product or service, or copy any ideas, features, functions or
graphics of the Services or the Software; (i) use the Service for any illegal or
unauthorized purposes or beyond the scope of the this Agreement; or (j)
breach or attempt to breach the security of any platforms or applications
in the Services or the Software.
4.3 Rights to Intellectual Property. eScribe grants no other right or license to
any of its or its affiliates’ intellectual property to You by implication,
estoppel or otherwise. You acknowledge and agree that eScribe or its
affiliates (as applicable) owns all right, title, and interest in, to, and under
such intellectual property and that you shall not acquire any proprietary
rights therein. Any use by You or Your Users of any of such intellectual
property and all goodwill and other rights associated therewith shall inure
to the benefit of eScribe or its affiliates (as applicable).
4.4 Customer Responsibilities. You are responsible for Your Users’ use of the
Services. You will: (a) have sole responsibility for the accuracy, quality,
integrity, legality, reliability, and appropriateness of all Customer Content;
(b) ensure that each User has all necessary permissions, consents,
approvals, and licenses for and to the Customer Content; and (c) comply
with all applicable local, state, federal and foreign laws, or regulations in
connection with each User’s use of the Services. You shall not transfer or
assign Your eScribe account privileges to a third-party without eScribe’s
prior written consent. Users are authorized to use the Services only for Your
legitimate activities. As between You and eScribe, You shall be solely
responsible for, and eScribe shall have no responsibility for, monitoring and
policing the adherence of Users to all applicable laws, regulations, duties,
and obligations with respect to accessing, distributing, and using Customer
Content. You acknowledge and agree that eScribe is not responsible or
liable in any way for any Customer Content and has no duty to pre-screen
such content. However, eScribe reserves the right to remove Customer
Content from the Site at any time, without prior notice, if eScribe in its sole
discretion concludes that the Customer Content may violate applicable
law.
4.5 Feedback and Improvements. The Customer acknowledges and agrees
that eScribe shall own all rights, title, and interest, in and to any
improvements to the Services, or any new programs, upgrades,
modifications or enhancements to the foregoing, whether developed by
eScribe or Customer in connection with rendering the Services to You. In
the event that the Customer provides any feedback, ideas, suggestions
proposals, refinements or other improvements (collectively, “Feedback”),
Subscription Agreement
Page 6 of 25
Confidential
Subscription Agreement 2023
the Customer hereby irrevocably transfer and assign to eScribe all rights, title,
and interest which Customer may have in such Feedback. eScribe shall
have the right, but not the obligation, to use any such Feedback to
improve any or all parts of its Services or Software and in the event that
eScribe does incorporate such Feedback, it shall solely retain all right, title
and interest in such Feedback. In the event that such Feedback does not
automatically transfer to and vest in eScribe, You hereby grant an
exclusive, irrevocable, transferable, sublicensable, royalty-free, fully paid-
up license to eScribe and its affiliates to use the Feedback for any purpose
without notice or restriction.
4.6
4.7 Ownership of Customer Content; Disclaimer. As between You and
eScribe, You exclusively own all rights, title and interest in and to all
Customer Content provided by You to eScribe Sites or under the
Services. You acknowledge and agree that eScribe’s custodial
function is limited to the technical operation and maintenance of the
Services and shall not extend to any fiduciary or other duty of care
related to management of the sourcing, posting, accessing, use, or
receipt for any Customer Content, or any functioning which utilizes the
Service.
5 Confidentiality
5.1 Definition of Confidential Information. As used herein, “Confidential
Information” means all confidential and proprietary information of a
Party (“Disclosing Party”) disclosed to the other Party (“Receiving
Party”), including any intellectual property or proprietary rights, that
(a) if disclosed orally is designated as confidential at the time of
disclosure, (b) if disclosed in writing is marked as “Confidential” and/or
“Proprietary,” or (c) reasonably should be understood to be
confidential given the nature of the information and the
circumstances of disclosure. Without limiting the foregoing,
Confidential Information of eScribe shall include the terms and
conditions of this Agreement (including pricing and other terms
reflected hereunder), provision of the Services, screenshots of eScribe,
pricing in proposals, business and marketing materials, technology and
technical information, product designs, and business processes. The
Customer’s Confidential Information shall include the Customer
Content. Notwithstanding the foregoing, eScribe may disclose the
existence and terms of this Agreement, in confidence, to a potential
purchaser of or successor to any portion of such Party’s business
resulting from the reorganization, spin-off, or sale of all or a portion of all
the assets of any business, division, or group of such Party. Confidential
Subscription Agreement
Page 7 of 25
Confidential
Subscription Agreement 2023
Information shall not include any information that: (i) is or becomes
generally known to the public without breach of any obligation owed
to the Disclosing Party; (ii) was known to the Receiving Party prior to its
disclosure by the Disclosing Party; (iii) was independently developed
by the Receiving Party, which can be demonstrated with clear and
convincing evidence; or (iv) is received from a third party without
breach of any obligation owed to the Disclosing Party.
5.2 Confidentiality and Non-Disclosure. The Receiving Party shall not
disclose or use any Confidential Information of the Disclosing Party for
any purpose outside the scope of this Agreement, except with the
Disclosing Party’s prior written permission. Notwithstanding the
foregoing, the Receiving Party may disclose such Confidential
Information to those of its employees and contractors who need to
know such information for purposes of performing this Agreement and
certifies that such employees and contractors have agreed, either as
a condition of employment or in order to obtain the Confidential
Information, to be bound by terms and conditions substantially similar
to those in this Section 5. The Receiving Party shall use the same
degree of care to protect the Confidential Information as it uses to
protect its own information of a confidential and proprietary nature,
and in no event shall it use less than a reasonable degree of care.
5.3 Compelled Disclosure. If the Receiving Party is compelled by law or legal
process to disclose Confidential Information of the Disclosing Party, it shall
provide the Disclosing Party with prior notice of such compelled disclosure
(to the extent legally permitted), provide reasonable assistance, at
Disclosing Party’s cost, if the Disclosing Party wishes to contest the
disclosure and only make such disclosure, in both manner and content, as
required by such law or legal process.
5.4 Remedies. If the Receiving Party discloses or uses (or threatens to
disclose or use) any Confidential Information of the Disclosing Party in
breach of confidentiality protections hereunder, the Disclosing Party
shall have the right, in addition to any other remedies available to it, to
seek injunctive relief to enjoin such acts, it being specifically
acknowledged by the Parties that any other available remedies are
inadequate.
5.5 Survival. Notwithstanding the expiration or termination of this
Agreement for any reason, the obligations of confidentiality and non-
Subscription Agreement
Page 8 of 25
Confidential
Subscription Agreement 2023
use set forth in this Section shall continue in perpetuity.
6 Pricing and Payment
6.1 Subscription Fees. The first year’s Subscription Fees and the
Implementation Fees, as described in Appendix A, will be invoiced as
of the date of this Agreement and will be due according to the terms
of the invoice. The Subscription Fees are due annually thereafter and
will increase from the previous year’s Subscription Fees by six percent
(6%). eScribe may implement revised Subscription Fees for the
Renewal Term, as defined in Section 7.1, by giving written notice of
such price changes to You at least ninety (90) days prior to the
expiration of the current Term, and that pricing will take effect unless
You elect to terminate this Agreement in accordance with Section 7.
6.2 Implementation Fees. The Implementation Fees listed in Appendix C
are assessed for remote participation by eScribe personnel during the
onboarding process. Optionally, should the Customer wish to have
eScribe personnel attend onsite during the onboarding process,
additional travel and living expenses would apply in addition to the
Implementation Fees listed in Appendix C.
6.3 Legacy Data. If Legacy Data fees apply, it will be added to the
annual Subscription Fees as set out in Appendix D.
6.4 Overdue Payments. All payments are due thirty (30) days from the
date of invoice. Any invoiced amounts (excluding those subject to
good faith dispute), not received by eScribe by the due date may
accrue, at eScribe’s discretion, late charges at the rate of twelve
percent (12%) per annum, or the maximum rate permitted by
applicable law, whichever is lower, from the date such payment was
due until the date paid. In addition, Customer shall be responsible for
reasonable attorneys’ fees and other reasonable costs of collection in
the event of nonpayment by the Due Date.
6.5 Taxes. All fees and other charges set forth in this Agreement are
exclusive of any and all applicable Taxes due to eScribe from
Subscription Agreement
Page 9 of 25
Confidential
Subscription Agreement 2023
Customer. Payment of all applicable Taxes shall be the responsibility of
the Customer. If any such Taxes has to be withheld under this
Agreement, Customer shall increase payment under this Agreement
by such amount as to ensure that eScribe has received an amount
equal to the payment otherwise required after such withholding or
deduction.
6.6 Nonpayment and Suspension of Services. If any portion of the
Customer invoice is more than thirty (30) days past due, in addition to
any of its other rights or remedies under this Agreement or by
applicable law, eScribe reserves the right to suspend access to the
Service, but only if such past due account is not paid within five (5)
business days after written notice of eScribe’s intent to exercise its right
to suspend hereunder. Any such permitted suspension shall be without
liability to the Customer and may continue until such amounts are
paid in full.
7. Term
7.1 Term of Agreement and Subscription. The term of this Agreement
commences on the date of this Agreement for a period of three (3) years
(the “Term”) and will automatically renew for an additional term of equal
length (“Renewal Term”) unless notice of cancellation is received 60 days
prior to the expiry of the Term.
7.2 Early Termination. This Agreement may be terminated by either Party prior
to the end of the Subscription Term as follows: (a) If either party is
adjudged bankrupt, becomes insolvent, makes an assignment for the
benefit of creditors, bankruptcy or insolvency proceedings are instituted by
or against such party, and such proceedings are not removed within sixty
(60) days (an “Event of Bankruptcy”), then the party affected by such an
Event of Bankruptcy must immediately give notice thereof to the other
party, and the other party at its option may terminate this Agreement
upon written notice to such affected party, (b) in the event that a Party
materially breaches an obligation hereunder and fails to cure such breach
within thirty (30) days after being notified thereof in writing, the non-
breaching Party may terminate this Agreement at any time thereafter that
the breach is continuing by providing written notice to the breaching Party,
(c) by either Party for Force Majeure as defined in Section 14.7.
Subscription Agreement
Page 10 of 25
Confidential
Subscription Agreement 2023
7.3 Termination Penalties. If this Agreement is terminated by the Customer, or
the Customer downgrades their subscription during the first year of the
Term, for any reason other than a material breach of this Agreement on
the part of eScribe, the Customer will be liable for the First Year Subscription
Fees as invoiced, and a termination or downgrade penalty amounting to
35% of the remaining Subscription Fees due for Years Two and Three of the
Agreement. If the Customer terminates or downgrades their subscription
during the Second Year of the Term, for any reason other than the material
breach of the Agreement by eScribe, the Customer will be responsible for
Second Year Subscription Fees in full as invoiced, and a termination
penalty amounting to 25% of the remaining Year Three Subscription Fees. If
the Customer terminates or downgrades their subscription during the Third
Year of the Term, for any reason other than the material breach of the
Agreement on the part of eScribe, the Customer will be responsible for the
Third Year Subscription Fees in full as invoiced without any additional
penalty. If the Customer terminates or downgrades their subscription
during a Renewal Term for any reason other than material breach, the
Customer will remain responsible for 15% for any remaining Subscription
Fees due for the Renewal Term.
7.4 Post Termination Obligations. Termination of this Agreement shall not limit
either Party from pursuing any remedies available to it, including injunctive
relief. Agreement termination, other than by the Customer in accordance
with Section 7.2, shall not relieve You of Your obligation to pay the entire
Subscription Fee for the applicable Term and all other applicable fees, if
any due for the use of the Services. Following any termination pursuant to
Section 7.2, eScribe shall refund to the Customer the prepaid but unused
portion of the Subscription Fee for the then- current Subscription Term
(prorated based on the number of whole months left in the then- current
Term).
7.5 Effect of Termination. Following the termination or expiration of this
Agreement, including your Subscription, (a) eScribe will convert Your
Account to an inactive status, (b) Customer must immediately cease (and
eScribe can block) Your accessing and using the Services and (c)
Customer will retrieve all Customer Content no later than thirty (30) days
after termination. After the thirty (30) day period, eScribe will delete or
destroy all copies of Customer Content in its possession or control, unless
legally prohibited and upon request, provide the Customer with a
certificate of destruction.
7.6 Surviving Provisions. In the event this Agreement is terminated, any
provision which must survive in order to allow the Parties to enforce its
Subscription Agreement
Page 11 of 25
Confidential
Subscription Agreement 2023
meaning shall survive, including without limitation, Sections 4.3 (Rights to
Intellectual Property), 4.5 (Feedback and Improvements), 5
(Confidentiality), 6 (Pricing and Payment) (until all amounts due hereunder
are paid in full), 7.4 (Post Termination Obligations), 7.5 (Effect of
Termination),7.6 (Surviving Provisions), 8.5 (Disclaimer), 9 (Limitation of
Liability), 10 (Indemnification) and 14.3 (Survival).
8. Warranties and Disclaimers. The following representation and warranties are
applicable at the execution of this Agreement and during the Term:
8.1 Mutual Warranty. Each Party represents and warrants to the other that it
has the legal capacity and right to execute this Agreement; that the
signatory has the authority to bind the applicable organization; and
when executed and delivered, this Agreement will constitute the legal,
valid, and binding obligation of each Party, enforceable in
accordance with its terms.
8.2 Customer Warranty. The Customer warrants the Customer Content will
not infringe on any copyright, patent, trade secret or other proprietary,
privacy, or other right held by any third party, or violate any applicable
law.
8.3 eScribe Warranty of Rights and Performance. eScribe warrants that: (a)
it owns or otherwise has sufficient rights in the Software to license
Customer to use the Service as stated in this Agreement, and (b) the
Service will materially conform to and perform substantially in
accordance with the Documentation.
8.4 Remedies for Breach of eScribe Warranty. In the event eScribe
breaches Section 8.3 and is unable to substantially correct such
deficiencies after good faith efforts and at a commercially reasonable
cost within thirty (30) days of Your written notification of such non-
conformance, Customer shall have the right, as Your sole remedy for
such breach, to terminate the Agreement and receive from eScribe the
prepaid but unused portion of the Subscription Fee for the then- current
Subscription Term (prorated based on the number of whole months left
in the then-current Subscription Term).
8.5 Disclaimer. eScribe EXPRESSLY DISCLAIMS ANY IMPLIED WARRANTIES OF
SUITABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-
INFRINGEMENT. EXCEPT FOR THE EXPRESS REPRESENTATIONS AND
WARRANTIES CONTAINED IN THIS SECTION 2 G, (A) NEITHER PARTY TO
THIS AGREEMENT, NOR ANY OTHER PERSON ON SUCH PARTY'S BEHALF,
Subscription Agreement
Page 12 of 25
Confidential
Subscription Agreement 2023
HAS MADE OR MAKES ANY EXPRESS OR IMPLIED REPRESENTATION OR
WARRANTY, EITHER ORAL OR WRITTEN, WHETHER ARISING BY LAW,
COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE, TRADE, OR
OTHERWISE, ALL OF WHICH ARE EXPRESSLY DISCLAIMED, AND (B) EACH
PARTY ACKNOWLEDGES THAT IT HAS NOT RELIED UPON ANY
REPRESENTATION OR WARRANTY MADE BY THE OTHER PARTY, OR ANY
OTHER PERSON ON SUCH PARTY'S BEHALF, EXCEPT AS SPECIFICALLY
PROVIDED IN THIS SECTION 8.
9. Limitation of Liability
In no event shall either Party be liable to the other Party or its personnel for any
indirect, incidental, punitive, special, or consequential damages related to
use of eScribe, or for any damages for loss of profits, business interruption, harm
to any computer system, or any other commercial damages or losses,
regardless of the theory of liability (contract, tort, or otherwise), even if the
other Party has been advised of the possibility of such damages. Except as
provided herein, eScribe’s total cumulative liability for damages, expenses,
costs, liability or losses to You or any User arising out of or in connection with
use of eScribe or any other matter under this Agreement is capped in the
amount equal to Subscription Fees prepaid by You for the annual Term in
which the alleged damage or liability occurred.
10. Indemnity
10.1 By eScribe. eScribe will defend and indemnify the Customer and its users
against any claim, suit, action or proceeding against it alleging (a) harm
originating in willful misconduct of eScribe or (b) that the Software or use of
the Services in the manner and for the purposes authorized in this
Agreement infringes any third-party patent or copyright. Notwithstanding
any limitation of Section 9, and only to the extent of eScribe’s applicable
insurance coverage, eScribe will defend and indemnify You and Your Users
against any claim, suit, action or proceeding against You or Your Users
alleging harm originating in grossly negligent breach of this Agreement by
eScribe.
In the event the Service or a component part thereof is held by a court of
competent jurisdiction, or is believed by eScribe, to infringe or potentially
infringe a third party’s rights, eScribe shall, with prior notice to the
Customer, (i) modify, at its expense, the Service to be non-infringing;
provided that such modification does not adversely affect the Service as
set out in this Agreement, or (ii) obtain for Customer the right to continue
Subscription Agreement
Page 13 of 25
Confidential
Subscription Agreement 2023
using the Service in its current state at no additional expense to the
Customer, or (iii) if eScribe determines that neither of the foregoing options
are reasonably available, eScribe may terminate this Agreement and
refund any prepaid Fees to the Customer for which it has not received
Services.
10.2 Procedure. If Customer is seeking indemnification, it must promptly notify
eScribe in writing of the indemnifiable claim and provide the indemnifying
Party with all non-monetary assistance, information and authority
reasonably required for the defense and settlement of the indemnified
claim. An indemnifying Party will select counsel for defense of the
indemnified claim and direct and control the defense. Provided the
indemnifying Party is diligently conducting such defense, the indemnifying
Party shall not be liable for any attorney’s fees of the indemnified Party. The
indemnifying Party must obtain the indemnified Party’s written consent to
any settlement (said consent not to be unreasonably withheld,
conditioned, or delayed), except that no such consent shall be required if
the settlement or compromise requires no payment of damages by the
indemnified Party and does not admit any liability or determination against
the indemnified Party or materially restrict the indemnified Party.
11. Insurance
eScribe will at all times maintain sufficient insurance, appropriate for its industry
and Service. At all times during the term of this Agreement, eScribe will maintain
insurance coverage at least in line with the coverage and amounts specified in
its current Certificate of Insurance.
12. Advertising
Customer agrees that eScribe may use and disclose Customer’s name in its
marketing material with prior written approval of the Customer, which will not be
unreasonably withheld.
13. Trademarks
Any trademarks and service marks (“Trademarks”) adopted by eScribe to identify
the Services, Documentation and other products and services, belong to
Subscription Agreement
Page 14 of 25
Confidential
Subscription Agreement 2023
eScribe. Nothing herein grants, or shall be construed to grant, to Customer any
rights to such Trademarks.
14. General Provisions
14.1 Relationship of Parties. In all matters relating to this Agreement Customer
and eScribe are independent contractors, and nothing in this Agreement
shall be deemed to place the parties in the relationship of employer-
employee, principal-agent, partners, or joint ventures.
14.2 No Third-Party Beneficiaries. This Agreement is not intended to create any
rights in any person or entity who is not a party to this agreement, and no
such rights are created hereunder.
14.3 Entire Agreement. This Agreement, including all Appendices, is the entire
Agreement between the parties and supersedes all prior negotiations,
understandings and agreements between the parties concerning the
subject matter hereof. No amendment or modification of this Agreement
shall be made except by written agreement of both parties.
14.4 Ride Along: The terms of this Agreement may be extended for use by other
parties, including: municipalities, school boards and government agencies
upon execution of an addendum outlining the associated Services and
Fees applicable. This term is not intended to circumvent any procurement
rules and regulations of the additional party.
14.5 No Waiver. The failure of either party to exercise any right or the waiver by
either party of any breach shall not prevent a subsequent exercise of such
right or be deemed a waiver of any subsequent breach of the same or
any other term of the Agreement.
14.6 Partial Invalidity. Should any provision of this Agreement be held to be
void, invalid, or inoperative, the remaining provisions of this Agreement
shall not be affected and shall continue in effect as though such provisions
were deleted.
14.7 Force Majeure. Neither party shall be deemed in default of this Agreement
to the extent that performance of its obligations or attempts to cure any
breach are delayed or prevented by reason of any act of God, fire,
natural disaster, act of government, or any other similar cause beyond the
reasonable control of such party ("Force Majeure”), provided that such
party gives the other party written notice thereof promptly and, in any
event, within ten (10) days of discovery thereof and uses its reasonable
Subscription Agreement
Page 15 of 25
Confidential
Subscription Agreement 2023
efforts to cure the delay. Upon receipt of such notice, all obligations under
this Agreement shall be immediately suspended. If the period of non-
performance exceeds ten (10) days from the receipt of notice of the Force
Majeure event, the party whose performance has not been affected may,
by giving written notice, immediately terminate this Agreement.
14.8 Assignment; Enurement. Neither Party may assign, delegate, or otherwise
transfer this Agreement or any of it rights or obligations hereunder, without
the prior written consent of the other Party (such consent not to be
unreasonably withheld); provided, however, that either Party may assign
this Agreement without the other Party’s consent in the event of any
successor or assign that has acquired all, or substantially all, of the
assigning Party’s business by means of merger, stock purchase, asset
purchase, or otherwise. Any assignment or attempted assignment in
violation of this Agreement shall be null and void.
14.9 Injunctive Relief. The parties recognize that a remedy at law for a breach
of the provisions of this Agreement relating to either party’s Confidential
Information will not be adequate for the non-breaching party’s protection,
and accordingly the non-breaching party shall have the right to seek, in
addition to other relief and remedies available to it, injunctive relief to
enforce the provisions of this Agreement in any court of competent
jurisdiction.
14.10 Governing Law. This Agreement shall be governed and interpreted in
accordance with the laws of the Province of Ontario, Canada and the
federal laws of Canada applicable therein.
14.11 Calendar Days. All references to a day or days in this Agreement mean a
calendar day or calendar days.
14.12 Time of the Essence. Time is of the essence of this Agreement and of every
part hereof and no extension or variation of this Agreement will operate as
a waiver of this provision.
14.13 Survival. All obligations of the parties which expressly or by their nature
survive termination or expiration of this Agreement will continue in full force
and effect subsequent to and notwithstanding such termination or
expiration and until they are satisfied or by their nature expire.
14.14 Headings. Headings are inserted for the convenience of the parties only
and are not to be considered when interpreting this Agreement. Words in
the singular mean and include the plural and vice versa. Words in the
Subscription Agreement
Page 16 of 25
Confidential
Subscription Agreement 2023
masculine gender include the feminine gender and vice versa. Words in
the neuter gender include the masculine gender and the feminine gender
and vice versa.
14.15 Notice. Any notice required or permitted to be sent hereunder shall be in
writing and shall be sent in a manner requiring a signed receipt, such as
courier delivery, or if mailed, registered or certified mail, return receipt
requested. Notice to both parties shall be to the address and contact set
forth below and updated from time to time.
eScribe Software Ltd.
5300 Commerce Court West, 199 Bay Street
Toronto, ON M5L1B9
Attn: Legal
Customer Contact Info for Notices:
[XXX]
Subscription Agreement
Page 17 of 25
Confidential
Subscription Agreement 2023
The undersigned parties hereby enter into this Agreement,
eScribe Software Ltd. (Customer)
Signature Signature
Authorizing Officer, Title Authorizing Officer, Title
I have the authority to bind the organization.
Subscription Agreement
Page 18 of 25
Confidential
Subscription Agreement 2023
Appendix A – Annual Subscription Fees
Subscription Agreement
Page 19 of 25
Confidential
Subscription Agreement 2023
Appendix B – Support Services
Subject to the terms and conditions of this Agreement, eScribe shall perform the
Support Services as defined.
Definitions:
The definitions used in the Agreement are incorporated herein. In addition, the
following terms shall have the following ascribed to them:
“Business Hours” means the hours during which eScribe’s helpdesk is
available to take live incoming calls, emails and be available to respond to
the Customer’s Support Contacts, namely 8:00 a.m. to 8:00 p.m., Monday
through Friday eastern time (excluding statutory holidays).
“Extended Hours” means the hours during which eScribe’s helpdesk is
available to take urgent calls during 8:00 p.m. to 11:00 p.m. EST, Monday
through Friday eastern time (excluding statutory holidays).
“Support Contacts” means the Customer designated individuals (to be
identified in the attached Problem Reporting Schedule) and any
replacements designated in writing to eScribe who will serve as technical
liaison between eScribe and Customer and who are to have technical
knowledge and experience with the Services used by the Customer.
"Updates" shall mean fixes, patches, modifications, improvements to
functionality or revisions to the Services and Documentation.
All other capitalized terms shall have the meanings set out in the Agreement.
Support Services:
eScribe will provide the following services to Customer:
a. Technical assistance by telephone or electronic mail.
b. Receipt and monitoring of calls during Business Hours at eScribe’ s support
desk.
c. Direct access for Customer Support Contacts to eScribe’ s team of
support technicians.
d. Provision of any available problem solutions related to the Services
e. Make all reasonable commercial efforts to provide a response to reported
problems in the manner described in the Problem Reporting Process
below.
f. Make available any Updates to the Services and Documentation at no
additional charge, subject to Customer’s responsibility for any
Implementation Services fees for any new Services.
Subscription Agreement
Page 20 of 25
Confidential
Subscription Agreement 2023
Exclusions:
a. Customer’s third-party hardware and software not part of this Agreement.
Problem Reporting Process:
Step 1: Contact eScribe using one of the following methods:
Toll free number 1-855-299-0023
Email: support@eScribemeetings.com
Portal: https://customerportal.eScribemeetings.com
Step 2: Provide the following information:
Provide Support Contact’s name, location the Services are in Use,
telephone number and E-mail address.
Step 3: Provide a description of the problem.
Provide as much detail, including system error messages and screen
printouts, as possible. eScribe assign a Priority Level based on the response
matrix below.
Priority Level Initial Response Status Updates
1- Complete Services or business
critical functions unavailable
or impaired
Within 2 hours Every 4 hours
2- Specific Services functions
unavailable or impaired
Within 4 hours Every 8 hours
3- Services operational, isolated
or individual user issues
Next Business Day As required on each
reported incident
eScribe shall assign a ticket number to reference the case in all future
communications with Customer regarding the reported incident.
Customer understands that failure to provide accurate and detailed call
information as described above may increase the amount of time
needed by eScribe to diagnose the problem and develop a possible
solution.
Regardless of the priority assignment, Customer’s problem must relate to
the Services in order for Support Services to be applied hereunder. Where
eScribe is required to perform Support Services outside of the scope of the
Agreement, including but not limited to investigations, efforts and
Subscription Agreement
Page 21 of 25
Confidential
Subscription Agreement 2023
resolutions pertaining to third party software, hardware, networks or
facilities, eScribe shall charge Customer at its daily Implementation
Services rate for the services rendered.
Using the Customer Community Portal, customers are able to check the
status of their support tickets at any time.
The case will not be closed by eScribe until receipt of written confirmation
from the Support Contact that the problem has been resolved. If written
confirmation or feedback is not received within ten (10) business days, it
will be assumed the problem has been resolved and the case will be
closed.
General Support Terms:
a. The Support Contacts will be the only persons authorized to receive the
Support Services hereunder and to instruct eScribe in respect of Support
Services.
b. The delivery of Support Services hereunder does not extend to: i)
Inadequate Customer computer configurations, installed third party
software, internet connection issues or general internet congestion issues;
ii) Services which have been altered, modified or improperly configured
by the Customer, its customers, or any third party without eScribe’s prior
written consent; iii) failures related to an accident, disaster or other Force
Majeure event; iv) any unauthorized use of the Services;
c. eScribe warrants that its Support Services personnel shall deliver services in
a professional manner and in accordance with industry standards.
d. Response and resolution times provided in the Problem Reporting Process
or otherwise whether orally or in writing, are intended as good faith
estimates, guidelines or objectives only and are not to be taken as
warranties or representations.
Subscription Agreement
Page 22 of 25
Confidential
Subscription Agreement 2023
Appendix C – Implementation Services
Subject to the terms and conditions of this Agreement, eScribe shall perform the
Implementation Services as listed below.
Subscription Agreement
Page 23 of 25
Confidential
Subscription Agreement 2023
Appendix D – Legacy and Third Party Migrated Data Storage Fees
Upon the completion of the initial, or any subsequent Term or Third-Party Data
Migration, (Appendix E) eScribe will measure the total Customer Content Storage
in gigabytes (GB) to calculate any Legacy Data storage fees based on the
following schedule:
GB Price / GB / Year
0-50 $ 10.00
51-100 $ 9.50
101-150 $ 9.00
151-200 $ 8.50
201-300 $ 8.00
301+ $ 7.50
Subscription Agreement
Page 24 of 25
Confidential
Subscription Agreement 2023
Appendix E – Third Party Data Migration – Project Scope
Subject to the terms and conditions of this Agreement, eScribe shall perform the
Third-Party Data Migration Services listed below.
In Scope
- N/A
Out of Scope
- N/A
Assumptions
- N/A
Optional Sections
N/A
Additional Notes
- N/A
Migration Timelines
Data migrations are done as a phase 2 of your onboarding project. Migration
projects are not committed to the schedule until the project planning phase with
your onboarding team.
While we do our best to schedule as close as possible to go-live, typical lead
times are approximately 6 months from date of scheduling. It is important to
note that the incumbent system must remain available until after the migration is
completed.
Subscription Agreement
Page 25 of 25
Confidential
Subscription Agreement 2023
Note, an additional cost may apply if the migration needs to happen sooner
than the initially scheduled timeline.
Additional Fees
At the completion of the migration, an additional legacy data storage fee will
be charged based on the amount of migrated data in gigabytes (GB) as per
the table in Appendix D.
escribemeetings.com | 47
Appendix E – Sample Migration Scope Document
eScribe Data Migration - Project Scope
2024-07-31
Customer City of Diamond Bar
Incumbent
System
IQM2 (Granicus)
Contract Term TBD
Current Vendor
publishing site
http://diamondbarca.iqm2.com/Citizens/calendar.aspx
Meeting videos on Granicus
In Scope
- Supported document types include: Agenda PDF’s, Minutes PDF and Videos
- The following has been confirmed with the customer team as being “in
scope.” Please note that each Meeting Event/Type can have 1 file for each of the
following “document types” and “videos.” If more than 1 file exists, the customer team
will be required to merge and provide 1 file before content can be migrated.
Meeting Types: City Council, City Council Standing Committee, Parks and Rec
Commission, Planning Commission, Traffic and Transportation Commission
o Document types: Agenda PDF, Minutes PDF
o Date Range: Since 2006
o Videos (.mp4) Yes
▪ Please note that .mp4’s must be provided to eScribe via an FTP site
that will be provided. The files must be uploaded by the customer
team. The eScribe Implementation Consultant will review the file
naming convention requirements as part of the onboarding process.
See note below under “Assumptions” for more information.
Out of Scope
- Any documents/files that are published outside of the URL(s) noted
above
- Any additional document types outside of agendas or minutes
- Any meetings, documents not listed on verified Migration Worksheet
- Fixing broken links from incumbent system within HTML agendas or minutes
escribemeetings.com | 48
- Modifying content from incumbent system within HTML agendas or minutes
- Validation of migrated content, beyond the 10 randomly selected meetings
(see “Validation” section below for more information).
Migration process/Customer and eScribe responsibilities:
- Round 1: eSCRIBE will generate a migration validation worksheet which will
include links to the data noted above to be in-scope for date range provided
above (up to the date round 1 is completed).
o All meetings/data must be up to date for this to start, including video
files uploaded by customer team
- eScribe will validate 10 meetings and associated migrated content for
accuracy
- Customer team will be provided with the migration validation worksheet for
further validation of all remaining meetings/content.
- Round 2: Same process as Round 1 noted above; date range from last meeting
migrated from Round 1 to last meeting published via current system (all docs
must be published and up to date in current system for this to be started).
- Once all data is validated by customer team, eScribe will publish the migrated
data to a publishing server for final validation.
- Once publishing server data is validated by customer team, the migrated
data will be published to live production eScribe publishing page.
Assumptions
1. Migrated data is only available for public presentation through eScribe’s
Internet Publishing module. Data will not appear and is not intended for staff
to navigate to these meetings from within the eSCRIBE Portal.
2. The current vendor’s web interface for publishing will be available throughout
the timeline of the migration.
3. The customer team will validate all migrated data via the migration validation
worksheet and the publishing server as part of Round 1 and Round 2 validation
stages.
4. All data that is required to be migrated is up to date and available on the
current vendor’s publishing page.
5. Customer team will upload all .Mp4 files that are required via FTP site provided
by eScribe. All video files must be named logically and consistently so eScribe
can determine what meeting type, date they are associated with.
escribemeetings.com | 49
Additional Notes
It is important to note that this migration does not replace the need for customer to
obtain a backup of all data upon termination of contract with incumbent vendor.
Migrated data is strictly for presentation through eSCRIBE’s Internet Publishing
module and should not be used as an archive or backup of incumbent system’s
data.
It is also important to note that once the web interface for the incumbent system has
been taken down, the data can no longer be accessed by eSCRIBE for any future
migration work. Incumbent system should not be terminated until all migrated data
has been fully validated and verified complete.
Pricing Notes
At the completion of the migration, a legacy data storage fee will be charged as per
the table below
GB Price / GB
0-50 $ 10.00
51-100 $ 9.50
101-150 $ 9.00
151-200 $ 8.50
201-300 $ 8.00
301+ $ 7.50