Book the work. Sync the calendar. Show up on time.
Scheduling lives next to the rest of the business. Book an appointment for a job, sync it both ways with Google Calendar, and let your client confirm or reschedule from a portal link. Two-way calendar sync, self-booking, and the daily route, all on Free.
How appointments are booked
Open a job, hit "Schedule appointment," pick a date and time. The appointment ties to the job and the client, so the appointment carries the job context (scope, address, gate code) when you open it on the day.
Appointments show up on a calendar view (day / week / month), in the client's history, and on the daily route page (so the morning's stops are pre-ordered for you). One write, three places, no triplicate entry.
- Appointments tied to jobs (and through the job, to clients + addresses).
- Calendar views: day / week / month.
- Recurring appointments for service contracts and route-based work.
- Crew or subcontractor assignment per appointment.
- Reschedule or cancel with one tap; client gets the update.
Google Calendar two-way sync
Connect Google Calendar from settings. Bit & Grain pushes appointments to your Google calendar; Google pushes events back so your phone's native calendar shows your work alongside personal items.
Two-way means writes propagate in both directions, block off a half-day in Google for a doctor's appointment and Bit & Grain's scheduling surface respects it. Add a Bit & Grain appointment from the truck and it shows up in your phone's calendar without a separate sync push.
- Two-way sync, write here, read there; write there, read here.
- Per-user calendar selection (sync to your work calendar, not personal).
- Conflict detection, Bit & Grain warns when a new appointment overlaps an existing event.
- Initial sync pulls existing Google events forward so the calendar starts populated.
Reminders, self-booking, and what's next
Self-booking through the client portal lets a customer pick from your available windows and book themselves, they get the time slot, you get the appointment on your calendar without a phone call. The booking widget ships with the per-contractor business website (Pro tier).
Email reminders to the customer go out the day before. SMS reminders are configured in Settings → Scheduling but outbound delivery is currently held while we finish carrier registration (Twilio A2P 10DLC vetting, in flight). Once carrier approval lands, SMS reminders flip on without any change you need to make on your end.
- Email confirmation on booking + day-before reminder.
- Self-booking widget (lives on your business website, Pro tier).
- SMS reminder support is built; carrier approval pending, currently in beta.
Available on the Free tier.
Ready to try Scheduling & Calendar?
Scheduling lives next to the rest of the business. Book an appointment for a job, sync it both ways with Google Calendar, and let your client confirm or reschedule from a portal link. Two-way calendar sync, self-booking, and the daily route, all on Free.