Agent does not call Data Table tool

Describe the problem/error/question

A lot of times, not always, the agent does not call the Data Table tool. Instead, it sends the inputs that should be sent to the Data Table as a message.

Example:

{“NomeCompleto”:“Teste Paulo”,“DataNascimento”:“05/01/1970”,“Email”:“[email protected]”,“TelefoneContato”:“119818xxxxx”,“CEP”:“05542xxxx”,“Peso”:77,“Altura”:1.77,“Sexo”:“Masculino”,“Idade”:“54”,“Gravidez”:“Não”,“Cidade”:“São Paulo”,“Estado”:“São Paulo”}
{“name”:“AtualizaStatus”,“arguments”:{}}

It happens in different workflows with different agents.

What is the error message (if any)?

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.120.4
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system:

hey @pbernardes welcome to n8n community!

that happens.
try using more advanced model and giving strict instructions in system prompt on when to use tools.