Skip to main content

Pro Automations

Updated today

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

Pro Automations Settings

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:

  1. 72 hours before: Pre-hold funds (validate card)

  2. Appointment time: Auto-start appointment

  3. End time: Auto-complete appointment

  4. Immediately after: Auto-finalise and invoice

  5. +30 minutes: Auto-pay invoice

  6. 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

Did this answer your question?