Productivity57 toolsBrowser login (OAuth), no API keys
Harvest integration for AI agents
Track time, manage projects, and invoice clients
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Harvest once and call the same tools from all of them.
Setup
Connect Harvest through ClawLink's hosted setup to track time, manage projects, and invoice clients.
- Auth: Browser login (OAuth), no API keys. 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
Harvest exposes 57 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
harvest_get_client | Retrieves a specific client by ID from Harvest | Read |
harvest_get_company_info | Retrieves detailed information about the company associated with the authenticated Harvest | Read |
harvest_get_estimate | Retrieve a specific estimate by ID | Read |
harvest_get_invoice | Retrieve a specific invoice by ID | Read |
harvest_get_project | Retrieve a specific Harvest project by ID | Read |
harvest_get_task | Retrieve a specific task by ID | Read |
harvest_get_time_entry | Retrieve a single time entry by ID | Read |
harvest_get_user | Retrieve a specific user by ID | Read |
harvest_list_client_contacts | List client contacts | Read |
harvest_list_clients | List clients | Read |
harvest_list_estimate_messages | Lists all messages associated with a specific estimate in Harvest | Read |
harvest_list_expense_categories | List expense categories | Read |
harvest_list_invoice_item_categories | Retrieve invoice item categories | Read |
harvest_list_invoice_messages | List messages associated with a given invoice | Read |
harvest_list_invoice_payments | List all payments recorded for a specific invoice | Read |
harvest_list_invoices | List invoices | Read |
harvest_list_projects | List projects | Read |
harvest_list_tasks | List tasks | Read |
harvest_list_time_entries | Retrieve a list of time entries | Read |
harvest_list_users | List users | Read |
harvest_create_client | Create a new client | Write |
harvest_create_client_contact | Create a new client contact | Write |
harvest_create_estimate | Create a new estimate | Write |
harvest_create_estimate_item_category | Create a new estimate item category in Harvest | Write |
harvest_create_estimate_message | Create a new message for an estimate | Write |
harvest_create_expense | Create a new expense entry | Write |
harvest_create_invoice | Create a new invoice | Write |
harvest_create_invoice_item_category | Create a new invoice item category | Write |
harvest_create_invoice_message | Creates a new message for an invoice in Harvest | Write |
harvest_create_invoice_payment | Create a new payment on an invoice | Write |