AI & ML35 toolsPaste one API key
Harvey integration for AI agents
Ask Harvey's legal assistant, work with Vault documents, and manage clients, matters and intake requests.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Harvey once and call the same tools from all of them.
Setup
Connect Harvey through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Harvey exposes 35 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
harvey_export_query_history | Export enriched query history for a UTC epoch window of at most 30 days, optionally including | Read |
harvey_export_usage_history | Export enriched Harvey workspace usage events for a UTC epoch range of at most 30 days | Read |
harvey_get_agent | Return metadata for one reachable published Harvey agent | Read |
harvey_get_agent_thread | Read one Harvey agent thread status and any available answer, citations, generated files, or | Read |
harvey_get_current_user | Return the Harvey service-user identity associated with the connected API token | Read |
harvey_get_earliest_audit_log | Return the earliest available Harvey audit log, optionally filtered by log type | Read |
harvey_get_intake_request | Read one Harvey Intake request's lifecycle state, assignment, timestamps, and attachments | Read |
harvey_get_latest_audit_log | Return the latest available Harvey audit log, optionally for one log type | Read |
harvey_get_review_table | Return a Harvey review table's title, creation time, and associated file IDs | Read |
harvey_get_review_table_row | Return a Harvey review-table row and its cell results for one file | Read |
harvey_get_vault_files | Return details and processing status for up to 1,000 Harvey Vault file IDs | Read |
harvey_get_vault_project | Return a Harvey Vault project's metadata, file identifiers and names, review tables, and | Read |
harvey_list_agents | List published Harvey agents available to the connected service user, one cursor page at a time | Read |
harvey_list_audit_logs | Page forward through Harvey audit logs from a starting log ID, optionally filtered by log type | Read |
harvey_list_client_matters | Return all Harvey client matters, including deleted records and usage statistics | Read |
harvey_list_recycled_vault_projects | List Vault projects currently in the workspace recycle bin, optionally filtered by project-name | Read |
harvey_list_vault_project_files | List, filter, and sort files in a Harvey Vault project, one cursor page at a time | Read |
harvey_list_vault_project_users | List workspace users with direct or inherited effective access to a Harvey Vault project | Read |
harvey_list_vault_projects | List and filter workspace Vault projects and knowledge bases, one page at a time | Read |
harvey_search_audit_logs_by_time | Return the first Harvey audit log at or after a UTC epoch timestamp, optionally filtered by log | Read |
harvey_search_vault | Return semantically relevant document chunks from one Harvey Vault project | Read |
harvey_add_review_table_row | Add one processed file or a group of processed files to a Harvey review table and schedule | Write |
harvey_create_agent_thread | Start an asynchronous Harvey agent run from a prompt and optional documents | Write |
harvey_create_assistant_completion | Generate one non-streaming Harvey Assistant response from a prompt with optional documents or | Write |
harvey_create_history_file_download_urls | Create time-limited pre-signed download URLs for file IDs returned by Harvey query-history | Write |
harvey_create_intake_request | Submit an idempotent request and optional documents to the Harvey Intake queue | Write |
harvey_create_vault_project | Create a Harvey Vault project or knowledge base, optionally attributed to a client matter | Write |
harvey_upload_vault_files | Upload up to 50 new or replacement files to a Harvey Vault project | Write |
harvey_upsert_clients | Create, update, or restore up to 10,000 Harvey clients by firm client identifier | Read |
harvey_upsert_matters | Create, update, or restore up to 10,000 Harvey matters under existing clients | Read |