🏠
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
  • 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
Powered by GitBook
On this page
  • Running Agents asynchronoously with Agent Runs
  • Executing Agents at specified interval with Schedules

Agent workers

PreviousDeploy and run your agentsNextRunning Agents asynchronously

Last updated 5 days ago

Your agents can become background workers. You can launch them as a one-off process, or schedule them to perform their tasks at a specified interval.

Running Agents asynchronoously with Agent Runs

You can execute an Agent in the background by using Agent Runs. You can configure the agent to send its results to a callback URL when done.

Executing Agents at specified interval with Schedules

Schedules is Toolhouse's a built-in cron service. You can run an Agent on a schedule and configure its parameters. Just like Agent Runs, you can configure your Agent to send its results to a callback URL every time it completes each one of its executions.

Running Agents asynchronously
Schedule autonomous runs