On the Formisoft platform

Part of Schedule, Fill your calendar without the phone tag

View full overview

Schedule capability

Practice Calendar

Staff scheduling, day/week views, availability, and visit status in one calendar

Your team’s command center: day and week views, provider availability, visit status, and intake attached to every slot.

0Double-booked appointments
1Calendar for staff & online bookings
7Appointment statuses tracked
Calendar · Week View
Mon
Tue
Wed
Thu
Fri
Dr. Smith
Dr. Jones
Dr. Smith
Dr. Lee
Dr. Jones
Dr. Smith
Dr. Lee

How it works

  1. Set Provider Availability

    Each provider configures their weekly availability, days, time ranges, slot durations, and break periods. Availability updates in real time across the system.

  2. Book Appointments

    Staff search for open slots by provider, date, or duration. Formisoft shows only available times and prevents double-booking automatically.

  3. Attach Intake Forms

    Link an intake form to the appointment. The patient receives it by email or SMS and completes it before their visit.

  4. Track Status Through the Visit

    Appointments progress from scheduled to confirmed, checked-in, completed, or cancelled. Your team sees the status at a glance on the calendar.

More in Schedule

Other tools that work with Practice Calendar in the same step.

Part of Schedule on the platform

Built for real practices

What practices get with practice calendar, included from day one.

Day and Week Views

Switch between day and week calendar views. See all providers side-by-side or focus on a single provider's schedule.

Provider-Specific Availability

Each provider manages their own availability windows, appointment durations, and blocked time. No more manual coordination.

Conflict Detection

Automatic real-time conflict checking prevents double-booking. Staff see only genuinely available time slots when scheduling.

Status Lifecycle

Track appointments through every stage: scheduled, confirmed, checked in, in progress, completed, no-show, and cancelled.

FAQ

How is this different from the patient booking page?

The practice calendar is for your staff, booking, rescheduling, and managing the schedule inside Formisoft. The patient booking page is a public link where patients self-schedule online. Both use the same availability; online bookings appear on this calendar automatically.

Can each provider set their own availability?

Yes. Each provider has their own availability schedule with configurable days, time ranges, appointment durations, and break periods. Changes take effect immediately across the system.

Does the calendar prevent double-booking?

Yes. Formisoft checks for scheduling conflicts in real time. When staff try to book a slot that overlaps with an existing appointment, the system blocks it and suggests the nearest available time.

Can intake forms be sent automatically when an appointment is booked?

Yes. You can attach an intake form to an appointment. When the appointment is created, the patient automatically receives the form by email or SMS with a deadline to complete it before their visit.

More FAQs

Try Formisoft

Scheduling, patient intake, patient communications, telehealth, and reviews in one platform, one login.

Start trial