> ## Documentation Index
> Fetch the complete documentation index at: https://help.emergent.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Tools

## What are Custom Tools?

Tools are capabilities that agents use to do work. Think of them as skills or functions the agent can perform.

### Built-in Tools Available

<CardGroup cols={2}>
  <Card title="Bulk File Editor" icon="file-pen">
    Edit multiple files at once

    **Great for:** Large refactoring tasks
  </Card>

  <Card title="Bulk File Writer" icon="files">
    Create multiple files simultaneously

    **Great for:** Scaffolding projects
  </Card>

  <Card title="Bulk File Viewer" icon="eye">
    View multiple files efficiently

    **Great for:** Reviewing code
  </Card>

  <Card title="Ask Human Tool" icon="comments">
    Request user input when needed

    **Great for:** Clarifications
  </Card>

  <Card title="Think Tool" icon="brain">
    Internal reasoning and planning

    **Great for:** Complex problem-solving
  </Card>

  <Card title="Integration Tools" icon="plug">
    Connect to external services

    **Great for:** API integrations
  </Card>

  <Card title="Testing Subagents" icon="flask">
    Backend and frontend testing

    **Great for:** Quality assurance
  </Card>

  <Card title="Image Subagent" icon="image">
    Find and select images

    **Great for:** Visual content
  </Card>
</CardGroup>

### Agent Missing Required Tools

**Issue:** Agent can't do something it should be able to do

**Solutions:**

```
1. Check tool selection
   - Did you enable the right tools?
   - Are all necessary tools included?

2. Review tool documentation
   - Understand what each tool does
   - Match tools to your needs

3. Ask agent directly
   - "What tools do you have available?"
   - "Can you [specific task]?"
```

## Custom Tools vs Integrations

**What's the difference?**

<CardGroup cols={2}>
  <Card title="Custom Tools" icon="wrench">
    **Built into Emergent**

    * File operations
    * Testing capabilities
    * Search and analysis
    * Internal workflows

    **Platform features**
  </Card>

  <Card title="Integrations" icon="plug">
    **External services**

    * Stripe, Twilio, etc.
    * Third-party APIs
    * Cloud services
    * External platforms

    **Outside connections**
  </Card>
</CardGroup>

**Both work together!**

* Custom agent uses tools (internal capabilities)
* Integration tools connect to external services
* Combined = powerful custom workflows

***
