Tools are the actions your agents can perform - from searching knowledge to updating tickets to calling external APIs and MCP servers. Duckie organizes tools into four categories: Duckie Tools, App Tools, Custom Tools, and MCP Servers.Documentation Index
Fetch the complete documentation index at: https://docs.duckie.ai/llms.txt
Use this file to discover all available pages before exploring further.
Choose a Tool Type
| Tool type | Use it for | Where it comes from |
|---|---|---|
| Duckie Tools | Core support actions like responding, searching knowledge, escalating, and saving values | Built into Duckie |
| App Tools | Actions from connected platforms like Zendesk, Slack, Jira, Linear, Intercom, and HubSpot | Connected integrations |
| Custom Tools | HTTP calls to your own services or third-party APIs | Tools you define in Duckie |
| MCP Servers | Tools exposed by remote Model Context Protocol servers | MCP server discovery |
Where Tools Are Used
Runbooks
Reference tools inline in runbook instructions:Workflows
Use Tool nodes to execute tools in a deterministic flow:- Add a Tool node.
- Select a tool.
- Map inputs from the conversation or previous nodes.
- Handle success and failure outputs.
Agents and Assistant
Control which tools a customer-facing agent can use from the agent’s Tools configuration. Control which tools the internal assistant can use from Settings → Assistant.Access Control
Tool access lets you:- Restrict sensitive actions to specific agents
- Create agents with limited capabilities
- Prevent unintended tool usage
- Keep assistant access separate from customer-facing agent access
Next Steps
Duckie Tools
Review built-in support actions
App Tools
Use tools from connected integrations
Custom Tools
Define HTTP-based API tools
MCP Servers
Discover tools from MCP servers