# Everhour AI integration on Definable

> Everhour is a time tracking and expense management software equipped with budgeting, forward resource planning, expense tracking, dashboards, and reports.

## What this connects

Everhour is a time tracking and expense management software equipped with budgeting, forward resource planning, expense tracking, dashboards, and reports.

Vendor: https://everhour.com

## Tools available

**38** tools available. First 12:

- `EVERHOUR_CLIENT_CREATE` — Create Client — Creates a new client in Everhour for tracking billable work, invoicing, and project organization. Use this action when: - Setting up a new customer/client account for time tracking - Organizing projects under a specific client for billing purposes - Creating a client before generating invoices Note: Each project can only be assigned to one client. Attempting to assign a project that is already linked to another client will result in a 400 error.
- `EVERHOUR_CLIENT_DELETE` — Delete a client — Tool to delete a client. Use when you need to permanently remove a client from Everhour after confirming the client ID.
- `EVERHOUR_CLIENT_LIST` — List Clients — Retrieves all clients in the Everhour workspace. Use this action to: - Get an overview of all clients and their IDs - Find client IDs for use with other client-related actions (e.g., get client, update client, delete client) - View client statuses (active/archived), associated projects, and invoice settings Returns a list of all clients with their full details including name, creation date, status, associated projects, and invoice configuration settings.
- `EVERHOUR_CLOCK_IN` — Clock In User — Tool to clock in a user for time tracking. Use when you need to start a user's workday or shift in Everhour.
- `EVERHOUR_CLOCK_OUT` — Clock Out User — Tool to clock out a user for time tracking. Use when you need to end a user's workday or shift in Everhour.
- `EVERHOUR_CREATE_WEBHOOK` — Create Webhook — Tool to create a new webhook for event notifications in Everhour. Use when you need to set up real-time notifications for specific events like task creation, timer starts, or client updates. The target URL must be accessible and respond to Everhour's validation request during setup.
- `EVERHOUR_DELETE_HOOK` — Delete Webhook — Tool to delete a webhook. Use when you need to permanently remove a webhook from Everhour after confirming the webhook ID.
- `EVERHOUR_DELETE_TIMECARD` — Delete a timecard — Tool to delete a timecard for a user on a specific date. Use when you need to permanently remove time entries for a user on a particular date.
- `EVERHOUR_DISCARD_TIMESHEET_APPROVAL` — Discard Timesheet Approval — Tool to discard a pending timesheet approval request. Use when you need to cancel or withdraw a previously submitted approval request for a timesheet.
- `EVERHOUR_EXPENSES_LIST` — List Expenses — Lists expense records from your Everhour workspace. Supports filtering by date range, user, project, category, and billable status. Use this to review expenses, generate reports, or find specific expense entries. Returns expense details including amount, category, date, and billable status.
- `EVERHOUR_GET_CLIENT` — Get Client by ID — Tool to retrieve a specific client by ID. Use when you need detailed client information after obtaining the client's ID.
- `EVERHOUR_GET_PROJECT` — Get Project — Tool to retrieve a specific project. Use after you have the project ID if you need its details.

## Auth

Auth schemes: `API_KEY`.

## How agents use Everhour

Inside a Definable workflow, Everhour is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Everhour** — the Researcher (GPT-5.5) pulls context from Everhour (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Everhour** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Everhour (create record, post message, draft email).
- **Designer / Engineer → Distributor → Everhour** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Everhour (attach file, open PR comment, post status).

The Verifier checks every Everhour call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- time tracking software — https://definable.ai/apps/category/time-tracking-software/
- project management — https://definable.ai/apps/category/project-management/

## Related

- HTML page: https://definable.ai/apps/everhour/
- Same category (time tracking software): https://definable.ai/apps/category/time-tracking-software/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
