smartwebchat_get_fit
Assess whether Smartwebchat fits a described business: primary need, market, number of client assistants, white-label, omnichannel, calendar and language-model requirements. Returns good_fit, partial_fit, not_fit or needs_review with reasons, limitations, a recommended plan and relevant URLs. Works without authentication. This assessment is self-asserted by the vendor and can say no. It never fetches the described website.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locale | No | Language tag for the returned URLs, e.g. 'en', 'fr-CA', 'it', 'pt-BR'. Any well-formed tag is accepted; languages without a published website fall back to 'de'. The language never changes the verdict. | |
| market | No | Country or market of the business, e.g. 'DE', 'de-AT', 'NL', 'US'. Free text; only the language part is matched against the published website languages. | |
| primary_need | Yes | What the business mainly needs the assistant for. | |
| website_platform | No | Website system as stated by the caller, e.g. 'wordpress'. Echoed back only; never fetched or verified. | |
| requires_white_label | No | Smartwebchat branding must be removed. | |
| requested_ai_provider | No | The language model provider the caller wants. 'default' is the vendor's EU standard configuration. | |
| number_of_client_assistants | No | How many separate businesses or client assistants are to be served. More than one points to the agency plan. | |
| requires_custom_widget_domain | No | The widget must run on the caller's own domain. | |
| requires_direct_calendar_write | No | The assistant must write appointments directly into a calendar. | |
| sensitive_professional_context | No | The business handles sensitive professional data (e.g. health, legal, tax). | |
| requires_full_omnichannel_inbox | No | A full omnichannel inbox or helpdesk across channels is required. |