AI Agent - Tell user in chat to wait a moment before running tools

I have an AI agent workflow that start with a chat, runs the user through a questionnaire, then analyzes and compiles a report, then emails it. The analysis and report generation takes a while, so I’d like to either:

  1. End the chat prior to running the tools/generating the report.
  2. Ask the user to wait BEFORE running the tools, so they don’t freak out while waiting and refresh or close the chat.

I’ve tried telling the agent to ask the user to wait with no luck. I’ve tried also putting the report generation into a sub-workflow, but it behaves the same.

Is it possible to do what I want?

Thanks!

  • **n8n version: 1.85.4
  • **Database (default: SQLite): postgresql
  • **n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • **Running n8n via (Docker, npm, n8n cloud, desktop app): npm
  • **Operating system: Ubuntu 24.04.