E-Support is available 24 x 7 to provide our customers with access to critical technical resources, tax data, release information, service requests
and ways to submit and manage communications with your IDI team members.
We encourage you to check the E-Support site often for new tools and suggestions that can help you streamline your back office operations and enhance your
overall experience as a valued IDI Billing client.
You can reach us at 1-800-209-1830