# Tools & Capabilities

> 40+ Copilot tools organized by category - system, browser, search, workflows, desktop control, file system, and integrations.

Source: https://docs.graph8.com/desktop/copilot/tools/

Copilot has access to 40+ tools organized by category.

## System tools

| Tool | What it does |
|------|-------------|
| system_state | Check browser, executor, session, upload queue status |
| restart_browser | Restart the built-in browser |
| flush_executor | Clear stuck skill executor |
| read_logs | Read recent app logs |
| read_db | Run SELECT queries on the local database |
| check_session | Verify LinkedIn/X login, detect CAPTCHAs |

## Browser tools

| Tool | What it does |
|------|-------------|
| get_browser_pages | List all open browser pages |
| browser_navigate | Go to any URL |
| browser_click | Click elements on page |
| browser_type | Type text into fields |
| browser_scroll | Scroll page up/down |
| browser_snapshot | Get page accessibility snapshot |
| browser_hover | Hover over elements |
| browser_wait | Wait for elements to appear |
| browser_select_option | Select dropdown values |
| browser_extract | Extract text content |
| browser_go_back/forward | Navigate history |

## Search & memory

| Tool | What it does |
|------|-------------|
| search_screen | Search screen captures (OCR text, audio) |
| search_brain | Search Brain pages, agent memory, playbooks |
| brain_cleanup | Clean up false-positive extractions |

## Workflows

| Tool | What it does |
|------|-------------|
| execute_skill | Run any registered skill |
| manage_workflow | Create/update/delete/toggle scheduled workflows |
| run_radar_skill | Run Radar extraction on captures |
| schedule_radar_skill | Schedule Radar skills on cron |
| manage_autopilot | Accept/dismiss Autopilot proposals |

## Desktop control

| Tool | What it does |
|------|-------------|
| desktop_screenshot | Capture full screen |
| desktop_click | Click at screen coordinates |
| desktop_type | Type text anywhere |
| desktop_hotkey | Press keyboard shortcuts |
| desktop_launch_app | Open any application |
| desktop_list_windows | List open windows |
| desktop_focus_window | Bring app to front |
| desktop_move_window | Move/resize windows |
| desktop_read_clipboard | Read clipboard contents |
| desktop_write_clipboard | Write to clipboard |
| desktop_list_apps | List running applications |
| desktop_script | Run system scripts |
| desktop_notification | Show desktop notifications |

## File system

| Tool | What it does |
|------|-------------|
| list_directory | List files in a directory |
| read_file | Read file content |
| write_file | Write content to file |
| move_file | Move or rename files |
| delete_file | Delete files |
| search_files | Search by name or content |
| create_directory | Create directories |
| download_file | Download file from URL |

## Integrations

| Tool | What it does |
|------|-------------|
| run_gws | Google Workspace: Gmail, Drive, Calendar, Sheets, Docs, Chat, Tasks |
| local_llm | Run local LLM for classification, extraction, tagging, summarization |
| Dynamic MCP tools | Additional tools from connected MCP servers |
