Skip to content

Commercial Partnerships

Designed for businesses seeking to build and distribute integrations for multiple ezyVet customers. This option provides access to our API for developing scalable, market-ready solutions, with support for streamlined onboarding and broader reach within the ezyVet ecosystem.

How to apply

Fill out the application form on our website!

What happens next?

Our Partnerships team will assess your application and should your product fit IDEXX's product strategy we'll reach out to schedule a technical scoping call.

Once an agreement has been completed, the onboarding roadmap will commence.

Onboarding Roadmap

Sandbox Access

During this stage, ezyVet will provision a dedicated sandbox environment and provide an opportunity for the partner to ask any initial questions pertaining to the ezyVet API.

The ezyVet team will provide:

  • API Client credentials for the sandbox environment.
  • Frontend UI credentials for the sandbox environment.
  • A template and example of all required integration documentation.
  • A certification agenda.

It is expected that the partner will have a reasonable understanding of ezyVet functionality & workflows. If this is not the case, the partner should work with a customer who does.

Workflow Confirmation

The partner should confirm and document all workflows pertaining to the ezyVet integration and provide them to the Partnerships team. A meeting can be requested to ensure best practices are being followed.

Development & Documentation

The partner will work to develop the integration and produce an accompanying integration guide. Any questions or issues regarding the API including requesting access to additional scopes can be made to apisupport-ezyvet@idexx.com.

Any in-depth consultations that require a phone/video consultation with the Partnerships team will be subject to the fees stated in the partner agreement.

The partner is responsible for sourcing an ezyVet customer to help educate them on hospital workflows/how they currently use ezyVet and derive how the solution could work.

Monthly check-ins on development will be initiated by ezyVet via email.

Unless otherwise agreed, the partner must complete development, documentation and certification in the 6 months following the completion of the agreement.

Certificaton

Once development and documentation has been completed, a 60-minute certification session can be booked with the Partnerships team where the partner will demonstrate the working integration according to the documentation, without errors.

WARNING

If any errors are observed with the integration workflow that are deemed ‘incorrect functionality’ the certification will fail, and a re-certification session will need to be booked once the issues with the integration have been resolved.

The documented workflows will be used to validate the integration’s capabilities during the certification session. Misalignment in the documented and demonstrated workflows will be flagged require addressing before moving to pilot.

Prior to the certification session, the partner is expected to:

  • Ensure the integration is at a state that is ready to use by clinics.
  • Ensure integration documentation has been completed, returned to, and approved by the ezyVet Partnerships team.
  • Provide access to an appropriate demo system.
  • Provide a list of the endpoints & methods being utilized by the integration and what function they serve

During the certification session, the partner is expected to:

  • Run through how the integration works from an end-user perspective.
  • Explain how a customer can get set up on the partner’s platform and establish the integration connection.
  • Demonstrate the workflow of setting up the integration records on ezyVet.
  • Ensure the integration functions correctly when using a multi-location site.
  • Explain when each endpoint is being used as the partner go through the workflows.
  • Ensure no partner-driven system errors are encountered whilst demonstrating.
  • Discuss any technical questions for future development.

Pilot

The partner is responsible for scouting 5 sites to trial the integration for a period of 6 weeks. The integration should be complete by this stage and the clinics should be able to utilize all workflows included in the integration. This is an opportunity to iron out any minor issues that may arise with the integration before it is rolled out and made available to all customers.

The Process for onboarding pilot sites is below:

  • Directly contact the customer either using the provided template or with the partner’s own comms.
  • Attain written consent from the customer that they are willing and able to participate in the pilot. The customer must actively use the integration during the pilot.
  • Forward the written consent (email) to apisupport-ezyvet@idexx.com along with the customer’s ezyVet URL (e.g. apisandbox.ezyvet.com)
  • The Partnerships team will then add the integration to the pilot site and provide the partner with the appropriate client credentials for the site.

Customer & Support Documentation

At this stage the integration is in its final state and ready to be released to the ezyVet customer base. ezyVet marketing will prepare a landing page for the integration and list it on our website. It will also give our documentation team time to publish the user guide both externally, for customers and to educate our technical support teams so they are prepared for when the integration goes live.

General Availability

The last step where the final checks are completed, the integration is tuned on and made available to the ezyVet customer base.

The Partnerships team will no longer be involved in the configuration of the integration on customer sites as customers will have the ability to self-service.