Skip to main content
Global Tools Docs 2 Global tools are APIs, integrations, MCPs, and functions that you add directly at the agent level. Once added, they’re available at the agent level, and in any playbook throughout your AI agent — without needing to add them individually to each one.

Adding a global tool

Open the Agent tab and find the Global tools section in the right editor. Click the + to open the tool configuration panel — the same experience you’d use inside a playbook. From here you can connect an API, add an MCP server, connect an integration, or define a function.

When are global tools are available for my agent to use?

Global tools are only available when your agent is in an agentic context — that is, when the LLM is actively reasoning and deciding what to do. This includes the global agent, playbooks, and crews. They are not available when the user is on a scripted step inside a workflow, such as a buttons or listen step. Because the flow is deterministic at that point, the agent isn’t making free-form decisions and global tools aren’t accessible. If you need a tool during a scripted sequence, add it to that workflow directly via a tool step. A simple way to think about it: if the LLM is in control, global tools are available. If the step is scripted, they’re not.

Getting the most out of global tools

Add a tool globally when it’s something your agent should be able to use anywhere. A few examples of good candidates:
  • A CRM lookup that any playbook might need to identify the customer
  • A ticketing API your agent uses across multiple support flows
  • A shared function that formats or transforms data consistently
If a tool is only relevant in one specific playbook, it’s better to add it there instead. Global tools work best when the capability is genuinely cross-cutting. You can also guide your agent’s use of global tools through your global prompt or instructions For example:
  • “Always look up the customer record before responding to account-related questions”
  • “Only call the ticketing API if the user has confirmed the issue in their own words”

Keeping it simple

If your agent is straightforward — a few tools and a clear purpose — you can consider not using playbooks or workflows at all. Simply add your tools globally and let the agent handle everything from the top level, guided by your global prompt and instructions. This works well for agents with a small, well-defined toolset where the LLM can reliably decide when and how to use each tool without additional structure. Adding playbooks and workflows is useful for more complex agents that need distinct behaviours or scripted sequences, but they’re not a hard requirement.