Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Operates JobTread through the Pave API at api.jobtread.com/pave using a single POST endpoint. Every request is a structured JSON query where you select which fields to return, similar to GraphQL. Covers accounts, jobs, documents, locations, custom fields, and webhooks.
One endpoint handles every JobTread operation, so there is no need for a separate integration platform or multiple API clients.
When to use it
- Import a CSV of subcontractors as vendor accounts
- Pull a morning report of invoices with pending status
- Generate a signed PDF link for a customer-facing document
- Subscribe to job creation events via webhook
- Update a custom field value on an existing account
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: summarize open jobs and their total approved order amounts
- 1Read grant key from ~/.config/jobtread/grant_key
- 2POST to https://api.jobtread.com/pave to retrieve the organization ID via currentGrant
- 3Query organization jobs filtered by open status
- 4For each job, request document aggregates grouped by type and status with a priceWithTax sum
- 5Return job names and their total approved order amounts
A list of open jobs with IDs, names, and summed approved order totals
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.