Actions31
- Conversation Actions
- Message Actions
- Visitor Actions
- Contact Actions
- Bot Actions
- Operator Actions
Bot → Update Bot Settings
AI-generatedOverview
The "Update Bot Settings" operation in the Bot resource allows users to modify the configuration of a chatbot within the Tidio platform. This includes enabling or disabling automatic replies and setting custom properties for the bot via JSON. This node is useful for automating chatbot behavior updates, such as toggling auto-reply features or adjusting bot metadata dynamically based on workflow logic.
Practical examples:
- Automatically enable or disable the bot's auto-reply feature during specific business hours.
- Update custom properties of the bot to reflect new campaign parameters or user segmentation data.
Properties
| Name | Meaning |
|---|---|
| Additional Fields | Collection of optional fields to update bot settings: |
| - Auto Reply (boolean): Enable or disable automatic replies | |
| - Custom Properties (JSON): Set custom properties as a JSON object |
Output
The node outputs a JSON object representing the response from the Tidio API after updating the bot settings. This typically contains confirmation of the updated settings or error details if the update failed.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating with the Tidio API.
- Needs client ID and client secret credentials for API access.
- The node sends requests through a proxy service hosted at
https://n8ntools.io/api/v1/proxy/tidio. - Proper configuration of these credentials in n8n is necessary for successful execution.
Troubleshooting
Common issues:
- Invalid or missing API credentials will cause authentication failures.
- Malformed JSON in the "Custom Properties" field can lead to parsing errors.
- Attempting to update unsupported fields may result in API errors.
Error messages:
"Unknown bot operation: updateBotSettings": Indicates a mismatch or typo in the operation name; ensure the correct operation is selected.- API response errors related to authorization or invalid input should be checked against the provided credentials and property formats.
Resolutions:
- Verify that all required credentials are correctly set up and valid.
- Validate JSON syntax before inputting into the "Custom Properties" field.
- Use only supported fields as per the node's property definitions.
Links and References
- Tidio API Documentation (for detailed API endpoints and payloads)
- n8n Documentation (for general usage of credentials and HTTP request nodes)