Every consult checked against its invoice, seconds after it’s saved
A comprehensive walkthrough of how VetGuard connects to your clinic’s ezyVet, reads each consult’s SOAP notes, spots procedures that never reached the invoice, and routes them to your team before clients check out.
ezyVet PMS
Host Clinic Environment
VetGuard.io
Automated SOAP Reconciliation
The clinic connects ezyVet once
Clinic administrator in VetGuard settings. Setup takes ~2 minutes.
The clinic admin pastes the Client ID and Secret issued by ezyVet support into VetGuard. VetGuard immediately requests a scoped OAuth token so typos are caught instantly and invalid credentials are never saved.
- Credentials are encrypted at rest using envelope encryption and never displayed again.
- Tokens are valid for 12 hours; VetGuard automatically renews them 30 minutes before expiration.
- The "Test Connection" button re-validates credentials on demand and reports live round-trip latency.
read-consults, read-invoices, write-tasksReady to capture missed charges in your ezyVet practice?
Leading veterinary clinics recover $2,000–$5,000 in unbilled services every month with VetGuard.io. Integration takes under 15 minutes with zero disruption to your team.
Built for enterprise veterinary reliability
Designed specifically around ezyVet’s API shapes and security protocols to guarantee consistent performance across single clinics and multi-location hospital networks.
Zero Unauthorized Edits
VetGuard only requests read permissions on consults and invoice line items. Staff maintain 100% control over billing entries.
Quota Pacing & Backoff
Smart traffic scheduling respects ezyVet’s 60 calls/minute limit per clinic. Never blocks your front-desk or clinical workflow.
Dual-Mode Redundancy
Real-time webhooks deliver instant 13-second alerts, backed by a 5-minute polling safety net that ensures zero lost records.
ezyVet Integration FAQ
Common questions from practice managers evaluating automated billing audits.
Does VetGuard require daily manual exports or spreadsheet uploads?
No. VetGuard integrates directly via ezyVet’s official REST API and real-time Webhooks. The moment a consult is saved in ezyVet, VetGuard audits it automatically in the background without any manual file handling.
Does VetGuard alter or add charges to patient invoices without approval?
Never. VetGuard is strictly non-destructive. It surfaces discrepancies for staff review in the reconciliation workbench or pushes native tasks to ezyVet for front desk staff confirmation. Your team always maintains final billing authority.
How does VetGuard handle ezyVet API rate limits?
VetGuard is fully rate-limit aware. It monitors ezyVet’s 60 calls/minute clinic quota in real time, automatically pacing calls and executing intelligent backoff so your clinic’s quota is never exhausted.
How long does connection and onboarding take?
Initial connection takes approximately 10 to 15 minutes. An administrator enters the ezyVet API credentials in VetGuard settings, verifies the webhook endpoint, and the system immediately performs an initial 30-day historical audit.
What happens if a webhook event is dropped or delayed?
VetGuard runs an automatic safety net polling daemon every 5 minutes with an overlapping window. Any consult that was modified but missed by a webhook is automatically picked up and audited.