Mobile pharmacy scheduling

Mobile pharmacy visit scheduling with travel time between appointments

Mobile pharmacy visit scheduling needs a diary you can rely on. CalMov handles booking and travel time for planned home visits made by one person. It does not provide clinical decision-making, medicines management or emergency dispatch.

Common scheduling problems

Visits happen at different addresses

Journey time changes with every booking, so a free hour in the diary is not always a usable hour.

Arrival times need protecting

A short calendar gap may not leave enough time to finish one visit, park and reach the next.

Service boundaries matter

A clear service area helps you avoid accepting visits that are impractical to reach.

How CalMov helps

Address collection

Customers enter the visit address before they choose a time, so the times offered reflect where the visit is.

Travel time around existing visits

CalMov checks the journey from the previous appointment and the journey on to the next one before offering a time.

Availability controls

Set working hours, breaks, time off, minimum booking notice and how far ahead people can book.

Service area limits

Set a maximum distance from your base in miles and a maximum travel time per journey, so addresses outside your area are not offered times.

Home visits and in-pharmacy appointments

Each service can take place at the customer's address, at your pharmacy or online, so one booking page can list home visits alongside appointments at the pharmacy.

Booking details in one place

Keep the appointment time, address and contact details together, separate from your clinical and dispensing records.

Explore all CalMov features

The toolkit

Built for pharmacy home visits: your toolkit

Tools for the practical side of a planned visit: what you need to know first, who can see it and how you get in. Nothing is switched on until you choose it, and any tool can be switched off again without losing anything.

Forms after booking

Private health questions, asked after booking

Ask about current medication and allergies in a short form linked in the confirmation email, due a day before the visit. Mark the questions Private and the answers are seen only by you and your admins: never in emails, notifications or calendar events. Clinical records stay in your own clinical system.

Every plan, including free LiteHow it works

The confirmation email

Mill Lane PharmacyBooking confirmed with Mill Lane Pharmacy

You're booked in

Booking confirmed

Hi Sam,

Your appointment

ServiceFlu jab at home
StartsMonday 12 October 2026 at 10:00

Mill Lane Pharmacy needs a few details before your visit. Please fill in the short form by Sunday 11 October 2026 at 10:00.

Fill in the form

Sent by CalMov for Mill Lane Pharmacy.

Site & access

Key safe and access codes shown on the day only

The patient, or the relative booking for them, answers ready-made questions on parking and how to get in. A door or key safe code is stored separately, seen only by you and your admins, shown only on the day of the visit, and never in emails, notifications or calendar events. Answers are saved to the address, so on a repeat visit they just check them.

Every plan, including free LiteHow it works

The form after booking

Mill Lane Pharmacy

Before your visit

Where can we park?
Where will we be working?
Door or key code
Send answers

Time & price questions

Eligibility questions that stop an unsuitable booking

Ask "Is the visit for someone aged 18 or over?" on the booking page and set "No" to "Can't book online". The person booking is told to get in touch instead of being offered a time. On Pro, an answer can be set to "We'll review it": the request comes to you, the time is held, and you confirm, ask a question or decline.

Every plan, including free LiteHow it works

Your booking page

A few questions

They set how long it takes and what it costs.

Flu jab at home: about 15 min · £15.00

Try is the visit for someone aged 18 or over? and how many people is the visit for? yourself. No and 2: on Pro and Team that one waits for you to approve it.

Also there when you need it

Consent form

A consent form, completed after booking

Set a service to need a consent form, met by your form after booking. Patients book as normal, the check is passed when they complete the form, and you see their answers on the booking. If you need consent before anyone books, you can record it yourself instead, and add a new patient's first visit from the calendar.

Every plan, including free LiteHow it works

Visit records

Visit notes for timings and practical details

Start job runs a timer against the estimate and keeps practical notes, such as what delayed the visit. On Pro, a checklist covers confirming who the visit is for, providing the service, and advice and next steps.

Every plan, including free LiteHow it works

Rebooking reminders

Reminders for repeat visits

Set the weeks for each service, filled in as 12 for pharmacy visits. About a week before a patient is due, CalMov emails a link to book the same service around the due date.

