Your whole sale. Your whole team. One workspace
The sale directory, repository, submissions, vet access, results and delivery in one system, open on your desk, on an iPad in the ring, and in your pocket.
Every sale you run, at sign-in
The sales company home is an operations desk, not a landing page. It opens on the sales you are running and the queues that need you.
- Opens on what you're runningCurrent and upcoming sales with live results and catalogue artwork, and a live count of submissions waiting on review.
- The whole sale on one surfaceLive results in the header: horses, submissions, average, gross and clearance.
- Communications in the same viewCommunications and delivery activity sit alongside your sales, with push notifications you can set for every user type.

Your repository, anywhere you are
Not a cut-down companion app. The same live data and the same access rules on desktop, iPad and iPhone.
- Approve submissions from anywhereFrom your desk, from the iPad in the ring or from your phone.
- Live statistics in your pocketCheck the sale's live figures wherever you are standing.
- Every conversation on every deviceHandle all communications from whichever screen is in front of you.
Every submission, in one place
Every submission across your whole book lands in one queue. Sale admins review each one before it goes live; nothing is published without approval.
- In review 9
- Approved 146
- Denied 3
Review per lot before publication
Each submission is reviewed against its lot before it goes live.
Approve, deny or request corrections
A correction goes back to the vet with your notes attached.
Control what becomes visible and when
Nothing shows in the repository until you approve it.
You decide who sees what
Grant View or Submit access to the repository per sale or across all sales, from one table.
- Access per sale or across your whole bookGive a vet access to one sale, or to every sale you run, in one step.
- Vets and clinics in one tableEvery account with its clinic, its access and the sales it covers, so you can see what each one can do.
- Multi-Access or one sale at a timeMulti-Access covers every sale you run; View or Submit is set for a single sale.
“Switching to ThoroughRepository was straightforward, and our vets are much happier too.”
Emilie ChezeSales Administration, Arqana
- Vets
- Clinics
Consignors answer their own questions
Consignors get their own login to their lots, so the status calls and chasing emails never reach your office.
- Notifications by text, email or bothEach consignor chooses how they hear about their lots.
- Told when their repository is viewedThey are notified each time the repository for one of their lots is viewed.
- Their own lots, liveTheir login shows all of their own data as it updates, view only.
- Lots
- 5
- Complete
- 3
- Vet views
- 111
- Lot 112 Bay coltComplete
- Lot 118 Chestnut fillyComplete
- Lot 124 Bay fillyX-rays pendingVet work on Lot 124Blackwood Hill Equine
- X-rays28 of 36 views inPending
- ScopeEndoscopic videoComplete
- Lot 131 Grey coltComplete
- Lot 137 Brown fillyScope pending
View only, updated live
Every document in one place
Vets upload the PDF and assign its type, so the whole record for a lot sits in the repository instead of scattered across inboxes.
- 16 report types, trackedX-ray and scope through to eye, surgery and reproductive certificates, each filed against its lot, not just emailed.
- Visibility by typeYou decide which document types become visible, one type at a time.
- DICOM, video and PDF togetherImaging, scope video and documents sit in one record against each lot.
- X-ray report412 filedOn
- Scope report398 filedOn
- Eye certificate164 filedOn
- Surgery report37 filedOff
- Reproductive certificate12 filedOff
- 11 more report types
Messages that leave a trail
| Recipient | Lot | Sale | Channel | Status | Date |
|---|---|---|---|---|---|
| Kestrel Downsoffice@kestreldowns.example | Lot 112 | Yearling Sale, Book 1 | Opened | 14 Jan, 10:42 | |
| Coralvale Equine+61 491 570 156 | Lot 209 | Yearling Sale, Book 1 | SMS | Delivered | 14 Jan, 10:38 |
| Blackwood Hill Equinereception@blackwoodhill.example | Lot 214 | Yearling Sale, Book 1 | Processed | 14 Jan, 10:36 | |
| Harrowgate Park+61 491 570 158 | Lot 87 | Weanling Sale | SMS | Failed | 14 Jan, 10:21 |
| Southmoor Veterinary+61 491 570 157 | Lot 118 | Yearling Sale, Book 2 | SMS | Delivered | 13 Jan, 15:47 |
- Viewing alertsWhen a vet opens your horsesOn
- Submission updatesApprovals, denials and status changesOn
- New data availableFresh x-rays, scopes or reportsOn
- Access requestsRepository invites and permissionsOn
- X-ray images
- Scope videos
- Catalogue details
- Pedigree page
Every message in one place
Email, SMS and WhatsApp to consignors, vets and your own admins, sent and recorded in the platform rather than from personal inboxes.
Notifications set per person
Viewing alerts, submission updates, new data available and access requests, configured per consignor and per vet.
Search, filter and audit
Find any message by company, recipient, lot, channel or status, with delivery tracking and read receipts.
Uploads that map themselves
Our own model, trained on real studies, reads every upload, so submissions reach you right first time.
- Views assigned on uploadViews assigned automatically from the DICOM tags on upload.
- Checked against your protocolEach study checked against the protocol set for the sale, with anything missing flagged.
- Thousands of hours already savedAcross every image the model has matched since launch, for vets and sale administrators alike.
- Protocol
- Yearling, 34 views
- Matched
- 33
- Needs review
- 1
- IMG_0412.dcmLF fetlock, LMDX · 09:14:02Auto-matched
- IM000183.dcmRF fetlock, DPDX · 09:14:05Auto-matched
- ser04_img11.dcmLF carpus, DMPLODX · 09:14:09Auto-matched
- Z00874.dcmRF carpus, LMDX · 09:14:12Auto-matched
- EXP0231.dcmLH hock, DPlLMODX · 09:14:16Auto-matched
- DR091419.dcmView to confirmDX · 09:14:19Confirm view
- scan_7.dcmRH stifle, CdCrDX · 09:14:23Auto-matched
- a3f9c2e1.dcmLF foot, LMDX · 09:14:26Auto-matched
Set the standard vets submit against
Every horse's submission arrives with the same data points and views, kept that way by the sale protocol and automatic view matching.
- Templates you controlCreate and edit the protocol for each type of sale, from foals and yearlings to breeze-ups.
- The same data points for every horseEach submission carries every view the protocol asks for, named the same way, whichever vet uploads it.
- A default for each saleMark one protocol as the default, and change it when a sale needs something else.
Results, the moment the sale closes
Every figure the sale produces is ready the moment it closes, comparable against previous years and global statistics, with nothing for your team to build.
- Year: 2026
- Sale type: All
- Breed: Thoroughbred
| Sale | Sale avg | RepositoryLodgedOutstanding |
|---|---|---|
| Riverbend Yearling, Book 1Kestrel Vale · 7 to 9 Jan | 262,000 | 83% |
| Riverbend Yearling, Book 2Kestrel Vale · 10 to 12 Jan | 88,500 | 76% |
| Riverbend Ready to RunKestrel Vale · 14 Mar | 96,000 | 80% |
| Riverbend Broodmare SaleKestrel Vale · 2 to 4 Jun | 74,000 | 62% |
| Riverbend Weanling SaleKestrel Vale · 20 to 21 Jun | 31,000 | 60% |
| Year to dateFive sales | 124,664 | 72% |
- Unique lots viewed
- 421of 424 offered
- Unique vets
- 92across the window
- 2025
- 2026
- Repository usage
- +9.1%
- Sale average
- +5.4%
- Clearance rate
- +7.6%
Every sale, side by side
One portfolio view of every sale you run, from views through to clearance and sale average.
Who bought, and how much
Buyer concentration, your top buyers and what they spent, so you can see how deep the market went.
The Repository Effect
Repository usage tracked alongside sale average and clearance, year on year, with daily viewing by vets and lots. A count, not a cause.
Connected to your catalogue
Two-way API. Your catalogue, results and analytics stay in sync automatically. No manual work required.
- A published, documented APIAuthentication, endpoints, response models and error handling: the same contract our own apps are built on.
- Approved, then visibleWhen a submission is approved, it appears in your catalogue immediately.
- Results sync backSold horses are marked and vet access is restricted automatically.
- Lots
- Results
- Status
- Analytics
- Populate your catalogue as soon as a submission is approved, so buyers see it straight away
- Live lot status and viewing analytics, fed into your systems if you want them
- Viewing analytics by lot: who viewed what, and when
- Sale results sync back: sold horses are marked and vet access is restricted automatically
- Further endpoints on request, such as media and catalogue data, to save time and keep data accurate
Imaging that loads at the venue
Heavy imaging files are cached on a server at the sale complex, so a weak connection stops mattering.
Server Dashboard
3 servers online- MelbourneREPSERV01
- SydneyREPSERV02
- PerthREPSERV03
- Pending
- 0
- In Progress
- 0
- Completed Today
- 50
- 24Mon
- 48Tue
- 82Wed
- 35Thu
- 64Fri
- 94Sat
- 41Sun
Architecture
Data flow- REPSERV01Melbourne, VIC1,204 files18.2GBOnline
- REPSERV02Sydney, NSW986 files14.8GBOnline
- REPSERV03Perth, WA752 files11.3GBOnline
Speed on site
DICOM x-ray images and scope videos load from a local server at the venue, not over the internet.
Reduced data usage
Files cached locally, dramatically cutting bandwidth at venues with limited connectivity.
Your data, your control
Stored in AWS and Azure under your account. Full ownership. Keep or delete as you choose.
Tools built around your priorities
Beyond the standard analytics, we build reporting and tools around what your team needs to act on.
- Live dashboardsWhat is happening now, against the same point last year, with no manual work.
- Custom reportingBuilt around your KPIs, not a generic chart library.
- AI and deliveryAI and modern engineering to improve quality control, efficiency and competitive advantage.
- Year: 2026
- Sale type: Yearling
- Breed: Thoroughbred
- Repository views3,160
- Vets viewing214
- Lots viewed418
Live in days, not months
- Phase 1
Discovery
2 to 3 daysWe learn your sale workflow, protocols and requirements.
Outcome: a plan confirmed with you.
- Phase 2
Configuration
3 to 5 daysWe integrate with your systems, load sale data, sync catalogues and configure your protocols.
Outcome: systems synced and configured.
- Phase 3
Soft launch
2 to 3 days, optionalRun a test or a small sale with vets of your choice.
Outcome: validated end to end.
- Phase 4
Go-live
Sale dayThe full sale runs with automatic sync, and our team can be reached while it is on.
Outcome: live and supported.
Our team
We handle the technical heavy lifting so you can focus on the sale.
- Platform setup and configuration
- API integration and data sync
- Vet onboarding and training materials
- Ongoing support and improvements
Your team
Share your workflow and we'll do the rest.
- Sale workflow and protocol details
- Sale schedule and lot information
- List of participating clinics
- Feedback during soft launch
Everyone on the sale, one place to reach us
While your sale runs, administrators, vets and consignors reach our team in one WhatsApp group.
- One WhatsApp group for the saleYour sale administrators, vets and consignors are in it, alongside our team.
- No tickets, no queueQuestions go to the group, not into a ticket system, so nobody is routed or handed off.
- In person for your first saleWe are there when you go live, and we run simulated end-to-end tests before it.
Morning, we are setting up. Can you confirm the local media server is online?
All green. It synced overnight, 1,204 files cached.
Lot 47 x-rays are not loading on workstation 2. Vet is waiting.
Checking now. The file was queued, not cached. Forcing a sync.
It is loading. Lot 47 is flagged for priority sync.
Got it, all four workstations are back on it.
See it on your own catalogue
Book a walkthrough and we will set it up around the sales you run.