AI voice receptionist for US service businesses: services, pricing, fit checks, demo requests.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
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.
| Argument | Type | Description |
|---|---|---|
| country | string | |
| industry | string | |
| required_capabilities | array | |
| expected_monthly_minutes | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2
},
"industry": {
"type": "string",
"maxLength": 60
},
"required_capabilities": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60
},
"maxItems": 25
},
"expected_monthly_minutes": {
"type": "integer",
"maximum": 1000000,
"minimum": 0
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| string | ||
| phone* | string | |
| message | string | |
| industry | string | |
| interest | string | |
| best_time | string | |
| contact_name* | string | |
| partner_type | string | |
| business_name* | string | |
| idempotency_key | string | |
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.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| phone* | string | |
| message | string | |
| website | string | |
| industry | string | |
| timezone | string | |
| plan_code | string | |
| contact_name* | string | |
| business_name* | string | |
| idempotency_key | string | |
Current status of a demo, partnership or onboarding request, given its reference and the status_token returned when it was created.
| Argument | Type | Description |
|---|---|---|
| reference* | string | |
| status_token* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"reference",
"status_token"
],
"properties": {
"reference": {
"type": "string",
"pattern": "^VD-[0-9A-HJKMNP-TV-Z]{10}$"
},
"status_token": {
"type": "string",
"maxLength": 100,
"minLength": 20
}
}
}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.
No arguments.
{
"type": "object",
"properties": {}
}What VoiceDesk AI does: capabilities (available / guided / not available), supported industries, how onboarding works and what agents may and may not do.
No arguments.
{
"type": "object",
"properties": {}
}| consent_to_contact* |
| boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"contact_name",
"business_name",
"phone",
"consent_to_contact"
],
"properties": {
"email": {
"type": "string",
"maxLength": 254
},
"phone": {
"type": "string",
"maxLength": 40
},
"message": {
"type": "string",
"maxLength": 2000
},
"industry": {
"type": "string",
"maxLength": 60
},
"interest": {
"enum": [
"receptionist_demo",
"partnership"
],
"type": "string",
"default": "receptionist_demo"
},
"best_time": {
"enum": [
"morning",
"afternoon",
"evening"
],
"type": "string"
},
"contact_name": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"partner_type": {
"enum": [
"ai_agency",
"reseller",
"developer",
"saas_platform",
"consultant",
"other"
],
"type": "string"
},
"business_name": {
"type": "string",
"maxLength": 160,
"minLength": 1
},
"idempotency_key": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 16
},
"consent_to_contact": {
"type": "boolean",
"const": true
}
}
}| consent_to_contact* |
| boolean |
| expected_monthly_minutes | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"contact_name",
"business_name",
"phone",
"email",
"consent_to_contact"
],
"properties": {
"email": {
"type": "string",
"maxLength": 254
},
"phone": {
"type": "string",
"maxLength": 40
},
"message": {
"type": "string",
"maxLength": 2000
},
"website": {
"type": "string",
"format": "uri",
"maxLength": 300
},
"industry": {
"type": "string",
"maxLength": 60
},
"timezone": {
"type": "string",
"maxLength": 64
},
"plan_code": {
"type": "string",
"maxLength": 40
},
"contact_name": {
"type": "string",
"maxLength": 120,
"minLength": 1
},
"business_name": {
"type": "string",
"maxLength": 160,
"minLength": 1
},
"idempotency_key": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 16
},
"consent_to_contact": {
"type": "boolean",
"const": true
},
"expected_monthly_minutes": {
"type": "integer",
"maximum": 1000000,
"minimum": 0
}
}
}