One platform for your whole field operation.
Field CRM, catalogue, events, samples, training, AI, HR and analytics — eight modules that share one data model and one audit trail. Turn on what each team needs, launch it under your brand, and run the entire commercial operation from a single source of truth.
Not a suite of apps. One operating loop.
Most vendors bolt separate products together and call it a platform. MedRep is built the other way round — every module reads and writes the same records, so work flows from the field to the boardroom without a single export.
Plan in the field
Reps work their territories, log visits and book events from a mobile-first app — every action lands on a shared account record.
Move real stock
Catalogue, samples and consignment inventory share the same SKUs, so what a rep shows is what they can place and reconcile.
Stay compliant
Training cadences, certifications and HR records gate who can do what — enforced automatically, not chased by email.
See everything
AI assistants and live dashboards read from the same source of truth, so insight is grounded in what actually happened.
Eight modules. One source of truth.
Each capability is deep enough to replace the point tool it stands in for — and every one shares the same data, permissions and audit trail underneath.
The field, in your pocket.
- Mobile-first app reps actually open between cases
- Account timelines that pull in every team’s activity
- Route planning, geo check-ins and offline capture
- Lead routing and follow-up reminders that don’t slip
The right product, one tap away.
- Structured products, variants and SKUs with rich media
- Smart search across names, codes and indications
- QR codes that jump straight to the right product page
- One catalogue feeding every other module
Run training days and theatre support.
- Events, sessions and faculty in one calendar
- Self-service registration with capacity control
- Specialised bookings tied to accounts and reps
- Attendance and outcomes feeding training records
Track every unit, prove every movement.
- Consignment and rep-held stock with live quantities
- Barcode and lot scanning from the mobile app
- Expiry tracking and low-stock alerts
- Chain of custody and reconciliation, fully audited
Mandatory training that never lapses.
- Course authoring with assessments and pass marks
- Automatic certificates with expiry and renewal
- Role-based mandatory cadences, enforced not emailed
- Compliance status visible to managers in real time
Your documents, answering questions.
- Answers grounded in your library, with citations
- AI slide builder from real product content
- Scoped to your tenant — your data never leaks
- Built on Azure OpenAI and AI Search
People operations, next to the work.
- Leave, attendance and approvals in one flow
- Onboarding checklists and a secure document vault
- Expenses captured from the same mobile app
- People, roles and certifications power permissions
Decisions backed by live data.
- Embedded dashboards across every module
- Trend insights on coverage, pipeline and compliance
- Board-ready reporting with no manual exports
- Numbers that always tie back to the audit trail
One data model. One audit trail.
Integration isn’t a feature you bolt on — it’s the architecture. Every module sits on the same records and the same immutable log, which is why nothing drifts and everything reconciles.
One data model
Accounts, products, people and events are defined once and referenced everywhere. There’s no nightly sync between a CRM and a stock system because there is no second system — just one model the whole platform reads and writes.
- Accounts, contacts and clinicians referenced once, used everywhere
- Products and SKUs shared across catalogue, samples and orders
- People, roles and certifications drive permissions platform-wide
- Every visit, booking, movement and approval on one timeline
One audit trail
Every meaningful action writes to an immutable audit log. When a regulator, a customer or your own board asks what happened, the answer is a query — not a reconstruction from four disconnected tools.
- Immutable audit_events for every create, update and access
- Who did what, when, from where — exportable on demand
- Row-level isolation so tenants can never see each other’s data
- Retention and archive policies you control per deployment
A field app and an admin console, sharing a brain.
Reps and clinicians get a fast, installable PWA built for phones and theatres. Head office gets a full desktop console for configuration, oversight and reporting. Same data, same permissions, two surfaces tuned to the job.
Mobile field app
Installable PWA for reps and clinicians — visits, catalogue, scanning, training and AI in the room. Works offline and feels native.
Admin console
Desktop control room for HQ — configure modules, manage people and stock, and read board-ready analytics across the whole operation.
Enterprise-grade underneath. Entirely yours on top.
The same architecture that keeps the platform fast keeps it safe and fully brandable. Strict tenant isolation, managed-identity service auth and a complete audit trail are built in — and every deployment wears your identity, not ours.
- Row-level isolation between every tenant
- Managed-identity service-to-service auth — no shared secrets
- Your logo, colours, typography, domain and branded sign-in
- Per-tenant feature flags and role model, driven by config
Everything a manager needs, before the first coffee.
Visits, leads, compliance and activity in a single dashboard that updates as the field works. No stitching together exports from five tools — the day’s picture is already assembled, because it never came apart in the first place.
- Live KPIs that read the operational source of truth
- Drill from a number straight into the records behind it
- Configurable per role, so everyone sees what matters to them
Pick a module and dive in.
Every capability has its own page with screens, workflows and the detail your team will care about.
The questions we hear most.
No. Modules are switched on per deployment with feature flags, so you can start with field operations and the catalogue and add events, samples, training, AI, HR or analytics whenever you’re ready. Because everything shares one data model, turning on a new module enriches what you already have rather than starting from scratch.
Every module reads and writes the same underlying records — accounts, products, people, events — and every meaningful action is written to a single immutable audit log. There is no integration layer syncing a separate CRM to a separate stock system, because there is no second system. That’s why numbers reconcile and history is always complete.
It’s genuinely white-label. Each tenant gets its own brand identity, theme tokens, domain and branded sign-in, plus its own feature set and role model — all driven by configuration rather than code forks. Your customers and your team see your product, on your domain. They never see MedRep.
Every tenant-scoped record carries a tenant identifier, and row-level security enforces isolation on every query — a tenant simply cannot read another tenant’s rows. Service-to-service calls use managed identity rather than shared secrets, and cross-tenant access is restricted and logged.
Yes. The field experience is an installable PWA designed for phones and theatres, with offline capture so reps can log visits, scan stock and reference the catalogue even without a connection — then sync when they’re back online.
Weeks, not quarters. Because deployments differ by configuration rather than custom builds, we stand up your branded environment, load your catalogue and people, switch on the modules you need and go live — without a long bespoke engineering project.
See the whole platform, configured for your team
A working demo on your catalogue and your domain — not slideware. We’ll walk every module and show how they share one data model and one audit trail.