AI receptionist · PayPal holds
A deposit that only holds.
No-shows cost salons, clinics and tutors 10–20% of their revenue. HoldSlot asks only risky bookings for a PayPal hold, places it 48 hours before, and releases it the moment the client walks in.
Demo studio on the PayPal sandbox. The front desk passcode is in the hackathon testing instructions.
Juniper Hair Studio
Haircut · Fri 6:00 PM
Sam Rivera · $60, paid at the studio
- Fri 2:10 PMBooked by chat. Medium risk: first visit, Friday evening.
- Fri 2:12 PMPayPal approved, capped at $30. Nothing charged.
- Wed 6:00 PM$30 held on PayPal, 48 hours before.
- Fri 5:52 PMChecked in. Hold released, $0 charged.
How it works
Five steps, one PayPal approval.
- 1
Book by chat
Claude books the slot in plain English or Arabic, from real free times only.
- 2
Score the risk
First visit, past no-shows, late cancels, Friday-evening slots. Regulars never see a deposit.
- 3
Approve once, pay nothing
A risky client approves PayPal once, capped at the no-show fee. Nothing is charged.
- 4
Hold 48 hours before
HoldSlot places a PayPal authorization. The hold shows on the studio's calendar.
- 5
Settle at the slot
Client arrives: the hold is voided. No-show: the fee is captured. Late cancel: part of it, the rest released.
Three colours, everywhere
- Held. Authorized on PayPal, not charged.
- Released. Voided the moment the client checks in.
- Charged. Captured only on a no-show or late cancel.
The AI reads. Code decides.
The owner writes the cancellation policy in plain English; Claude turns it into rules the owner checks. Every hold, release and charge after that is plain code, never a model guessing an amount.