Built-In Scheduling

Clients Book. Deposits Collect. Meet Links Appear.

A full booking engine built into your practice — public booking page, per-CPA availability, payment-gated advisory calls, automatic Google Meet links, and self-service rescheduling. No Calendly subscription, no calendar ping-pong.

[Public booking page — client picks a slot in their own timezone]

The Problem: Scheduling Eats Hours and Advisory Time Goes Unbilled

Booking one client call takes five emails. No-shows blow holes in your day. 'Quick question' calls turn into 45 minutes of free advisory work. And standalone schedulers like Calendly don't know your clients, your pipeline, or whether that caller still owes you an engagement letter.

The Solution: A Booking Engine That Knows Your Practice

TaxScout's native scheduling gives every firm a public booking page with pre-built meeting types. Each CPA sets their own weekly availability and blackout dates; slots render in the client's timezone with DST handled and are held atomically — double-booking is impossible. A Scheduling Gate asks the client why they're calling and routes them: free call types confirm instantly, while advisory sessions can require a Stripe deposit and a signed engagement letter before the slot confirms. Connect Google Calendar and every confirmed booking gets a Google Meet link automatically, plus confirmation email with calendar invite, 24-hour and 1-hour reminders, and a secure link clients use to reschedule or cancel themselves.

Six Meeting Types, Ready on Day One

New Client Intake

First meeting with a prospective client — routed straight from your booking link

Missing Docs Call

Quick call to chase outstanding documents blocking a return

Return Delivery Review

Walk the client through the finished return before filing

Advisory Planning Session

Paid planning call — gated behind a deposit and signed engagement letter

IRS Notice Call

Urgent call type for clients who received an IRS notice

Billing Call

Resolve invoice and payment questions without email ping-pong

[Scheduling dashboard — bookings, event types, availability, notifications]
[Advisory booking flow — Stripe deposit collected before the slot confirms]

How It Works

1

Set Up Event Types

Start from six pre-built meeting types — intake, missing docs, return delivery, advisory, IRS notice, billing. Control duration, buffers, daily caps, minimum notice, and busy-season rules per type.

2

Define Your Availability

Each CPA sets weekly hours and blackout dates. Slots are generated in the client's timezone with DST handled correctly.

3

Share Your Booking Link

Clients book from your public page with no login. The Scheduling Gate asks the reason first and routes to the right call type — free or paid.

4

Gates Clear Before Confirm

Advisory calls can require a Stripe deposit and a Documenso-signed engagement letter before confirming. Slots are held atomically, so two clients can never grab the same time.

5

Meet, Remind, Reschedule

A Google Meet link is created automatically, the client gets a confirmation with calendar invite, then 24-hour and 1-hour reminders. Reschedule and cancel are self-service via a secure link.

vs. Competitors

Standalone schedulers like Calendly add another per-user subscription and live outside your practice — they can't check whether the caller is a client, gate a call behind a deposit, or require a signed engagement letter before confirming. TaxScout's booking engine is part of the platform: bookings attach to the client record, advisory calls collect payment up front, and confirmed meetings land on your calendar with a Meet link — included in every plan.

Frequently Asked Questions

Yes. Share your firm's public booking link and clients pick a meeting type and time slot in their own timezone — no login or account required. They get a confirmation email with a calendar invite attached.

See Scheduling in Action

Book a 15-minute walkthrough and see how it fits your firm.