Every plan, including free LiteHow it works

Patient profiles

Patient profiles for families and carers

Someone who books for more than one person saves a profile for each and picks one next time. Highlighted answers show on each booking as "Important for this appointment".

Every plan, including free LiteHow it works

Only switch on what you need

Every tool starts switched off. Switch one on in Toolkit when you want it, and switch it off again without losing anything you've saved. Your booking page only changes when you change it.

Set up CalMov for pharmacy home visits

An example day

A morning of planned home visits

  1. 1. A daughter books a visit for her father. She enters his address first, and is offered only times you can reach between your other visits.
  2. 2. She answers that the visit is for someone aged 18 or over. A "No" would have asked her to get in touch instead.
  3. 3. The confirmation email links to a short form. She lists his current medication and allergies, both marked Private, and adds the key safe code.
  4. 4. 9:00am on the day: your first visit, across town. The calendar shows the drive from there to her father's address.
  5. 5. 10:15am: the key safe code shows on the booking, today only. You tap Start job and the timer runs.
  6. 6. You finish the job and add a practical note: ring twice, he's slow to the door. Clinical notes go in your clinical system as usual.
  7. 7. About a week before his next visit is due, the daughter is emailed a link to book it.

How booking works

Set up planned pharmacy home visits

Start with the visit types you already offer at home, then let the address and your diary decide which times people can book.

  1. 1.

    Create a service for each visit type

    Give each type of visit its own length. Include time to set up, speak with the customer and pack away, so the diary reflects the whole visit rather than the time at the door.

  2. 2.

    Set your hours and service area

    Add working hours, breaks and time off. Set a maximum distance from your base or a maximum travel time per journey so that distant addresses are not offered times.

  3. 3.

    Let the address decide the times

    The customer enters their address before choosing a time. Lite uses a travel gap you set; Pro checks roads and expected traffic before and after the visit.

  4. 4.

    Leave room for parking and preparation

    Use extra travel time to add minutes to each journey for parking, entering a building or signing in. Set minimum booking notice so you have time to prepare before a new visit.

Before you choose

Is CalMov right for you?

CalMov can support the appointment-booking and journey-planning part of a solo home-visit service, but it is not a pharmacy system. It can ask private questions after booking, stop a booking until you've recorded a consent form as seen, and keep practical visit notes. Dispensing, patient and clinical records, safeguarding and regulatory work stay in your own clinical systems and processes.

A good fit when

  • You need booking for a defined, non-emergency home-visit appointment.
  • One authorised person takes the bookable visits on the CalMov account.
  • You have separate compliant systems for pharmacy and patient information.

You may need another system if

  • You need dispensing, prescription, medication, stock or clinical-record management.
  • You need emergency triage, clinical decision support or several visiting staff scheduled.

Frequently asked questions

Does CalMov provide clinical pharmacy software?

No. CalMov handles appointment booking and travel checks. Keep clinical records and medicines management in appropriate specialist systems.

Does CalMov promise an exact arrival time?

No. Neither a fixed travel gap nor a road and traffic check can account for every delay. Add extra travel time for parking or access, and leave a sensible margin between visits.

Can the service area be limited?

Yes. Set a maximum distance from your base in miles, a maximum travel time per journey, or both. Addresses outside those limits are not offered appointment times.

Can more than one pharmacist take bookings?

Not yet, unless you join the pilot. One person takes bookings per business; multi-staff booking (Team) is in pilot, and you can ask to join at enquiry@calmov.com.

Who can see a patient's answers to private questions?

Only you and your admins. Private answers are never in emails, notifications or calendar events, and they aren't saved to the patient's profile.

What are visit notes for on a pharmacy visit?

Timings and practical details: how long the visit took, what delayed it and how to get in next time. Clinical records stay in your own clinical system.

Can I stop someone booking a service that isn't suitable for them?

Yes. Set an answer to "Can't book online" and anyone who chooses it is told to get in touch instead. Lite allows one such question per service, or two combined; Pro allows up to 10 and adds "We'll review it", where you see the request before confirming.