Currently, when a Bot Goal triggers a workflow in Conversation AI, that same scenario is blocked from re-triggering for the next 20 messages. This limit is hardcoded and cannot be changed by the user. The execution log confirms it with the message: "Workflow triggered, DO NOT TRIGGER THIS WORKFLOW AGAIN."
We understand the intent preventing the workflow from firing on every single message. But 20 messages is far too long for many legitimate use cases, and it silently breaks core business processes.
Requested feature:
Add a configurable cooldown field in the "Trigger a Workflow" setup inside Bot Goals:
Default value: 20 messages (keeps current behavior, no breaking change for existing users)
User-editable range: 1 to XX messages
Optional: a "no cooldown or one shoot" setting