Page sections

Back

Understand every vet bill in minutes.

Challenge

What VetScope had to solve

Vet invoices are difficult for most owners to decode during a stressful moment, and critical follow-up context often gets lost between visits.

Challenge -> Direction -> Outcome

How VetScope moved forward

A high-level look at how each project moved from constraint to delivery impact.

  1. Clearer bill understanding in minutes

    Confidence High

    Problem

    Owners often left clinics unsure what each line item meant and what required follow-up.

    Approach

    We turned invoice data into plain-language summaries with line-item context and duplicate/red-flag checks.

    Outcome

    Owners can quickly review charges and understand where to ask questions before making decisions.

    Proof note: Beta workflow walkthroughs and structured acceptance checks.

  2. Better follow-up conversations with clinics

    Confidence High

    Problem

    Most owners did not know which questions would clarify care and cost decisions.

    Approach

    We added suggested follow-up questions directly next to analysis outputs and chat prompts.

    Outcome

    Owners now approach calls and visits with more specific, productive questions.

    Proof note: Conversation script reviews and support-flow QA notes.

  3. Less record fragmentation between visits

    Confidence High

    Problem

    Bills, reminders, and pet documents were spread across email threads and photo galleries.

    Approach

    We combined private storage, reminders, and Passport export into one mobile flow.

    Outcome

    Owners keep visit-ready records in one place and can share them faster when needed.

    Proof note: Document-flow validation and beta release checklist.

Delivery

What we delivered for VetScope

  • A bill upload flow for photos and PDFs with validation and private handling.
  • An async AI analysis pipeline that returns plain-language summaries, line-item explanations, and charge signals.
  • A guarded follow-up chat that suggests useful clinic questions while reinforcing informational-only boundaries.
  • A mobile-first records layer with reminders, document storage, and Passport PDF export for visits, boarding, or travel.

Execution approach

  • Start with owner clarity first, then layer guidance and organization around the same upload.
  • Treat trust and safety boundaries as core product behavior, not footer copy.
  • Keep the experience mobile-first so owners can use it before checkout or follow-up calls.
  • Ship a practical beta scope that can expand based on real usage patterns.

Metrics + proof notes

Delivery outcomes at a glance

MetricValueTimeframeProof note
Beta workflow scopeBill analysis + follow-up + recordsCurrent beta offerPublic beta feature scope and release checklist.
Safety boundaryInformational onlyAcross analysis and chat flowsGuardrail copy review and in-flow disclaimer checks.
Document handlingPrivate upload and storage flowCurrent beta behaviorUpload validation and access-control review notes.

Stack + next actions

Continue exploring projects after VetScope

Back to all projects
Next.jsTypeScriptVercel AI SDKZodAsync AI pipelineSecure file storage

Source note: VetScope beta product brief, delivery notes, and trust/safety review checklist.

Next project

Spoken Swap app icon.

Spoken Swap

An intent-first swapping product that turns plain-English trade requests into executable multi-chain swaps in a single guided flow.

View next project