HomeFeaturesCalendar Widget
Feature · Booking & Scheduling

Calendar Widget for Contractors

The contractor calendar widget lets customers pick a time that works—no phone tag. Send email confirmations by default and optional transactional SMS reminders. Bookings sync to your Job Hub and hand off to Photo-to-Quote when needed.

📅 Self-serve online booking ✉️ Email confirmations 📲 Optional SMS reminders 🔀 Team & service routing
Calendar widget hero showing available time slots, email confirmation, and SMS reminder options

What is the contractor calendar widget?

It’s an embeddable booking tool for your website that shows live availability, collects contact details, and sends confirmations and reminders automatically. You control appointment types, buffers, blackout dates, and team routing—so schedules stay clean and jobs start on time.

  • Publish appointment types (diagnostic, estimate, install) with durations and prep notes.
  • Email-first confirmations; SMS reserved for transactional reminders like “On My Way”.
  • Avoid overlaps with buffers and double-booking protection.

Works great with the AI Intake Agent and invoice reminders.

How online booking works in BuildFolio

1) Configure

Services & availability

Add appointment types, set work hours, travel buffers, and blackout dates. Choose which team members can take which services.

  • Per-service durations & prep notes
  • Team routing rules
2) Embed

Website widget

Paste one snippet on WordPress, Webflow, Squarespace, Wix, or custom HTML. Your customers see real-time slots and book without calling.

  • Mobile-first, ADA-friendly UI
  • UTM capture for source tracking
3) Confirm

Email confirms & reminders

Customers receive email confirmations with reschedule/cancel links. Turn on transactional SMS reminders like “Appointment tomorrow at 9:00 AM”.

  • Add “On My Way” on job day
  • Calendar invites for both sides
Result: fewer missed calls, fewer no-shows, and a clean schedule that feeds your quotes and jobs.

Free vs Pro: booking features

Free — basics that work

  • One calendar + core appointment types
  • Email confirmations & reschedule links
  • Basic double-booking protection

Great for solo operators or simple estimate bookings.

Pro — advanced automation

  • Team routing & service-based availability
  • Transactional SMS reminders & “On My Way”
  • Intake → Booking → Photo-to-Quote handoff
  • No-show guardrails (deposit/confirmation)

Flip it on when volume grows or you’re juggling multiple crews.

Not sure yet? Start on Free forever, then enable routing and SMS reminders on Pro.

Examples of online booking by trade

Pre-built appointment types make it easy to launch fast.

Plumbing

Emergency leak diagnostics, water heater estimates, and installs.

Plumbing lead capture →

HVAC

No-cool diagnostic, seasonal tune-up, and replacement estimates.

HVAC lead capture →

Roofing

Storm inspections and re-roof estimates with buffer times.

Roofing use case →

Landscaping

Design consults, site walks, and phased project meetings.

Landscaping use case →

Set up the calendar widget

  1. Create your account. Start free and open Settings → Calendar.
  2. Add appointment types. Set durations, buffers, and instructions.
  3. Publish availability. Choose hours, blackout dates, and team routing.
  4. Embed the widget. Paste the snippet on your website or link from email/SMS.
  5. Enable reminders. Email confirmations by default; add transactional SMS on Pro.

See a working example on the Calendar Widget Demo page.

FAQ: contractor scheduling

Can customers reschedule on their own?

Yes. Confirmation emails include a secure reschedule/cancel link so your office spends less time on the phone.

Will this double-book my techs?

No. Buffers and conflict checks prevent overlaps. You can also limit appointment types per team member.

How do reminders work?

Email confirmations are standard. Optional transactional SMS reminders—like “Appointment tomorrow” or “On My Way”—are available on Pro.

Does it integrate with other BuildFolio features?

Yes. Bookings create jobs in your hub and can trigger Photo-to-Quote, invoice reminders, and review requests after the job.

Free to start

Let customers book themselves—and show up ready.

Embed online booking in minutes. Keep confirmations compliant, protect your schedule, and hand off to quotes and jobs automatically.