Configure chatbot
configure_chatbotLAST step after deploy + assignment (Plus/Pro). ONLY real facts in the knowledge — never invented prices/hours/addresses. Enables/configures the chatbot on a deployed project; the widget is injected server-side, no HTML changes. Partial update, except knowledge REPLACES the whole text — editing an existing bot? get_chatbot first. Point contactFormUrl at the site's Dplooy Form URL when one exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Widget title, e.g. "GreenScape Assistant" (max 100 chars) | |
| enabled | No | Turn the chatbot on (true) or off (false). Omit to leave its current state unchanged | |
| position | No | Which corner the widget sits in | |
| knowledge | No | The knowledge base (max 50,000 chars). Structure as sections: About / Services & Prices / Hours / Service Area / FAQ / Contact. Only facts the user or site actually provided. | |
| projectId | Yes | The deployed project's ID | |
| themeColor | No | Hex color like "#0d9488" — match the site's accent | |
| personality | No | The bot's tone of voice — match the site's audience | |
| contactFormUrl | No | Where the bot sends visitors it can't help — use the site's Dplooy Form URL | |
| welcomeMessage | No | The bot's opening line (max 500 chars) | |
| starterQuestions | No | Up to 3 suggested first questions (100 chars each) |