Evolution API icon

Evolution API

Interact with Evolution API

Actions114

EvoAI → Find Bots

AI-generated

Overview

The Evolution API node allows users to interact with the Evolution API, specifically to perform operations related to the EvoAI resource. The 'Find Bots' operation enables users to search for bots within a specified instance by providing the instance name. This is useful for scenarios where users need to retrieve information about available bots in their EvoAI instance for automation or integration purposes.

Use Case Examples

  1. A user wants to list all bots available in their EvoAI instance named 'MyInstance' to manage or monitor them.
  2. An automation workflow needs to dynamically find bots in a given EvoAI instance to trigger specific actions based on bot availability.

Properties

Name Meaning
Instance Name The name of the EvoAI instance where the bots are to be found. This is a required string input.

Output

JSON

  • id - The unique identifier of the bot found in the EvoAI instance.
  • name - The name of the bot.
  • status - The current status of the bot (e.g., active, inactive).
  • createdAt - The timestamp when the bot was created.
  • updatedAt - The timestamp when the bot was last updated.

Dependencies

  • Requires an API key credential for the Evolution API to authenticate requests.

Troubleshooting

  • If the 'Instance Name' is incorrect or the instance does not exist, the node may return an error or empty results. Verify the instance name is correct.
  • Unsupported operation errors occur if the operation name is misspelled or not implemented; ensure 'Find Bots' is correctly selected.
  • API authentication errors may occur if the API key credential is missing or invalid; verify the credential setup in n8n.

Links

  • Evolution API Documentation - Official documentation for the Evolution API, useful for understanding available endpoints and data structures.

Discussion