Service confirmations

A document of the work performed against a service order, with time, materials, and completion evidence.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
NamelabelText
NumberuidTextThe number is a human-readable, unique identifier for the record.
DaydateDateYesCalendar date for this value.
OrderserviceorderIdReferenceYes
UseruserIdUser
EmployeeemployeeIdReference
Period startdateStartDateCalendar date without time of date.
Period enddateEndDateCalendar date without time of date.
TagstagIdsTags
DescriptiondescriptionText Area
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Submitted bysubmittedByUser
Submitted atsubmittedAtDate and Time
Approved byapprovedByUser
Approved atapprovedAtDate and Time
Rejected byrejectedByUser
Rejected atrejectedAtDate and Time
Canceled bycanceledByUser
Canceled atcanceledAtDate and Time
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

Owned records (solid line) are deleted with their owner. Grouped records (dashed line) can exist alone.

Service confirmationsService confirmation lineitems
FieldPoints toKind
Order serviceorderIdService ordersreference
User userIdUsersreference
Employee employeeIdEmployeesreference
Tags tagIdsTagsreference

Actions

What you can do with a record. Every action also sends the webhook event serviceconfirmations.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
CreatecreateAdd a new confirmation.App · WebMCP · API · MCP · CLI
EditupdateSave changes to this confirmation.App · WebMCP · API · MCP · CLI
SubmitsubmitSubmit this confirmation for review or issuance. Locks commercial fields.App · API · MCP · CLI
ApproveapproveApprove this confirmation so the next step can run.App · WebMCP · API · MCP · CLI
RejectrejectReject this confirmation.App · WebMCP · API · MCP · CLI
ReversecancelReverse the time and materials of this confirmation.App · WebMCP · API · MCP · CLI
BlockblockStop edits and deletion of this confirmation. It stays visible and can still appear on existing documents. Unblock to edit again.App · WebMCP · API · MCP · CLI
UnblockunblockAllow edits and deletion of this confirmation again.App · WebMCP · API · MCP · CLI
ArchivearchiveRetire this confirmation from daily use. It leaves active lists and pickers, and most actions stop. Unarchive to restore it.App · WebMCP · API · MCP · CLI
RestoreunarchiveReturn this confirmation to active lists and actions.App · WebMCP · API · MCP · CLI
DeletedeleteDelete this confirmation and the data that belongs with it. This cannot be undone.App · WebMCP · API · MCP · CLI

States

How a record moves from state to state. Archive and block can happen in any state.

SubmitApproveRejectReverseCreatedSubmittedSubmitted · ApprovedSubmitted · RejectedSubmitted · Canceled ·Approved