Key Takeaways
- A roofing MMS is a cropped bay ID plus wet-flash photo — not a selfie at the curb that “proves” the crew was on the roof.
- Leak / blister photos go to the GC / warranty queue. Occupant SMS is “dry / delayed” only — no leak crop.
- Free is 1 device, 300 SMS lifetime, and 300 contacts. Developer is 25,000 SMS per year. Platform price is devices plus send volume.
- Occupant login OTP stays off the crew SIM.
- Idempotency is bay-id plus work-day — crews retake the same flash.
Summary
Scenario 861 is field-service MMS for roofing leak-repair and membrane closeout — not glass IGU stamps, not biomed, not pool ORP, not backflow. The photo that matters is the bay stencil and the flash bead, cropped so QA can read both. Service pricing is devices plus SMS send volume. You bring the phones and operator credit. Free is 1 device, 300 SMS lifetime, and 300 contacts.
Starter allows 2 devices: crew dual-SIM plus a spare. Uncapped platform volume is not unlimited carrier SMS. Confirm MMS fields in Developer Center.
bay · flash · day
bay-id + work-day — crews retake
A membrane crop is not a curb selfie
QA needs the stencil and a continuous bead, not the crew’s face by the dumpster. Reject shots that fail OCR on the bay ID. Occupant SMS never carries the leak crop.
MMS gateway, transactional SMS.
If the crew uploads a wide roof photo and the desk closes the bay, warranty later asks for the flash and you have nothing. Gate close on a readable crop, not on “photo attached.”
Roofing MMS matrix
| Shot | Audience | Failure |
|---|---|---|
| Bay + flash | QA / GC | Curb selfie closes the job |
| Leak / blister | QA / warranty | Occupant sees a leak crop |
| Dry SMS | Occupants | Deficiency text to the unit |
| Retake same day | Same bay-id | Duplicate “done” texts |
Bay and flash
Persist bay-id plus work-day. Signed webhooks. Webhooks, DLR. MCP wraps REST only.
Leak vs occupant SMS
Leak stays on the warranty thread. Occupants get date-only dry / delayed. NRCA is the roofing language — not a reason to MMS the whole spec book.
Devices, volume, and airtime
MMS is heavier than SMS. We still meter devices and platform sends; you pay the operator. Free (1/300/300) is one bay proof.
Roof operations
Charge the crew chassis before the elevation. Setup, Downloads, pricing.
Decision guide
Ship when close requires a readable flash. Delay if a selfie closes the bay. Not a CodeCanyon roofing pack.
Roof checklist
- Day-keyed idempotency.
- OCR gate on the bay.
- Leak crop off occupant SMS.
- OTP off the crew SIM.
- Developer Center fields confirmed.
Next steps
Scenario 801 glass, scenario 381 HVAC.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- MMS gateway on your own SIMMultimedia where supported
- two-way SMS inboxReplies on your SIM
- SMS API documentationLive endpoint reference
- PHP REST send samplesPHP code examples





