Provider-agnostic by design. A tool like Create Ticket works across Jira, Linear, ClickUp, GitHub Issues, and GitLab Issues without any changes to your agent instructions. Overcut handles the provider-specific details automatically.
Built-in tools work through your connected workspace integrations for supported providers. If you are deciding how to connect a system, start with the Integrations overview. If you need external tools or third-party systems beyond native integrations, use MCP Servers.
read_file to inspect the config before making changes”.
Beyond the tools listed here, agents also receive scratchpad tools and memory tools automatically. These are injected at runtime and are not part of the per-agent tool selection.
Attachment content
Ticket and pull request attachment tools can return usable content from supported files. Agents can read that content as part of the tool result, then use it as context for planning, answering questions, drafting changes, or reviewing work.Supported attachment content
Extraction limits and notices
Attachment content is subject to limits so tool results stay usable:- Up to 50,000 extracted characters are included per attachment.
- Up to 150,000 extracted attachment characters are included per tool result.
.xlsxfiles include up to 20 sheets and 500 rows per sheet.- Anthropic native PDF handling supports up to 3 native PDFs or 15 MB of raw PDF bytes per tool result. After that, PDFs fall back to extracted text when available.
File System
File system tools operate on repositories that have been cloned via thegit.clone action.
Code Utilities
Code utility tools help agents understand and navigate codebases. They operate on cloned repositories.Tickets and Issues
Ticket tools connect to your issue tracking integrations. The same instructions work across Jira, Linear, ClickUp, GitHub Issues, GitLab Issues, and Azure DevOps: the agent uses generic ticket language and Overcut maps it to the active provider.Linked ticket relationships
On supported ticket providers, agents can work with linked relationships between tickets as part of normal ticket operations. This helps agents connect related bugs, follow-up work, blockers, and dependencies without leaving Overcut. Agents can:- Create linked relationships between tickets on providers that support them
- Remove linked relationships when they are no longer accurate
- Read existing linked relationships from tickets and use them as context when reasoning about related work
- Inspect the relationship types a provider offers before attempting to create a link
Provider support expectations
Typed ticket relationships are available only on providers that expose them through Overcut’s native ticketing surface. Support differs by integration:- Jira: supports provider-defined relationship types, linked ticket reads, and cross-project linking when Jira allows it
- Linear: supports provider-defined relationship types and linked ticket reads
- ClickUp: supports link creation, link removal, and linked ticket reads. ClickUp uses a single provider-defined link option rather than a broader set of typed relationships
- GitLab: supports provider-defined relationship types, linked ticket reads, and cross-project linking when GitLab allows it
- Azure DevOps: supports provider-defined relationship types, linked ticket reads, and cross-project linking when Azure DevOps allows it
- GitHub Issues: does not support typed ticket links through Overcut’s native ticketing surface
- Bitbucket: does not support typed ticket links through Overcut’s native ticketing surface
Pull Requests
Pull request tools connect to your source control integrations. They work across GitHub, GitLab, Bitbucket, and Azure DevOps through the same unified interface.Code Review
Code review tools enable structured, line-level review feedback on pull requests. They are supported on GitHub, GitLab, Bitbucket, and Azure DevOps.CI/CD
CI/CD tools let agents monitor and interact with your continuous integration pipelines. They work with GitHub Actions, GitLab CI, Bitbucket Pipelines, and Azure Pipelines.Chat Channels
Chat channel tools let agents participate in conversations in a registered Slack channel where a workflow was triggered. They are assigned per agent and only act in channels that are registered to the project: see Slack integration.Automatically Injected Tools
The following tools are automatically available to every agent regardless of which tools are selected. They cannot be added or removed manually.
See Scratchpad Tools for full scratchpad documentation.