Connect Everhour to Your AI Agent

Specify the period to analyze or the work duration to save. AI can summarize existing records and log new time against the task you identify.

12 tools API key

Try a Everhour Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Everhour

Summarize Work Time

Read time records for a date range and organize them by the available task and user details.

/oo Everhour: Read Everhour time records for [date range] and summarize hours by task and user, retaining comments relevant to [question].

Log Time against a Task

Create a time record with the duration, date, task, and comment you supply.

/oo Everhour: Log [duration] on [date] against Everhour task [task ID] for user [user ID], with comment [comment].

Start Working with Everhour

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Everhour

    Connect an Everhour API key.

    Connect Everhour →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Find the key at the bottom of your profile page.

Everhour Tools

Everhour connects time records to users and tasks. This connection also exposes task timer controls and project information for understanding logged work.

Read Projects, Tasks, and Time Records

Read team users and projects, find tasks, and retrieve time records for analysis.

Log Time and Control a Timer

Create time records, start a task timer, inspect the running timer, or stop it.

12 tools

Get Current User

Get the current Everhour user profile associated with the API key.

everhour.get_current_user

List Users

List the users in the Everhour team that the API key can access.

everhour.list_users

List Projects

List Everhour projects with optional text, platform, and limit filters.

everhour.list_projects

Get Project

Get one Everhour project by its project ID.

everhour.get_project

List Project Tasks

List the tasks in one Everhour project with optional paging and search filters.

everhour.list_project_tasks

Get Task

Get one Everhour task by its task ID.

everhour.get_task

Search Tasks

Search Everhour tasks across accessible projects.

everhour.search_tasks

List Time Records

List Everhour team time records with optional date range and paging filters.

everhour.list_time_records

Create Time Record

Create one Everhour time record with a duration, date, and optional task or user assignment.

everhour.create_time_record

Start Timer

Start an Everhour timer for a task with an optional user date and comment.

everhour.start_timer

Get Current Timer

Get the current running Everhour timer.

everhour.get_current_timer

Stop Timer

Stop the current Everhour timer and return the final timer snapshot.

everhour.stop_timer

Frequently Asked Questions

How should I describe the time to log?

Provide the work duration, date, and task, plus the user and comment if relevant. AI can translate the duration into the required time units.

Can AI group time records by task?

Yes. Ask for a date range and the desired grouping using the task and user data in the records.

Can I check a timer before stopping it?

Yes. Read the current timer, then request that it be stopped.

Connect Everhour

About Everhour ↗