Pick the trade. The front desk configures itself.
DeskPilot does not need a new build for every industry. Each vertical inherits a playbook, adds a category knowledge schema, and ships with its own agents, escalation rule, and voice.
Six ways a business answers the phone.
A plumber and a lawn crew do not run the same conversation. Instead of one generic bot, every vertical inherits the playbook that matches how it actually makes money.
Emergency Response
Project Bid
Recurring Route
Shop Intake
Scheduled Visit
Appointment Desk
Three layers, no forks.
The orchestrator never changes. The playbook sets the conversation shape. The category schema sets what the business knows. The vertical only supplies its name, pricing, and voice.
deskpilot/
orchestrator/
intent.py · urgency.py · router.py
playbooks/
emergency.yaml · bid.yaml · route.yaml
shop.yaml · visit.yaml · desk.yaml
schemas/
carpentry.schema.json
verticals/
finish_carpentry.json
integrations/
phone · sms · calendar · crm
invoicing · reviews · email
ui/
owner_setup/ · customer_chat/From sign-up to a working front desk in one sitting.
DeskPilot is configuration-first. You describe the business once, DeskPilot turns it into a real agent, and you test it before a single customer ever reaches it.
Create your account
Sign up with an email and password and land straight in your workspace.
No sales call, no setup fee. Every account is isolated to you from the first click.
Pick the playbook that fits your trade
Choose your vertical and DeskPilot loads the conversation shape that trade actually runs.
A plumber gets emergency triage and dispatch. A lawn crew gets routing. You inherit the right posture instead of a blank bot.
Configure your front desk
A guided wizard walks you through business details, knowledge, channels, and escalation.
The knowledge step renders the exact fields your trade needs — hours, service area, pricing notes, emergency policy — then you toggle channels and set when to hand off to a human.
Generate your agent profile
DeskPilot compiles everything into a structured profile with a grounded system prompt.
One click turns your answers into the rules, capabilities, and escalation logic your agent runs on — reviewable as clean JSON before anything goes live.
Test it in the playground
Chat with your agent exactly as a customer would, before it ever answers a real call.
Ask about hours, book a job, or trigger an emergency — the agent responds from your config and raises a hand-off banner the moment your escalation rules fire.
Go live and connect channels
Activate the configuration and point your web chat, SMS, email, or phone hand-off at it.
Your desk keeps answering after hours, during the rush, and on the jobs you would have missed.
Start on the plan that fits your book of business.
Every plan includes the configuration engine, generated agent profiles, and the playground. Higher tiers unlock more of the vertical library and additional channels.
Starter
For a single location getting its front desk online.
- 1 business configuration
- 44 core service verticals
- Web chat + email channels
- Generated agent profile
- Sample conversation library
Pro
For growing teams running multiple service lines.
- Up to 10 configurations
- 153 verticals incl. mechanical, interiors & grounds
- All channels incl. SMS & voice hand-off
- Escalation policies & playground
- Priority profile generation
Business
For multi-brand operators and franchises.
- Unlimited configurations
- All 231 verticals incl. construction & commercial
- All Pro features
- Dedicated onboarding
- Custom vertical schemas
Two hundred businesses. One codebase.
Adding the next vertical is a JSON file and a playbook reference. That is the whole deployment story, and it is why this scales past motels.