How to force AI Agent to use a specific tool to answer

Describe the problem/error/question

When running a node with its corresponding subflow, I cannot ensure that the main node always calls the tool created for a specific purpose such as giving the time in real time or answering the question that I relate in the example that is on the same page n8n created by @davidn8n

Ocassionally the main flow uses the subflow.

What is the error message (if any)?

Sometimes it asks me to run the subflow myself, other times it gives the answer.

Using the same question.

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • **n8n version:1.62.5
  • **Database (default: SQLite):default
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • **Running n8n via (Docker, npm, n8n cloud, desktop app):I am using n8n cloud
  • Operating system:

Hey @John_Freddy_Valencia,

Welcome to the community :cake:

I have not been able to reproduce this, Are you able to provide some example questions that trigger the problem? I have been testing with “What is the 5th most popular post ever on hacker news?” and it tells me about Crowdstrike each time.