smartwebchat_create_chatbot
Create a new website chatbot for a business, including its greeting, personality and initial FAQ knowledge. Writes to the account: confirm the business details with the user before calling. Needs a key with full access; a read-only key gets 401 here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| faqs | No | Question and answer pairs the chatbot should know from the start | |
| name | Yes | Display name of the chatbot | |
| greeting | No | First message the chatbot sends to a visitor | |
| industry | Yes | Industry of the business, e.g. 'Arztpraxis', 'Restaurant', 'Handwerk'. Used verbatim in the chatbot's prompt, so keep the user's own wording and language. | |
| websiteUrl | No | URL of the website the chatbot will run on | |
| description | No | What the business does — background knowledge for the chatbot | |
| personality | No | Tone of voice. The values are German and go to the API verbatim: 'freundlich' (friendly), 'professionell' (professional), 'locker' (casual). | |
| businessName | Yes | Name of the business the chatbot speaks for | |
| idempotencyKey | No | Optional. A unique string you choose for this one creation (1-128 characters: letters, digits, '_' or '-'). If the call is retried with the same key, the account returns the chatbot created the first time instead of creating a second one. Use a new key for each new chatbot. |