DashboardSign inStart your trial

Everhour

Reference

38 actions for Everhour workflows.

01. Operations

Act on Everhour from a workflow

Operations are the actions a workflow can take in Everhour, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Clients

5 operations

Manage your client records by creating new clients, retrieving their details, updating information, or removing outdated entries. These operations help you organize and maintain the companies or individuals you work with in your Everhour projects.

Action

Create Client

EVERHOUR_CLIENT_CREATE

Adds a new client to Everhour for organizing projects and tracking billable time under a specific customer account. This enables you to associate time entries and projects with clients for invoicing and revenue tracking.

3 input
Action

Delete a client

EVERHOUR_CLIENT_DELETE

Permanently remove a client from your Everhour account when you no longer need to track time or projects for them.

1 input
Action

Get Client by ID

EVERHOUR_GET_CLIENT

Retrieve detailed information about a specific client using their ID, such as contact details, billing information, and project associations. This helps you quickly access client data without searching through your full client list.

1 input
Action

List Clients

EVERHOUR_CLIENT_LIST

Retrieve a complete list of all clients in your Everhour workspace with their details, statuses, and associated projects. Use this to get client IDs and maintain an overview of your entire client base.

Action

Update Client

EVERHOUR_UPDATE_CLIENT

Modify client information in Everhour, such as company name, business details, or status. Use this when client information changes or you need to archive inactive clients.

4 input

Expenses

2 operations

Track and categorize business expenses within your projects. Use these operations to view your expense categories and retrieve detailed records of expenses logged for reporting and billing purposes.

Action★ Featured

List Expenses

EVERHOUR_EXPENSES_LIST

Retrieve all expense records from your Everhour workspace with options to filter by date, user, project, category, and billing status. Use this to track spending, reconcile accounts, and understand project profitability.

8 input
Action

List Expense Categories

EVERHOUR_LIST_EXPENSE_CATEGORIES

Retrieve all expense categories set up in your Everhour account to organize and track business spending by type. Use this to see what expense categories are available before logging expenses or generating financial reports.

Invoices

1 operation

Retrieve and review invoices generated from your project work and time tracking data. This operation allows you to access invoice records for client billing and financial reporting.

Action★ Featured

List Invoices

EVERHOUR_LIST_INVOICES

Retrieve all invoices from your Everhour workspace to get a complete overview of billing activity, amounts, and statuses. This helps you track outstanding payments, reconcile accounts, and monitor cash flow.

Projects

5 operations

Create and manage your project portfolio by adding new projects, viewing project details, updating project information, or archiving completed work. These operations are central to organizing your workflow and resource allocation.

Action★ Featured

List projects

EVERHOUR_LIST_PROJECTS

Retrieves all Everhour projects from your workspace, allowing you to search, filter by status or platform, and view project details like budget and billing information.

4 input
Action

Create Project

EVERHOUR_PROJECT_CREATE

Create a new project in Everhour to organize your team's work and track time spent on specific initiatives. This helps you manage multiple client projects or internal work streams in one centralized system.

2 input
Action

Delete a project

EVERHOUR_PROJECT_DELETE

Permanently removes a project from Everhour, allowing you to clean up completed or unused projects and free up your workspace.

1 input
Action

Get Project

EVERHOUR_GET_PROJECT

Retrieve detailed information about a specific project including its name, status, budget, and team members. Use this to access current project details for reporting, status checks, or team coordination.

1 input
Action

Update an existing project

EVERHOUR_UPDATE_PROJECT

Modify project settings such as name, budget, billing details, or notes to keep your time tracking projects current with business changes.

10 input

Sections

4 operations

Organize tasks within projects by creating project sections, viewing their structure, and managing their lifecycle. Sections help you categorize and group related work items for better workflow management.

Action

Create Section

EVERHOUR_SECTION_CREATE

Creates a new section within a project to help organize and group related tasks together. Use this when you want to break down project work into logical categories for better team coordination and task management.

2 input
Action

Delete a section

EVERHOUR_SECTION_DELETE

Permanently removes a section from Everhour, allowing you to clean up your project structure and organize your time tracking workspace. Use this when you no longer need a section and want to eliminate clutter from your account.

1 input
Action

Get Section

EVERHOUR_GET_SECTION

Retrieve detailed information about a specific section in your Everhour project to understand its structure and contents. This helps you access section details needed for organizing and managing your project's task hierarchy.

1 input
Action

List Sections

EVERHOUR_LIST_SECTIONS

Retrieve all sections from an Everhour project to view your task organization structure. Use this to understand how your project is organized before adding or managing tasks within specific sections.

1 input

Tags

1 operation

Access the tags available in your Everhour workspace to categorize and filter tasks, timecards, and other records. Tags provide a flexible way to organize and retrieve information across your projects.

Action

List Tags

EVERHOUR_LIST_TAGS

Retrieves all tags available in your Everhour workspace, including their IDs, names, and color codes for organizing and categorizing time entries.

Tasks

1 operation

Add new tasks to your projects to break down work into manageable items. This operation enables you to create actionable work units that can be tracked and assigned within Everhour.

Action

Create Task

EVERHOUR_TASK_CREATE

