Why the right set of tools matters
Each tool you enable adds to the decisions the agent must make. More tools means more opportunities for the agent to choose the wrong one. An agent with a focused tool set makes more reliable decisions than one with a long list of overlapping options. Enable only the tools your agent’s workflow requires. Use skills to document which tool to use and when, so the agent does not have to infer the correct choice at runtime. Some tools work as pairs. Time series tools and document tools need the Query tool to run first. The agent uses the Query tool to identify the right asset or file in the knowledge graph, then uses the specialized tool to retrieve or analyze its data. When you enable these tools together, add sequencing instructions to your skills so the agent knows which tool to call first. For example, if a user asks whether a bearing temperature is trending upward, the agent first uses the Query tool to find the relevant time series in the knowledge graph. It then retrieves the readings with Query time series data points and calculates the trend with Analyze time series. Without sequencing instructions in the skill, the agent may skip the first step or retrieve readings for the wrong time series.Use tools for calculations
Language models are strong at reasoning and language understanding. They are not reliable for exact arithmetic, date calculations, or precise comparisons. When a question has a correct, verifiable answer, a tool should compute it, not the language model. This table shows common question types and the tool that produces a reliable result.
You can reinforce this routing behavior in skills. When the user asks “how many,” “what percentage,” or “compare X to Y,” a skill can instruct the agent to use the appropriate tool rather than reason about the answer directly. See Configuring skills for agents for examples.