N8N Tools - Tidio API icon

N8N Tools - Tidio API

Complete Tidio integration - Live chat, AI chatbots, and customer engagement

Bot → Update Bot Settings

AI-generated

Overview

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

Discussion