---
title: All tools
description: Every tool group and agent tool, how many tools each has, and where each agent tool is offered.
source: [packages/agents/src/agent.ts, packages/agents/src/tools/catalog.ts]
generated: true
---

> Roadstar docs for agents. Every page, as markdown: https://docs.roadstar.app/llms.txt

Every agent has the same tools. What changes is where it is: a chat sends work and answers, and holds no work tools; a thread does the work with every group. A Mac program or outside AI app works like a thread, and keeps its own conversation. See [chats and threads](/how-it-works/chats-and-threads/).

## Tool groups

In a thread, or a Mac program or outside app, every agent has every group. Browse a group with `browse_tools`, load tools with `find_tools`, run one with `use_tool`.

| Group | What's in it | Tools |
| --- | --- | --- |
| [Contacts](/tools/contacts/) `contacts` | the people the business deals with | 11 |
| [Companies](/tools/companies/) `companies` | the businesses the owner deals with: clients, suppliers, their conversations | 11 |
| [Web](/tools/web/) `web` | search the web and read pages | 2 |
| [Projects](/tools/projects/) `projects` | projects that hold docs, pages and tables | 4 |
| [Docs](/tools/docs/) `docs` | the business's docs: proposals, briefs, checklists | 5 |
| [Files](/tools/files/) `files` | the owner's Drive: files, Google Docs and Sheets | 15 |
| [Mail](/tools/mail/) `mail` | the owner's Gmail | 4 |
| [Calendar](/tools/calendar/) `calendar` | the owner's calendar: meetings and time held | 2 |
| [Books](/tools/books/) `books` | invoices and what customers owe, from the owner's accounting app | 2 |
| [Workspace](/tools/workspace/) `workspace` | your own folder: files, spreadsheets and code | 5 |
| [Templates](/tools/templates/) `templates` | agents, teams, departments and skills shared in the workspace | 4 |
| [Help](/tools/help/) `help` | these docs: how Roadstar works, and every tool | 2 |
| [Search](/tools/search/) `search` | Search | 2 |
| [Connected apps](/tools/integrations/) `integrations` | the apps the owner has connected or could connect | 2 |

## Agent tools

Held directly, without `find_tools`, in the places marked.

| Tool | Roadstar's chat | An agent's chat | A thread | A Mac or outside app |
| --- | --- | --- | --- | --- |
| [browse_tools](/tools/catalog/#browse_tools) | — | — | Yes | Yes |
| [find_tools](/tools/catalog/#find_tools) | — | — | Yes | Yes |
| [use_tool](/tools/catalog/#use_tool) | — | — | Yes | Yes |
| [hand_off](/tools/team/#hand_off) | Yes | Yes | Yes | Yes |
| [remember](/tools/team/#remember) | Yes | Yes | Yes | Yes |
| [make_agent](/tools/team/#make_agent) | Yes | — | — | — |
| [change_agent](/tools/team/#change_agent) | Yes | — | — | — |
| [start_thread](/tools/threads/#start_thread) | Yes | Yes | — | — |
| [message_thread](/tools/threads/#message_thread) | Yes | Yes | — | — |
| [read_thread](/tools/threads/#read_thread) | Yes | Yes | — | — |
| [close_thread](/tools/threads/#close_thread) | Yes | Yes | — | — |
| [skills](/tools/routines/#skills) | Yes | Yes | Yes | Yes |
| [triggers](/tools/routines/#triggers) | Yes | Yes | — | — |
| [zoom_memory](/tools/memory/#zoom_memory) | Yes | Yes | Yes | — |
| [message_date](/tools/memory/#message_date) | Yes | Yes | Yes | — |

## Research tools

Optional. Every agent has them; they are for finance research, not the business's own work.

| Group | What's in it | Tools |
| --- | --- | --- |
| [Research pages](/tools/pages/) `pages` | research pages | 6 |
| [Comments](/tools/comments/) `comments` | comments on pages | 2 |
| [Research tables](/tools/tables/) `tables` | research tables | 6 |
| [Filings](/tools/filings/) `filings` | public companies' filings | 2 |
| [Newsfeed](/tools/newsfeed/) `newsfeed` | today's news | 1 |
