Every send carries a short correlation id stamped into both the server log line and the error response, plus a step marker tracking how far the handler got — auth, parse body, hash password, insert link, insert overrides, build URL, audit log.
Also called: couldn't send the estimate · error sending · what went wrong
- 1A reference id is generated at the start of the request.
- 2Each stage assigns a step marker before attempting work that can throw.
- 3The failure response carries the user-facing summary, the underlying technical detail, the step and the reference.
- 4The same reference appears in the server log line for that request.
A failed send said 'Internal server error', which tells the builder nothing and gives whoever they call nothing to search for. Failures now name the stage that broke and hand back a short reference the builder can pass to an admin, who finds the matching line in the logs in seconds instead of reconstructing the send from scratch.
- Opaque failures with no way to correlate a user report to a log line
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →