Doneness

Developers / API

Connect Doneness to the systems you already run

Doneness can connect to your existing work-order, field-service and review systems. Send jobs and evidence in, and get results back where your teams already work.

// webhook: evidence checked
{
  "event": "task.checked",
  "job": "WO-20931",
  "task": "Drive aisles",
  "result": "not_done",
  "reason": "Snow still covering the drive aisle by the east entrance.",
  "captured_at": "2026-01-14T02:52:10Z",
  "location": {
    "accuracy_m": 12,
    "on_site": true
  }
}

Common ways to connect

FROM YOUR CMMS

Check evidence vendors already submit

Doneness reads work orders and evidence from your CMMS, such as UtilizeCore, checks them against the contract and writes the result back.

WITH THE DONENESS APP

Push jobs, receive records

Create jobs from your system. Crews work in the Doneness app, and each finished proof-of-service record is sent back by webhook.

Planning an integration?

Tell us which systems your jobs and evidence live in, and we'll agree the simplest way to connect.