CaliDiary is coming soon: a free booking plugin for WordPress, with Solo and Pro plans for payments and teams. See the plans
Product Your data stays on your websiteOnline payments and depositsInvoices and credit notes, built inWorks with the tools you already useBooking forms that ask the right questionsTeam sign-in, no dashboard accessAccessible to every customerSafe, signed updates All features
Booking kinds AppointmentsGroup bookingsRequests you approveFree bookingsSeveral services in one visitClasses and coursesEvents with ticketsRooms, desks and equipmentWaiting list
Industries Professional servicesClinics and healthSalons and beautyTraining, classes and coursesPet careHome and autoPublic sector and educationCreative and eventsCommunity, charities and volunteering All 51 industries
Compare CaliDiary vs AmeliaCaliDiary vs BooklyCaliDiary vs LatePointCaliDiary vs BookneticCaliDiary vs BookingPressCaliDiary vs Simply Schedule Appointments All comparisons
Pricing
Start free
Community, charities and volunteering

Volunteer shift booking and rotas

CaliDiary turns a volunteer rota into an online sign-up on your own WordPress website. Each shift has a set number of places; volunteers choose the shifts they can do, with no payment step, get a reminder the day before, and can cancel from their email so you know in time. New volunteers can be held as requests until a coordinator has checked them.

  • Free plan, no booking limit
  • Bookings stay on your website

Northfield Volunteer CentreBook an appointment

Live demo
  1. 1Service
  2. 2With
  3. 3Time
  4. 4Confirm
Choose a service

Demo only: a made-up business. Nothing is sent or stored.

You're booked in

Examples

How it works day to day

Made-up businesses, real CaliDiary features. Each example names the features that do the work.

A rota that fills itself

Northfield Volunteer Centre (a made-up centre) runs a community café that needs six volunteers on each morning and afternoon shift. Each shift is a group session with 6 places and one place per booking. Volunteers pick the shifts they can do; a full shift stops taking sign-ups, and the coordinator can see at a glance which shifts still need people.

Booking kinds

The kinds of booking that fit

Appointments

One person, one customer, a set length.

Available

Group bookings

Appointments several people can book at the same time.

Available
Suggested set-up

A set-up to start from

An example to adapt: change the names, lengths and prices to your own.

Services

ServiceLengthPrice
Morning shift6 places3 hFree
Afternoon shift6 places3 hFree
Event steward12 places4 hFree
New volunteer inductionRequests you approve60 minFree

Questions on the booking form

  • Phone number, in case a shift changes
  • Emergency contact name and number
  • Any support or access needs we should know about?
  • Is this your first shift with us? (yes / no on Solo and Pro)
  • "I agree" to the volunteer agreement, with a link

Settings

  • Places per time set to the number of volunteers each shift needs
  • One place per booking
  • A booking window of 6 weeks
  • An email reminder 24 hours before
Features

The features you will use most

Which plan

Free is often enough for a volunteer rota

The free plan has no booking limit and covers up to five services, so a rota with a few kinds of shift at one site works without paying anything. Solo removes the service limit and adds up to 3 locations, yes / no and choice questions. Pro suits organisations where several coordinators each run their own shifts.

Compare Free, Solo and Pro

Free means no payment step at all

Volunteering costs the volunteer nothing, and the booking form shouldn't suggest otherwise. In CaliDiary a shift with no price books straight through: pick a shift, give your details, done. No basket, no checkout, no "£0.00 to pay". More in free and paid bookings.

The right number of people, never too many

Each shift has places, and CaliDiary counts them inside the same database lock that prevents double bookings. When two volunteers try to take the last place at once, the first gets it and the second is told straight away and shown the shifts that still need people. See group sessions and places.

Volunteers' details stay with you

Emergency contacts, support needs and phone numbers are personal data. CaliDiary stores them in your own WordPress database, never on CaliDiary's servers. Private notes on a volunteer's profile are for coordinators only. When a volunteer asks what you hold, or asks to be removed, WordPress's own export and erase tools include CaliDiary's data.

A sign-up page anyone can use

Volunteers come from every age group and background. The booking form is built and tested to WCAG 2.2 AA, so it works with a keyboard, a screen reader or large text, on a phone or a library computer. See accessible booking.

Waiting lists and shift leads

On Solo and Pro, a full shift keeps a waiting list and offers freed places by email. On Pro, shift leads sign in on your own website to see their shifts without WordPress dashboard access. Text reminders are on the roadmap. See every feature and its plan on the features page.

Questions from volunteer coordinators

Do volunteers need an account?
No. They give their name and email (and anything else you ask). CaliDiary recognises returning volunteers by their email address, so each person's shift history builds up in one profile.
Can a volunteer sign up for several shifts?
Yes, they book each shift they can do. Each shift is booked on its own, so volunteers choose exactly the dates they can do.
What happens when a shift is full?
It stops being offered. On Solo and Pro, volunteers can join the waiting list and are offered a freed place by email.
Can I see who is on each shift?
Yes. The Bookings screen shows every shift's bookings, and the list downloads as a spreadsheet you can print or share with the shift lead.
Can I send a message to everyone on a shift?
Not from CaliDiary today. Each volunteer gets their confirmation and reminder emails, and you can use the spreadsheet download with your own email tools.

Get your evenings back.

Start on the free plan, with no booking limit. Upgrade only when you need to.