

Every call is logged with the caller, the outcome and the next step.

Payments, autopay and gate-code resets handled by the agent.
The AI receptionist on a live call, quoting a 10×10 and reserving it.
The challenge
Self-storage facilities miss a large share of calls, and every missed call is a unit someone rents down the street. Managers are on the lot, at the gate or off for the night, and callers don't leave voicemails.
My role
I designed and built the whole agent end to end: the conversation, the tools it calls, the backend and the operator dashboard.
What I built
• An AI receptionist on Vapi + Twilio that answers in about a second, 24/7
• Quotes straight from live unit inventory (sizes, availability, price)
• Reserves the unit and books the tour, then texts the confirmation
• Takes tenant payments by keypad and enrols autopay
• Verifies identity and resets gate codes for locked-out tenants
• Texts a quote to callers who aren't ready to commit yet
• Every call lands in an operator dashboard: leads, tenants, payments and inventory, ready to sync with SiteLink or storEDGE
The result
Every call answered in about a second, day or night, with the unit reserved and the payment taken before a human ever gets involved. Each conversation is tested against simulated callers before it goes live.
Try it
Call the live agent and try to reserve a unit: https://voicedesk-h31g.onrender.com/agent/receptionist
1 like · 0 views · Oct 27, 2026
AI receptionist that answers every storage call in 1 second, quotes live inventory, reserves units, takes payments and resets gate codes, 24/7.