LaunchKit · 2026
Back to Skills

jobtread-api

This skill lets you operate JobTread entirely through openclaw using the Pave-based API.

3
489 downloads
by @brokenwatch24

Setup & Installation

openclaw skills install @brokenwatch24/jobtread-api

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install jobtread-api

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.

INPUT

User asks: summarize open jobs and their total approved order amounts

AGENT
  1. 1Read grant key from ~/.config/jobtread/grant_key
  2. 2POST to https://api.jobtread.com/pave to retrieve the organization ID via currentGrant
  3. 3Query organization jobs filtered by open status
  4. 4For each job, request document aggregates grouped by type and status with a priceWithTax sum
  5. 5Return job names and their total approved order amounts
OUTPUT

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.

JobTread account at app.jobtread.comGrant key from app.jobtread.com/grants, saved on first creation as it is shown only once