How to force an agent to always use a tool?

Hi everyone
I’m developing an agent to assist my users. It has different tools and a memory so it remembers the thread_id for every user.

So far so good. The problem is that sometimes it has to fetch real-time informations (ie. the server status) but it relies on its memory and not on the tool to fetch real time data, so the answer is wrong.

I tried to improve the agent instructions but it seems to have no effects.

What’s the best way to approach this issue?