External User Blocking Tool
Block an external chat user when an Agent confirms the conversation is automated.
Last updated
Block an external chat user when an Agent confirms the conversation is automated.
Use the External User Blocking Tool to stop confirmed bot-to-bot conversations.
The tool is native to the main chat Agent. It has no configuration or input fields.
The tool is available only during a main chat flow. It requires a chat owned by an external user.
It supports these channels:
Telegram
WhatsApp, including Waha
Widget
The tool is unavailable for API and Zaia channels. It is also unavailable outside chat context.
Use this tool only when the Agent has absolute certainty that it is talking to another bot.
Do not use it for suspected automation or ambiguous behavior. Blocking stops future messages from that external user.
The certainty requirement is guided by the tool instruction. It is not enforced by a separate blocking rule.
The system resolves the target from the current chat owner. The Agent cannot choose or provide another user.
Before blocking, the system confirms that:
The external user exists in the workspace.
The external user owns the current chat.
If the user is already blocked, the tool succeeds without changes. Otherwise, it marks the external user as blocked.
The chat updates immediately in the interface. The workspace owner also receives an email notification.
The notification identifies the blocked external user by ID. It directs the owner to locate that user in Inbox → Chat History.
The email does not include a direct link to the chat.
After the user is blocked, existing platform rules reject new messages from that user. This prevents the automated exchange from continuing.
The workspace owner can review the event in Chat History.
Last updated
