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.
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
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
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
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
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.
Examples of online booking by trade
Pre-built appointment types make it easy to launch fast.
Set up the calendar widget
- Create your account. Start free and open Settings → Calendar.
- Add appointment types. Set durations, buffers, and instructions.
- Publish availability. Choose hours, blackout dates, and team routing.
- Embed the widget. Paste the snippet on your website or link from email/SMS.
- 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.
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.