everhour
Everhour integration. Manage Users, Organizations, Clients, Invoices. Use when the user wants to interact with Everhour data.
Why use this skill?
Manage your time entries, projects, and clients in Everhour directly from OpenClaw. Streamline your productivity tracking.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/everhourWhat This Skill Does
The Everhour skill for OpenClaw provides a robust interface to interact with your Everhour time tracking and project management data. By leveraging the Membrane platform, this skill enables users to seamlessly manage organizations, clients, users, and invoices without manually handling complex OAuth authentication flows. Whether you are a project manager looking to generate reports or an individual contributor tracking hours against specific tasks, this skill acts as a bridge between your natural language requests and the Everhour API. It simplifies data retrieval, such as listing projects or fetching time entries, and empowers you to maintain high-level oversight of team productivity directly from your OpenClaw environment.
Installation
To begin using this skill, ensure you have the Membrane CLI installed globally via npm: npm install -g @membranehq/cli. Once installed, authenticate your session using membrane login --tenant. After authenticating, install the skill using the command: clawhub install openclaw/skills/skills/gora050/everhour. Following the installation, you must establish a secure connection to your Everhour account. Search for the available connector with membrane search everhour --elementType=connector --json, note the connector ID, and execute membrane connect --connectorId=YOUR_CONNECTOR_ID. Membrane will handle the credential handshake, allowing you to begin issuing commands immediately.
Use Cases
This skill is ideal for teams and agencies that rely on Everhour for billing and capacity planning. Common use cases include: 1. Fetching detailed time logs to verify project progress against budgets. 2. Retrieving client and organization details to facilitate accurate invoicing. 3. Querying specific task metadata to provide quick updates during stand-up meetings. 4. Auditing team member hours to ensure compliance with project allocations. By integrating this into OpenClaw, you can perform these administrative tasks through simple chat commands, significantly reducing the time spent navigating browser-based dashboards.
Example Prompts
- "Everhour, can you generate a summary report of all hours logged by the design team on the 'Q3 Website Redesign' project this week?"
- "List all active clients in Everhour and check if there are any pending invoices for the 'Acme Corp' account."
- "Everhour, what is the current status of the task 'Database Migration' and who is currently assigned to it?"
Tips & Limitations
To maximize effectiveness, always verify your connectionId before running complex sequences, as expired tokens or missing connections are the most frequent causes of errors. If you are unsure of the exact parameters required for an action, use membrane action list --intent=QUERY to inspect the schema. Note that this skill is a wrapper; it relies on the availability of the Everhour API. As such, ensure your account has the necessary permissions (e.g., Owner or Admin roles) to access organization-wide data. Keep in mind that heavy reporting requests may have rate limits imposed by the Everhour API, so avoid chaining hundreds of consecutive requests in a single script.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gora050-everhour": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api
Related Skills
mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.