For Providers

Our team is here to assist providers with all healthcare inquiries

Support for Providers

JUDI Health® is here to help with any inquiries that arise as part of the care cycle. Please reach out to our Customer Care team at 1-833-599-1020 for any inquiries regarding:

   Eligibility and Enrollment
   Prior Authorizations
   Accumulators
   Adjudication & Payments
   Appeals

We are partnered with ECHO Health Inc. to facilitate provider payments. To update your preferred payment method or access payment information (Explanation of Payment, 835, etc.) please visit ECHO Health.