Actions64
- Instance Actions
- Message Actions
- Group Actions
- Profile Actions
- Event Actions
- Integration Actions
- Chat Actions
Overview
This node integrates with the Flowise API to manage Flowise bot instances and sessions. It supports operations such as creating, finding, updating, and deleting Flowise bots, as well as managing sessions and changing session statuses. This node is useful for automating interactions with Flowise bots, such as setting triggers, managing bot sessions, and controlling bot behavior based on message content and timing.
Use Case Examples
- Create a new Flowise bot instance with specific triggers and session settings.
- Find existing Flowise bots by ID or retrieve all bots.
- Update the configuration of a Flowise bot, including API URL, API key, and trigger settings.
- Delete a Flowise bot by its ID to remove it from the system permanently.
Properties
| Name | Meaning |
|---|---|
| Instance Name | The name of the Flowise instance that will send the message, used to identify the bot instance. |
| What Do You Want to Do | The specific operation to perform with the Flowise integration, such as creating, finding, updating, or deleting a Flowise bot, or managing sessions. |
| Flowise ID | The ID of the Flowise bot to search for or modify; leave empty to search for all bots. |
| Flowise Url | The URL endpoint of the Flowise API to connect to. |
| Flowise ApiKey | The API key used for authenticating requests to the Flowise bot. |
| Trigger Type | The type of trigger that starts the Flowise bot, either a keyword or all messages. |
| Trigger Operator | The operator used to match the trigger keyword, such as contains, equals, starts with, ends with, or regex. |
| Trigger | The word, phrase, or regex pattern used as the trigger to start the Flowise bot. |
| Expires In (Minutes) | The number of minutes without answers after which the bot should be deactivated. |
| Ending Keyword | The word or phrase used to close the bot session. |
| Default Message Delay (in Milliseconds) | The delay in milliseconds before the bot sends a message. |
| Unknown Message | The message sent when the bot does not recognize the input. |
| Listen to Messages Sent by Me | Whether the bot listens to messages sent by the current instance. |
| Pause the Bot When I Send a Message | Whether to pause the bot when the current instance sends a message. |
| Keep the Bot Session Open | Whether to keep the bot session open after a conversation ends. |
| Wait Time (in Seconds) | The time the bot waits for additional messages before joining them into one. |
| Recipient Number | The recipient's RemoteJid used to identify the session for status changes. |
| Status | The status to set for the session, such as opened, paused, or closed. |
Output
JSON
id- The unique identifier of the Flowise bot or session.status- The current status of the Flowise bot or session.message- Response message or status information from the Flowise API.data- Additional data returned from the Flowise API related to the bot or session.
Dependencies
- Flowise API
Troubleshooting
- Ensure the Flowise URL and API key are correctly set to avoid authentication errors.
- Verify that the Flowise ID is valid when performing operations that require it, such as update or delete.
- Check network connectivity to the Flowise API endpoint to prevent request failures.
- If the bot does not respond as expected, verify trigger settings and session management parameters.
Links
- Flowise Documentation - Official documentation for Flowise API and bot management.