Evolution API icon

Evolution API

Interact with Evolution API

Actions114

EvoAI → Update Bot

AI-generated

Overview

This node interacts with the EvoAI API to update an existing bot instance. It is useful for managing and modifying bot configurations such as session behavior, broadcast listening, group responses, trigger keywords, and session timeout settings. For example, a user can update a bot to change how it responds to messages or to adjust its session timeout duration.

Use Case Examples

  1. Updating a bot to maintain conversation context and respond only to specific keywords.
  2. Changing the bot's session timeout to keep the session active longer.

Properties

Name Meaning
Instance Name The name of the EvoAI instance to update.
Agent URL The URL of the EvoAI agent to connect to for the update.
API Key The API key used to authenticate with the EvoAI API.
Additional Options Optional settings to customize the bot's behavior, including session maintenance, broadcast listening, group responses, session timeout, trigger keywords, and trigger type.
Bot ID The unique identifier of the bot to update.

Output

JSON

  • botId - The unique identifier of the updated bot.
  • status - The status of the update operation, indicating success or failure.
  • message - Additional information or confirmation message from the API after updating the bot.

Dependencies

  • EvoAI API key credential for authentication

Troubleshooting

  • Ensure the API key is valid and has the necessary permissions to update bots.
  • Verify that the Bot ID and Instance Name are correct and correspond to an existing bot.
  • Check the Agent URL to ensure it is reachable and correctly formatted.
  • Common errors include authentication failures, invalid bot IDs, and network connectivity issues. Resolving these typically involves verifying credentials, input parameters, and network access.

Links

Discussion