Jobber intake
Review incoming estimates, resolve customer and product questions, then create an unassigned job.
All intake · Quote 602 · APPROVED
REVIEW — Changed source, preserve local job
Source changed. Reconcile with the existing job before changing local work.
Open job 1011Local job details are preserved. Loading another snapshot does not update them.
Internal notes and files
Retained for office review. Internal notes and file links are not automatically published to installers.
REVIEW internal source note: access through the side gate. Confirm attachment substrate before ordering.
REVIEW attachment location.jpg · image/jpeg · Open source file in a new tab
Files remain at their source; a link may expire or require Jobber access.
Deposit evidence from Jobber
These are source records applied to this quote. Entry dates, payment status, allocations and refunds still need receipt reconciliation. They do not start an ordering clock.
Record REVIEW-DEPOSIT-1 · Amount 1000
Entry date: 2026-09-14T20:00:00Z
Payment status: Not supplied / external payment
Original source
Account REVIEW-ASB-ACCOUNT · Quote ID REVIEW-QUOTE-602
Source updated: 2026-09-15T16:00:00Z
Download complete source evidence
Custom fields, payment allocations and full evidence
{
"data": {
"quote": {
"id": "REVIEW-QUOTE-602",
"jobs": {
"nodes": [
{
"id": "REVIEW-JOB-602"
}
],
"pageInfo": {
"hasNextPage": false
}
},
"notes": {
"nodes": [
{
"id": "REVIEW-NOTE-1",
"pinned": true,
"message": "REVIEW internal source note: access through the side gate. Confirm attachment substrate before ordering."
}
],
"pageInfo": {
"hasNextPage": false
}
},
"title": "REVIEW — Changed source, preserve local job",
"client": {
"id": "REVIEW-CLIENT-602",
"name": "REVIEW Jobber Example",
"emails": [
{
"address": "jobber-602@example.invalid"
}
],
"phones": [
{
"number": "202-555-0148"
}
]
},
"property": {
"id": "REVIEW-PROPERTY-602",
"address": {
"city": "Phoenix",
"street1": "602 Example Lane",
"street2": "",
"province": "AZ",
"postalCode": "85001"
}
},
"createdAt": "2026-01-01T15:00:00Z",
"lineItems": {
"nodes": [
{
"id": "REVIEW-LINE-1",
"name": "Fixed-frame patio cover (fabric)",
"optional": false,
"quantity": 1,
"textOnly": false,
"unitPrice": 2500,
"description": "Width: 10 ft 13 in\nProjection: 8 ft 6 in\nPost height: 9 ft 2 in\nAttachment surface: Existing beam\nFabric or screen brand: Tempotest\nTwo posts; custom beam brackets. Fabric colour still to be chosen."
},
{
"id": "REVIEW-LINE-2",
"name": "Caleb's unmatched screen label",
"optional": false,
"quantity": 2,
"textOnly": false,
"unitPrice": 750,
"description": "Two matching vertical drop shades. Opening width: 6 ft 8 in. Drop height: 7 ft.\nAttachment detail needs confirmation."
},
{
"id": "REVIEW-LINE-3",
"name": "Custom beam hardware",
"optional": false,
"quantity": 4,
"textOnly": false,
"unitPrice": 12.5,
"description": "Supporting hardware for patio cover. Retain this pricing and description."
}
],
"pageInfo": {
"hasNextPage": false
}
},
"updatedAt": "2026-09-15T16:00:00Z",
"quoteNumber": "602",
"quoteStatus": "APPROVED",
"customFields": [
{
"label": "Installation constraints",
"valueText": "Check beam attachment before ordering",
"__typename": "CustomFieldText"
}
],
"depositRecords": {
"nodes": [
{
"id": "REVIEW-DEPOSIT-1",
"amount": 1000,
"refunds": {
"nodes": [],
"pageInfo": {
"hasNextPage": false
}
},
"entryDate": "2026-09-14T20:00:00Z",
"allocations": {
"nodes": [],
"pageInfo": {
"hasNextPage": false
}
},
"jobberPaymentTransactionStatus": null
}
],
"pageInfo": {
"hasNextPage": false
}
},
"noteAttachments": {
"nodes": [
{
"id": "REVIEW-FILE-1",
"url": "https://example.invalid/review-attachment.jpg",
"fileName": "REVIEW attachment location.jpg",
"contentType": "image/jpeg"
}
],
"pageInfo": {
"hasNextPage": false
}
}
},
"account": {
"id": "REVIEW-ASB-ACCOUNT"
}
}
}