About Us

Powerfully Simple Workforce Management

At eSchedule, we provide cloud-based workforce management software designed for public safety agencies, healthcare providers, and government organizations. Our powerful yet intuitive platform streamlines employee scheduling, timekeeping, payroll integration, shift availability, training and certification tracking, forms management, and more—helping teams stay organized and efficient.

Since our founding in 2004, we’ve evolved from a web-based scheduling tool into a comprehensive workforce management solution. Today, we serve hundreds of organizations across the United States, Canada, South Africa, and Papua New Guinea, including:

A circular fire logo featuring a stylized yellow flame in the center, set against an orange background with blue and orange outer rings.

Fire

A stylized EMS badge with a yellow Star of Life and medical serpent staff, set against a bright orange backdrop with concentric blue and orange borders.

EMS

A circular police logo featuring a yellow badge with a star in the center, set against an orange background with blue outer rings.

Police

A circular logo featuring a yellow headset icon on an orange background, surrounded by blue and orange concentric rings.

Dispatch

A circular healthcare logo featuring an orange cross centered within a yellow circle, surrounded by orange and blue outer rings.

Healthcare

A circular government logo featuring a stylized yellow courthouse or government building with columns, set against an orange background with blue and orange outer rings.

Government

Why Choose eSchedule?

Designed for Public Safety, Healthcare & Government 
Our platform was built to handle the complex scheduling and compliance requirements of your industry.

Flexible & Customizable
Configure the software to match your organization’s unique needs.

Affordable, Transparent Pricing
No hidden fees, just straightforward pricing that fits your budget.

Mobile-First Access
Our free mobile app keeps your workforce connected with scheduling, timekeeping, and communication tools.

Exceptional Customer Service
We take pride in supporting those who serve and protect our communities.

FAQ

Frequently Asked Questions

Select a set of FAQs to view

General

Scheduling

Timekeeping

Education Tracking

Communications and Additional

Terms

Customer Terms & Policies

Training, Support & Setup Fees

We do not charge for training or support. There is no setup fee unless your agency is quoted a specific customization (see below).

Not-For-Profit 100% Volunteer Discount

We proudly offer a 10% discount to any 100% volunteer agency who uses eSchedule. To receive this benefit, you must provide proof of your volunteer status. You must pre-pay for 1 year (total of 10% discount) to receive this benefit. Cannot be combined with any other promotion or discount.

Software Upgrades

We’re constantly improving eSchedule to meet the growing needs of our customers. In most cases, based on your activated modules within your account, you’ll receive software enhancements at no additional charge.

Module Additions

Additional modules may be added on to your account at any time and will be invoiced accordingly. The amount to be invoiced will depend on your invoice cycle at the time of the change.

Pricing

The cost for eSchedule is based on the number of active users + the activated modules within the account.

Annual Payment

The best possible price is offered with an annual payment. Keeping in mind you can cancel your account any time after the first 3 months of service, this is the best option for most organizations. Annual payments can be paid by check, credit card, or debit card.

Quarterly Payments

For organizations that wish to pay quarterly, the subscription cost is 10% higher. Quarterly payments will be automatically charged and requires a method of payment to be stored on-file (credit card, debit card or bank account). Quarterly payment by check is not available.

Setup Process & Initial Invoice

Once we receive a signed approval and the necessary assets from you, we will begin setting up your account. Upon initial completion, we’ll e-mail you a logon to your new account and will send your first invoice via e-mail (due Net 15). The invoice will be dated as of the date you have access to the basic functions of the software. Any customizations or other agreed upon enhancements may not affect the invoice date.

Maximum # User Accounts

You can add as many active user accounts as you need so long as it doesn’t exceed the maximum # set within your account. Inactive users do not count toward your maximum. If you need to add additional users, there will be a price increase. Contact us and we’ll increase your level to allow for a higher maximum # of active users.

Payments & Invoices

Our standard pricing assumes an annual payment by check, credit card or ACH/debit (international customers, see below). Quarterly or monthly invoicing requires a credit card payment and is subject to a higher cost. All invoices are due Net 15 unless agreed upon otherwise upfront. Invoices are sent via e-mail only. Be sure we have an accurate e-mail address on-file as to prevent any interruption to access to service due to non-payment.

International Customers

International customers must pay by credit card or debit card. For credit card payments, the conversion rate will be automatically applied by the credit card processor.

Price Changes

We do everything we can to keep your costs low. In the event of a price change or increase, we will provide sufficient and fair notice to your organization. Price change notifications are made via e-mail.

Cancellations

You may request to cancel your subscription anytime after the 3rd month of service based on your initial service date. For complete details, see Cancellation Policy / Procedure.

Cancellations

Cancellation Policy / Procedure

You may request to cancel your subscription anytime after the 3rd month of service based on your initial service date. E-mail support@goeschedule.com with your request.

Upon receipt of your e-mail, in the event you are owed a prorated refund, we’ll request that you attend an Account Review meeting to discuss your concerns and reason for canceling.

Our goal is to fully understand any issues while also identifying any potential resolutions. eSchedule will then attempt to rectify all issues within 30 days. After that time, if you’re still not satisfied, we will refund any pre-payment as of the original cancellation request date.

Refunds will be issued within 60 calendar days. If you elect to not participate in the Account Review, any owed refund will be forfeited.

Updated September 5, 2023

Powerful Workforce Management

Scheduling

Timekeeping

Core Features

Additional Features

Feature Spotlight

Timekeeping

Our customers love us thanks to the countless hours of time we’ve saved them. Our Timekeeping Module virtually eliminates human error and automates the timekeeping process. Your employees can punch in/out online and view their time cards in real-time over the web. Ask us how we can configure the timekeeping to meet your company’s timekeeping policies!

Timekeeping Details | Get Started Today