Dentolize · Upload Progress Walkthrough
On this pageHow to pitch itObjections this addressesCompetitive angleScope — what this is not

For Sales

How to pitch it

This is a reliability-and-trust detail, best used as a supporting point rather than a headline feature. If a prospect brings up concerns about spotty clinic Wi-Fi, slow connections in older buildings, or staff frustration with "the app just spinning," this is a concrete, specific answer: uploads now show a percentage, a size, and a speed, so staff always know an upload is progressing rather than stuck.

Objections this addresses

  • "Our internet isn't great — will the app work?" The app can't make a bad

connection faster, but it will now honestly show what's happening during a slow upload instead of a spinner that looks the same whether it's working or frozen. That reduces support calls and repeated tap-to-retry behavior from confused staff.

  • "Staff complain the app freezes when uploading photos." Worth checking whether

this was actually a frozen app or simply an S3 upload with no progress feedback — this PR specifically fixes the case where the S3 upload route reported nothing until it finished, which could look indistinguishable from a hang.

Competitive angle

Frame it as attention to the operational reality of a dental clinic (not every clinic has enterprise-grade fiber), rather than as a competitive checkbox feature — most competitors likely have some form of progress indicator, so don't claim this as a unique differentiator on its own.

Scope — what this is not

  • It's a mobile-app change only (clock-in photos, patient files, patient voice

notes, staff chat voice messages). Don't extend the claim to the web dashboard.

  • It doesn't change upload speed, file size limits, or storage — only the feedback

shown while an upload runs.

  • This PR is unreleased. Don't reference it in a live deal or demo until it has

actually shipped.