For the complete documentation index, see llms.txt. This page is also available as Markdown.

Toolhouse

Welcome to Toolhouse

Toolhouse allows everyone to create AI workers — specialized agents that are good at performing repetitive work autonomously and reliably.

You describe what you want your worker to do in plain language. Toolhouse handles the rest: writing the prompt, selecting the right integrations, and giving your worker the tools it needs to get the job done. No coding required.


What you can build

Toolhouse workers are well-suited for any task that is repetitive, time-consuming, or spans multiple tools. Common examples include:

  • Marketing Team: plans and schedules campaigns across your email platform, generates copy and visuals using your brand guidelines, and reports on performance — without waiting for a brief to be picked up.

  • Customer Support Worker: reads your documentation and support guidelines to answer incoming tickets, automatically files and resolves common issues by connecting to your ticketing platform, and notifies your team when users report bugs or patterns worth escalating.

  • Legal Counsel: reviews contracts and documents against your guidelines, flags clauses that need attention, and drafts standard agreements using your templates. Available instantly, at any hour.

  • Social Media Manager: manages your social media presence end-to-end. Drafts posts, applies your brand voice, schedules content, and monitors engagement — all without manual intervention.

  • Executive Assistant: manages your calendar, triages your inbox, summarizes what needs your attention, and drafts responses on your behalf. Keeps you focused on the work only you can do.

If you find yourself doing the same multi-step task more than once a week, it's definitely a good candidate for a Toolhouse worker.


Core concepts

Agent Editor is where you create and edit your workers. Describe your task in plain language, and Agent Editor will generate a structured prompt, ask follow-up questions, and configure the right integrations automatically. You can refine the worker at any time by telling the editor what to change.

Integrations give your workers access to external services and capabilities. Toolhouse adds integrations automatically based on what your worker needs, and you can also add them manually. Your workers can share integrations — if a worker is connected to Google Drive or Slack, the Virtual Computer it uses will have access to those services too.

Skills & Knowledge let you upload knowledge to your worker — templates, guidelines, skill definitions, reference documents. File contents are added directly to your worker's instructions, and will stay with them every time you run the same task. Theh worker can draw on them at any point during a task.


Built-in capabilities

Capability
What it does

Reads and understands what's inside a webpage

Searches the web using specified queries. Can search Linkedin and X out of the box

Memorize data, behavior, and past outputs

Creates images, quote cards, diagrams, and other visual assets

Sees what's inside an image, a screenshot, a page, or a document

Runs Python code in an isolated, internet-connected sandbox for computation-heavy tasks, batch operations, and third-party API calls

Fetches a file from a URL and makes its contents available to your worker

Fetches a file or web page from a URL and converts it to clean Markdown for easier reading

Attaches files to your worker: templates, guidelines, skill definitions, and reference material

Make your workers collaborate with one another to perform complex tasks.


How Toolhouse adds capabilities

Most capabilities are added automatically. When you describe a task that requires fetching a file, Toolhouse will attach File Download. When you describe a task that involves running analysis, it will attach the Virtual Computer. You don't need to know which integration to use before you start.

You can also add any integration manually from the Integrations section inside your worker's settings. This is useful when you want to ensure a capability is always available regardless of what you ask the worker to do.


Where to go next

  • New to Toolhouse? Start by creating your first worker in Agent Editor. Describe a task you do regularly and see what it generates.

  • Ready to get more out of your workers? Read Techniques and best practices for tips on prompting, structuring files, and handling edge cases.

  • Need to connect to a tool Toolhouse doesn't support natively? See Connecting to third-party APIs to learn how to upload API documentation and have your worker figure out the rest.

Jump right in

Last updated