Advanced tools for sale week, and the clinic all year
Read, report and submit at the sale, then run your practice on the same tools the rest of the year.
The most advanced viewer in the industry
Full-fidelity DICOM, your own image orders and both sides aligned, with your findings written beside the x-rays, not in another window.

Custom image orders
Build anatomical sequences with your own defaults. Every study opens in the order you read it.
Side by side mode
Left and right images auto-aligned for fast comparison. Both limbs in one view, matched and ready to read.
HQ DICOM images
Toggle between standard and full-fidelity DICOM quality, anywhere. Full detail whenever a finding needs a closer look.
Grade the airway frame by frame
An online viewer for scope video that has already been captured, for review in your browser.
- Frame-by-frame navigationMove through every frame with precision controls.
- Abduction timerMeasure abduction time to the millisecond.
- Frame captureExport high-quality stills straight into a report.
- Start and stop frame selectionDefine precise frame ranges for analysis.

Reports done as you inspect
Saved comments and grading scales do the typing as you work, so the evening write-up disappears.
- Written as you inspectFindings go in with the study on screen.
- Sent by email, WhatsApp or SMSThe client's own channel, every send logged.
- One PDF per client, vendor or shortlistGrouped from the shortlist manager, or singly.
“I want to thank Jack and the ThoroughWorks team for your exceptional product. As a veterinarian, it has enhanced my professionalism.”
Gustavo Vautier D.V.M.
- CarpusLeft, writtenRight, written
- Front fetlockLeft, writtenRight, written
- HockLeft, writtenRight, written
- StifleLeft, writtenRight, in progress
- No significant findings
- Mild remodelling, not of concern
- Recommend follow-up
- 1
- 2
- 3
- 4
- 5
- Client
- Vendor
- Shortlist
One clinic, a login each
One clinic account for the whole practice, with a login for every person and your branding on every report.
- Multiple users under one clinicEach with their own login.
- Clinic brandingOn all reports.
- Export any study or reportStraight from ThoroughVet to your team.
- Dr K. EllisVet · Signed in 09:12Active
- Dr M. GrantVet · Signed in 08:47Active
- Dr A. MossVet · Signed in yesterdayActive
- J. HartPractice manager · Invite sentPending
One upload, clinic or sale
One place for both: whether it is a sale's repository or your own clinical studies, you upload from the same screen.
- DICOM
- Video
- Lot 214, Bay coltYearling Sale, Book 1X-ray, DICOM, 38 files100%Complete
- Bay filly, 4yoClinic patientX-ray, DICOM, 24 files72%Uploading
- Lot 188, Bay fillyYearling Sale, Book 1X-ray, DICOM, 36 files45%Connection dropped, picking up on its ownResuming
- Grey gelding, 6yoClinic patientScope video, 2 files0%Queued
Runs in the background while you work
Whole folders at once
Drop a folder and every study in it is queued together, not picked file by file.
DICOM, video and PDF together
Radiographs, scope video and PDF reports go through the same upload, to your clinic or to a sale.
In the background, and it resumes
Keep working while it transfers. If the connection drops, it picks up where it stopped.
Uploads map themselves
Every image is read on arrival and matched to the right view, so a vet is not sitting there naming files.
- Views assigned on uploadViews assigned automatically from the DICOM tags on upload.
- Checked against the sale protocolEach study checked against the protocol set for the sale, with anything missing flagged.
- Only the handful to confirmVets confirm the handful that need a human, instead of mapping every image.
- Thousands of hours already savedAcross every image the model has matched since launch, for the vets already on the platform.
- Protocol
- Yearling, 34 views
- Matched
- 33
- To confirm
- 1
- DSC_2214.dcmRF fetlock, LMDX · 07:42:10Auto-matched
- IM000412.dcmLF carpus, DPDX · 07:42:13Auto-matched
- exp_0093.dcmRH hock, DMPLODX · 07:42:17Auto-matched
- R0021.dcmLH stifle, CdCrDX · 07:42:20Auto-matched
- IMG_0417.dcmView to confirmDX · 07:42:24Confirm view
- ser02_img07.dcmLF foot, DPDX · 07:42:27Auto-matched
- Z01133.dcmRF carpus, LMDX · 07:42:31Auto-matched
- b71e04d9.dcmLH fetlock, LMDX · 07:42:34Auto-matched
A full PACS for your practice
Everything your clinic uses day to day, outside a sale, on one system, all year.
- Your DICOM machine, syncedDirect API access syncs the clinic's DICOM machine, so images upload automatically rather than being moved by hand.
- Machine learning in clinic workOur models work in your day to day, cutting admin time and preventing mistakes such as mismatched images.
- One record per horse, all yearImages, video, reports and documents together, with a sale submission as one option when you need it.
- Sire
- Northgate Echo
- Dam
- Linden Quay
- Type
- Clinical
- Sex
- Filly
- DOB
- 14/09/2023
- Accession
- SMV-26-01877
- Microchip
- 900 000 004 821 736
- Study date
- 12/03/2026
- Upper airway, at restReviewed
- Upper airway, exerciseTo review
- X-ray reportSigned off
- Scope reportDraft
- Referral letterFiled
- Yearling Sale, Book 1Approved
| Area | View | Study date | DICOM | Left | Right |
|---|---|---|---|---|---|
| Front fetlock | LM | 12/03/2026 | DX | ![]() | ![]() |
| Front fetlock | DP | 12/03/2026 | DX | ![]() | ![]() |
| Carpus | DMPLO | 12/03/2026 | DX | ![]() | Missing |
| Hock | DPlLMO | 12/03/2026 | DX | ![]() | ![]() |
| Stifle | CdCr | 12/03/2026 | DX | ![]() | ![]() |
Every send, on the record
Reports, clinical studies and sales company messages in one hub, each with its status, from sent through to opened.
| Recipient | Type | Lot | Channel | Status | Date |
|---|---|---|---|---|---|
| Whitmore Bloodstockoffice@whitmorebloodstock.example | X-ray report | Lot 214 | Opened | 14 Jan | |
| Ashcombe Stud+61 491 570 159 | Scope report | Lot 209 | Delivered | 14 Jan | |
| Fernleigh Farmyard@fernleighfarm.example | Clinical study | Bay filly, 4yo | Processed | 13 Jan | |
| Riverbend Bloodstock SalesSale office | Sales company | Lot 118 | Opened | 13 Jan | |
| Harrowgate Park+61 491 570 158 | X-ray report | Lot 87 | SMS | Failed | 12 Jan |
- Data viewedWhen a study or report you sent is viewedOn
- Report openedWhen a client opens a reportOn
- Sales company messagesNotices and requests from the sale officeOn
- Failed sendsWhen a message does not go throughOn
- Sent by emailFrom Dr K. Ellis
- DeliveredReached the client's inbox
- OpenedViewed by the client
Reports to your clients
Track every report sent to a client, including whether it has been opened.
Clinical studies sent
See the status of every clinical study sent.
Sales company messages
Every sales company communication tracked in the same place.
Viewing alerts
Get notified when your data has been viewed.
See the most advanced tools on your own studies
We will load a survey set you already know, and you work it the way you normally would.
Email
SMS