Add a new task to your Everhour project to start tracking time and organize work activities. This lets you create trackable items for different project phases or deliverables.

7 input

Team

2 operations

View your team structure and member information to understand who is available for projects and tasks. These operations help you access your organization's personnel and their assignments.

Action

List Team Members

EVERHOUR_LIST_TEAM_MEMBERS

Retrieves all team members in your Everhour workspace with their details including roles, contact information, and billing rates. Use this to manage team assignments, check member status, and access team capacity information.

Action

List Teams

EVERHOUR_LIST_TEAMS

Retrieves comprehensive details about your Everhour workspace, including team information, billing status, subscription plan, and configuration settings. Use this to understand your team's current setup and available features.

Timecards

5 operations

Record, retrieve, and manage time entries logged by you or your team members. These operations allow you to create, update, delete, and view detailed timecard records for payroll, billing, and reporting.

Action

Delete a timecard

EVERHOUR_DELETE_TIMECARD

Permanently remove a timecard entry for a specific user on a given date, helping you correct mistakes or remove unwanted time records from your tracking system.

2 input
Action

Get Timecard

EVERHOUR_GET_TIMECARD

Retrieve detailed time tracking information for a specific user on a given date, including clock-in/out times, breaks, and total work hours.

2 input
Action

List Timecards

EVERHOUR_LIST_TIMECARDS

Retrieve all team timecards with optional date filtering to view clock-in/out records and total work hours across your team. Use this to monitor time tracking data and verify hours worked by team members.

2 input
Action

List User Timecards

EVERHOUR_LIST_USER_TIMECARDS

Retrieve clock-in and clock-out records for a specific team member, with the ability to filter by date range to analyze their work hours and attendance patterns.

3 input
Action

Update Timecard

EVERHOUR_UPDATE_TIMECARD

Adjust a user's timecard by modifying clock-in, clock-out times, or break duration for a specific date. Use this when you need to correct time entries, account for schedule changes, or update records after the fact.

5 input

Timer

3 operations

Control time tracking in real time by starting and stopping timers for team members. These operations enable quick clock-in and clock-out functionality for tracking active work sessions.

Action★ Featured

Clock Out User

EVERHOUR_CLOCK_OUT

Ends a user's workday or shift in Everhour, stopping the active time tracking session so you can accurately record work hours.

1 input
Action★ Featured

Start Timer

EVERHOUR_TIMER_START

Begin tracking time on a specific task to monitor how long you spend on work activities. This helps you understand your time allocation and improve billing accuracy.

1 input
Action

Clock In User

EVERHOUR_CLOCK_IN

Start tracking time for a team member in Everhour, marking the beginning of their workday or shift.

1 input

Timesheets

3 operations

Manage timesheet approvals and submission workflows to formalize time tracking records. Use these operations to request approval, process approvals, or discard pending timesheets for your team.

Action

Discard Timesheet Approval

EVERHOUR_DISCARD_TIMESHEET_APPROVAL

Withdraw or cancel a pending timesheet approval request that was previously submitted, allowing you to make corrections before resubmitting.

1 input
Action

List User Timesheets

EVERHOUR_LIST_USER_TIMESHEETS

Retrieve detailed time tracking records for a specific user, including daily time entries, task assignments, and time-off data to monitor work hours and productivity.

2 input
Action

Request Timesheet Approval

EVERHOUR_REQUEST_TIMESHEET_APPROVAL

Submit your timesheet for manager review or approve pending timesheets as an admin to formalize work hours and ensure accurate payroll processing.

4 input

Users

1 operation

Retrieve information about the currently authenticated user and their profile settings. This operation provides access to the active user's details and workspace configuration.

Action

Get Authenticated User Profile

EVERHOUR_GET_USER_PROFILE

Retrieve the current user's profile information including name, email, and account details from Everhour. This helps you verify your account setup and access user-specific information needed for time tracking workflows.

Webhooks

5 operations

Set up automated notifications by configuring webhooks to receive real-time events from Everhour. These operations allow you to create, manage, and monitor webhook integrations for triggering workflows in external systems.

Action★ Featured

Create Webhook

EVERHOUR_CREATE_WEBHOOK

Set up real-time notifications to automatically trigger actions when specific events occur in Everhour, such as task creation, timer starts, or client updates.

3 input
Action

Delete Webhook

EVERHOUR_DELETE_HOOK

Permanently removes a webhook from Everhour so it stops triggering automated actions when time tracking events occur. Use this when you no longer need to sync time data to external tools or workflows.

1 input
Action

Get Webhook

EVERHOUR_GET_WEBHOOK

Retrieve the complete configuration details of a specific webhook, including its target URL, subscribed events, and active status. Use this to verify your webhook setup or troubleshoot integration issues.

1 input
Action

List Webhooks

EVERHOUR_LIST_HOOKS

Retrieve all webhooks configured in your Everhour account to review their target URLs, subscribed events, and active status. Use this to audit your existing integrations and ensure the right systems are receiving updates.

Action

Update Webhook

EVERHOUR_UPDATE_WEBHOOK

Modify an existing webhook's configuration in Everhour, including the target URL, events it monitors, and project filters. Use this when you need to change where notifications go or which activities trigger them.

4 input
What now

Use Everhour in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.