🏠
Toolhouse
DiscordGithubSign upGo to App
  • 🏠Toolhouse
  • Quick start: deploy your first agent
  • Build agents with the th file
  • Test agents before deploying
  • Deploy and run your agents
  • Using RAG
  • Agent workers
    • Running Agents asynchronously
      • API Reference
    • Schedule autonomous runs
      • API Reference
  • Toolhouse SDK
    • ✨Quick start (Python)
    • ✨Quick start (TypeScript)
    • Using LlamaIndex
    • Using Vercel AI
  • Choose MCP servers for your agent
  • Customize agents for your end users
  • Execution logs
  • Go to app
  • Toolhouse Platform: walkthrough
    • Agent Studio
      • Variables
Powered by GitBook
On this page
  • How to use tools
  • Configuring tools
  • Tools and metadata

The Tool Store

Last updated 10 months ago

The Tool Store is an app store of ready made tools for the most common actions (such as searching the internet, updating your CRM, or sending messages). Tools in the Tool Store are built specifically to work with LLMs, and their description and arguments are optimized specifically for any LLM provider you use.

Each tool works seamlessly with Toolhouse and with your integration. You can start using tools as soon as you integrate Toolhouse in your code.

Any developer can publish tools in the Tool Store. Toolhouse reviews each tool to ensure it complies with our privacy and data protection policy, as well as making sure it meets our latency and execuction service level agreement.

How to use tools

  1. Head over to the .

  2. Click Install next to the tool you want to use.

You can install or uninstall tools at any time. To uninstall a tool, click Uninstall next to the tool you want to remove.

Configuring tools

Some tools require that you add some configuration parameters. For example, an email tool may ask you to provide the API Key of the email provider you use. When a tool requires configuration, you'll see dialog with the parameters you'll need to provide.

Toolhouse does not send tool configuration, including API Keys, to the LLM.

Tools and metadata

Some tools may require . For example, a memory tool that stores memory for a user will ask you to provide a unique identifier for that user. When that's the case, you'll need to pass metadata using the Toolhouse SDK:

Tool Store
metadata
Customize agents for your end users