Territory
A service area, branch, region, or route group used for coverage planning.
Docs
Set up teams, import workers, connect work orders, and send operational events into RivetOps.
Start by modeling one operating territory. Add the teams that dispatch actually manages, import workers with stable employee IDs, create territories, then connect or upload the current work order queue.
A workspace contains the operating rules for one company. Teams, territories, worker records, work order sources, dispatch rules, closeout templates, notification routes, and reporting exports all live inside the workspace.
A service area, branch, region, or route group used for coverage planning.
A technician, crew member, contractor, or field employee who can be assigned work.
A source-system job with priority, site, asset, window, required skill, and status.
A customer-impacting risk or blocker with owner, next action, and status.
Imports require stable external IDs. RivetOps can reconcile updated worker and work order records when source systems send repeat records with the same IDs.
employee_id, name, role, territory, manager, home_base, certifications, availability_windows
external_id, site, asset, priority, customer_window_start, customer_window_end, required_skill, status
work_type, required_photos, required_readings, required_signature, checklist_template, billing_hold
Create or update work orders through the REST API. Use stable external IDs so RivetOps can reconcile updates from field service, CRM, or ticketing systems.
POST /v1/work-orders
Authorization: Bearer <api_token>
Content-Type: application/json
{
"external_id": "<work_order_id>",
"site": "<service_site>",
"priority": "urgent",
"required_certifications": ["required_certification"]
}
Subscribe to operating events when downstream systems need current status. Webhook payloads include workspace ID, source ID, event type, occurred time, affected object, and a stable external reference.
Roles are designed around operating responsibility. Admins configure the workspace, dispatchers assign work, supervisors own exceptions, technicians complete mobile closeout, finance reviewers clear billing holds, and integration admins manage source systems.
Closeout templates define what a technician must provide before work can move to review. Requirements can vary by work type, customer, territory, asset class, or compliance rule.
Minimum counts, labels, and required views.
Meter, pressure, temperature, usage, or inspection values.
Safety, access, repair, inspection, and customer confirmation steps.
Supervisor, finance, compliance, or customer signature holds.
Before launch, confirm source mappings, roster accuracy, dispatch ownership, notification routes, mobile login, export format, support escalation, and the first territory's success criteria.