Overview
Pro Automations save hours per week by automating the booking and payment experience. These powerful features handle appointment workflows automatically, from pre-authorizing payments to completing and charging appointments without manual intervention.
Included in Business Pro Plan
Pre-Hold Funds Requirement
Automatically pre-authorize payment amounts before appointments to reduce no-shows.
How It Works
72 hours before appointment: System checks customer's card on file
Temporary hold: Places authorization hold for appointment amount
Not charged yet: Funds are reserved but not captured
Appointment day: Hold is released or converted to actual charge
Options
Required - Pre-authorise payment amounts
Card is checked and funds held 72 hours before
Customer notified if card fails verification
Significantly reduces no-shows (80%+ reduction)
Ensures payment method is valid and has sufficient funds
Not Required - Charge when completed
No pre-authorization
Card only charged after appointment completes
Higher no-show risk
Customers with expired/insufficient cards may not be detected until after service
Why Pre-Hold Funds?
Benefits:
Dramatically reduces no-shows and last-minute cancellations
Validates payment method before appointment day
Customer knows they're committed
You know the payment will go through
Automatic notifications if card fails
When to use:
All appointment types (recommended)
High-value services
Appointments requiring preparation
Businesses with no-show problems
When not to use:
If customers strongly prefer no pre-authorization
For walk-in appointments
Emergency services
Auto-Start Appointments
Automatically move appointments to "In Progress" at their scheduled start time.
How It Works
Scheduled time reached: System automatically starts appointment
Status changes: "Confirmed" → "In Progress"
No manual action: Pet is automatically "checked in"
Timer starts: Service duration tracking begins
Options
Enabled - Auto-start at scheduled time
Appointments start automatically
No need to manually check in pets
Accurate service tracking
Reduces forgotten check-ins
Disabled - Manual start required
You must click "Start" or "Check In" on each appointment
Useful if pets often arrive late
Gives you control over exact start times
Why Auto-Start?
Benefits:
Saves time on manual check-ins
Ensures appointments don't get "forgotten" in Confirmed status
Accurate service duration tracking
Streamlines workflow
When to enable:
Most appointment types
Punctual customers
Grooming, daycare, training
When to disable:
Frequent late arrivals
Drop-off windows (flexible start times)
When you need manual control over start times
Auto-Complete Appointments
Automatically finish appointments when scheduled end time is reached.
How It Works
End time reached: System automatically completes appointment
Status changes: "In Progress" → "Completed"
No manual action: Pet is automatically "checked out"
Ready for invoicing: Appointment ready to finalize and charge
Options
Enabled - Auto-complete when finished
Appointments complete automatically
No need to manually check out pets
Streamlines workflow
Ensures appointments don't sit in "In Progress" indefinitely
Disabled - Manual completion required
You must click "Complete" or "Check Out" for each appointment
Useful if service times vary significantly
Gives you control over exact completion
Why Auto-Complete?
Benefits:
Saves time on manual check-outs
Keeps appointment statuses accurate
Ensures nothing gets stuck "In Progress"
Enables automatic invoicing workflow
When to enable:
Predictable service durations
Grooming with set times
Group classes and courses
Most appointment types
When to disable:
Highly variable service times
When you want to add notes before completing
Services requiring final inspection
Auto-Finalise Appointments
Automatically prepare invoices and finalize appointments for payment.
How It Works
Appointment completes: System waits briefly (buffer period)
Auto-finalise: Generates final invoice with all services and charges
Status changes: "Completed" → "Finalised"
Ready for payment: Invoice is locked and ready to charge
Options
Enabled - Auto-finalise and invoice
Invoices generated automatically
No manual invoicing step required
Instant invoice delivery to customers
Enables auto-payment workflow
Disabled - Manual finalisation required
You must manually click "Finalise" on each appointment
Useful if you need to review charges first
Allows adding last-minute items or adjustments
Why Auto-Finalise?
Benefits:
Eliminates manual invoicing step
Faster payment processing
Reduces forgotten invoices
Required for auto-payment
When to enable:
Standard services with fixed pricing
Most appointment types
When using auto-payment
When to disable:
Services with variable add-ons
When you want to review each invoice
Complex billing scenarios
Auto-Pay Invoices
Automatically charge the customer's card on file after invoices are finalized.
How It Works
Invoice finalized: System waits 30 minutes (review period)
Auto-charge: Card on file is automatically charged
Payment processed: Stripe processes the payment
Receipt sent: Customer receives automatic email receipt
Status updated: Payment marked as complete
Options
Enabled - Auto-charge saved payment methods
Cards charged automatically 30 minutes after finalization
Reduces payment collection time
No manual charging required
Customers notified automatically
Disabled - Manual payment required
You must manually process each payment
Customer can choose payment method
More flexibility but more admin work
Why Auto-Pay?
Benefits:
Eliminate manual payment processing
Get paid faster (30 minutes vs days/weeks)
Reduce outstanding invoices
No chasing customers for payment
Automatic receipt delivery
30-Minute Delay:
Gives you time to cancel if needed
Allows last-minute invoice corrections
Provides brief review window
Balances automation with flexibility
When to enable:
All businesses wanting automatic payment (recommended)
High-volume appointment businesses
When customers prefer automatic charging
To reduce admin workload
When to disable:
Customers prefer to review and pay manually
Complex billing requiring review
If you want to offer multiple payment options
Automation Workflow
Complete Automation Chain
When all automations are enabled:
72 hours before: Pre-hold funds (validate card)
Appointment time: Auto-start appointment
End time: Auto-complete appointment
Immediately after: Auto-finalise and invoice
+30 minutes: Auto-pay invoice
Done: Customer charged, receipt sent, appointment closed
Total time: Fully automated from booking to payment
Admin work: Nearly zero
Recommended Setup
For Most Businesses:
✅ Pre-Hold Funds: Required✅ Auto-Start: Enabled✅ Auto-Complete: Enabled✅ Auto-Finalise: Enabled✅ Auto-Pay: Enabled
For Businesses Requiring Review:
✅ Pre-Hold Funds: Required✅ Auto-Start: Enabled✅ Auto-Complete: Enabled❌ Auto-Finalise: Disabled (manual review)❌ Auto-Pay: Disabled (manual charging)
Tips & Best Practices
Enabling Automations
Start with one automation at a time
Monitor the first few days
Adjust based on your workflow
Enable all five for maximum time savings
Pre-Hold Funds
Always enable for maximum no-show reduction
Notify customers about the policy
Handle failed cards proactively (rebook or require new card)
Auto-Start/Complete
Enable both together for best results
Ensure accurate service duration in your service settings
Adjust service durations if appointments complete too early/late
Auto-Finalise/Pay
Enable both together for full payment automation
Use the 30-minute delay to catch errors
Train staff on how to cancel/refund if needed
Customer Communication
Explain automation benefits: "You'll be charged automatically after service"
Set expectations: "Card will be pre-authorized 72 hours before"
Highlight convenience: "Automatic receipt and payment"
Common Questions
Q: What if a customer's card fails the pre-hold?
A: They receive an automatic notification to update their payment method. The appointment remains but needs a valid card.
Q: Can I cancel an auto-payment before it processes?
A: Yes! You have 30 minutes after finalisation to cancel the invoice or adjust it before the auto-charge.
Q: What if an appointment runs longer than scheduled?
A: Disable auto-complete for that appointment, or manually complete it when finished. You can adjust service durations if this happens frequently.
Q: Do customers get notified about auto-charges?
A: Yes, they receive automatic email receipts immediately after payment processes.
Q: Can I enable some automations but not others?
A: Yes! Enable any combination. However, auto-pay requires auto-finalise to work.
Q: What if I need to add services after auto-finalising?
A: You can un-finalise an invoice (if not yet paid), add items, and re-finalise.
Q: Does pre-hold charge the customer?
A: No, it only authorizes and holds the funds. The actual charge happens when the invoice is paid.
Q: How much does Stripe charge for pre-authorizations?
A: Pre-authorizations (holds) are free. You only pay Stripe fees on the actual charge.
Next Steps
Configure Booking Settings to require payment methods
Set up Notifications for automated customer updates
Review Payment Settings to ensure Stripe is connected
Configure Services → Pro Automations for service-specific automation settings
Test the automation workflow with a test appointment

