There is no application database. Jobber already holds the durable record, and the site has nothing of its own that needs to persist. Traceability comes from a submission_id, a UUID that travels through structured logs, analytics and the note on the Jobber request.
If the Jobber call fails on a timeout, server error or rate limit, the endpoint retries with backoff, checking for that submission ID first so a retry cannot create a duplicate. If Jobber still fails, the system raises an integration alert and sends the office the complete request with its submission ID. The visitor receives a submission confirmation rather than an infrastructure error, while the coordinator completes intake from the fallback notification. An inquiry can arrive late; it cannot vanish silently.
Analytics events mark each stage, from form start and qualification branch through submit success or integration failure, so form friction and integration health are measured separately.