Where to connect
- MCP server (Streamable HTTP)
- https://voicedeskai.org/api/mcp
- A2A Agent Card
- https://voicedeskai.org/.well-known/agent-card.json
- OpenAPI 3.1
- https://voicedeskai.org/openapi.json
- REST base URL
- https://voicedeskai.org/api/agent/v1
No API key is needed. Every call is rate-limited, and requests that create records require the business owner's consent.
What you can do
get_services
What VoiceDesk AI does: capabilities (available / guided / not available), supported industries, how onboarding works and what agents may and may not do.
get_pricing
Current monthly plans from VoiceDesk AI's live plan catalog (USD): monthly price, one-time setup fee and included call minutes. Purchases happen only on voicedeskai.org by the business owner.
check_compatibility
Check whether VoiceDesk AI fits a business: country, industry template, required capabilities (use capability ids from get_services) and, given expected monthly call minutes, the smallest suitable plan.
create_demo_request
Ask VoiceDesk AI to contact a US business for a receptionist demo (interest=receptionist_demo) or a partnership conversation (interest=partnership). Only with the owner's consent. Returns a tracking reference and a one-time status_token. Creates no account and no charge. Send an idempotency_key to make retries safe.
get_demo_status
Current status of a demo, partnership or onboarding request, given its reference and the status_token returned when it was created.
create_onboarding_request
Prepare onboarding for a US business that wants VoiceDesk AI, with its owner's consent. VoiceDesk reviews it and sends the owner a signup link; the owner chooses and pays for a plan themselves. Creates no account, subscription, phone number or charge. Returns a tracking reference and a one-time status_token.
- Agents can read services, pricing and compatibility, and submit demo, onboarding or partnership requests.
- Agents cannot purchase plans, start billable services, buy phone numbers, place calls or read any customer's data.
- Submit a request only with the business owner's consent to be contacted at the details you provide.
Capabilities, honestly
What the product does today. Planned features are listed as not available, so you never recommend us for something we don't do.
| Capability | Status | Details |
|---|---|---|
| 24/7 call answering answering_24_7 | Available | An AI voice receptionist answers every forwarded call, nights and weekends included. |
| AI disclosure ai_disclosure | Available | The receptionist is instructed to always be honest with callers that it is an AI assistant. |
| Lead capture lead_capture | Available | Collects caller name, phone, address and the job needed using an industry intake form; never invents details. |
| Appointment requests appointment_requests | Available | Offers the business's arrival windows and records the time the caller wants. The business confirms the booking; there is no calendar sync yet. |
| Human transfer human_transfer | Available | Transfers emergencies, and callers who ask for a person, to a phone number the business chooses. |
| After-hours handling after_hours_rules | Available | Follows the business's after-hours rules: take a message, promise a callback, or escalate emergencies. |
| Business dashboard dashboard | Available | Web dashboard with calls, transcripts, leads and minutes used, scoped to the business's own data. |
| Local number with call forwarding local_number_and_forwarding | Available | Each business gets a dedicated US phone number; the business keeps its existing number and forwards calls to it, with carrier-specific instructions. |
| Google Business Profile listing google_business_profile | Guided setup | Step-by-step guide to put the AI number on a Google Business Profile. One-click connect is not built yet. |
| Industry templates industry_templates | Available | Ready-made receptionist setups for plumbing, HVAC, roofing, real estate and general service businesses. |
| Calendar integration (Google Calendar / Cal.com) calendar_integration | Not available | Planned. Appointments are recorded as requests for the business to confirm. |
| CRM integration crm_integration | Not available | Not offered. Leads are available in the VoiceDesk dashboard. |
| SMS / text messaging sms | Not available | Not offered. |
| Outbound or marketing calls outbound_calling | Not available | Not offered. VoiceDesk only answers inbound calls. |
| API access to a customer's calls and leads customer_data_api | Not available | Not offered. Customer data is only available to the business in its dashboard. |
| Phone numbers outside the US international_numbers | Not available | Only US (+1) numbers are supported. |
Industry templates: Plumbing, HVAC, Roofing, Real estate, Other service businesses. US (+1) phone numbers only.
How a business gets started
- Request a demo or onboarding. A VoiceDesk team member follows up within one business day.
- The business owner signs up and pays on voicedeskai.org (Stripe-hosted checkout). Agents cannot purchase on a customer's behalf.
- VoiceDesk builds and tests the receptionist from the owner's answers, then assigns a local US number.
- The owner forwards their existing number. Calls, transcripts and leads appear in their dashboard.
Example: an MCP client config
{
"mcpServers": {
"voicedesk-ai": { "type": "http", "url": "https://voicedeskai.org/api/mcp" }
}
}