Choose a deployment method
Compare your declared website platform, desired surface, channels and required features with current Quickchat setup rules. Returns a method and requirement gaps. No website or account is inspected.
Opening this form does not run the check.
Example JSON request
{
"platform": "wordpress",
"surface": "widget",
"can_edit_site": true,
"channels": [
"website"
],
"plan": "starter",
"required_features": [
"voice_input"
]
}Supported fields and limits (JSON Schema)
{
"additionalProperties": false,
"properties": {
"platform": {
"enum": [
"wordpress",
"shopify",
"site_builder",
"html",
"none"
],
"title": "Platform",
"type": "string"
},
"surface": {
"default": "widget",
"enum": [
"widget",
"embed",
"chat_page",
"api"
],
"title": "Surface",
"type": "string"
},
"can_edit_site": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Can Edit Site"
},
"channels": {
"items": {
"enum": [
"website",
"discord",
"whatsapp",
"telegram",
"instagram",
"slack",
"intercom",
"zendesk",
"hubspot",
"mcp",
"api"
],
"type": "string"
},
"maxItems": 6,
"title": "Channels",
"type": "array"
},
"required_features": {
"items": {
"enum": [
"white_label",
"export_conversations",
"api",
"voice_input",
"widget_translations",
"human_handoff"
],
"type": "string"
},
"maxItems": 6,
"title": "Required Features",
"type": "array"
},
"plan": {
"anyOf": [
{
"enum": [
"free",
"starter",
"basic_2026",
"essential_2026",
"professional_2026",
"business_2026"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Plan"
}
},
"required": [
"platform"
],
"title": "DeploymentFitInput",
"type": "object"
}Tool version: public-deployment-fit-v1