Has anyone integrated ERPNext with Insta by Practo?

We are in talk with a Dubai based company which is using Insta by Practo and they need that we integrate ERPNex with it.

The integration has to be two way meaning fetch data for the services that are rendered from Insta and push data of pyments, etc. to Insta.

For example, we have to show all the appointments (recorded in Insta) of all the Nurses in a Calendar view in ERPNext.

ERPNext is not registered with NABIDH and is not compliant with HL7v2 standards. According to MOHAP legislations, they are not allowed to do this integration for patient confidentiality and data protection purposes. Moreover, all data, including backups, must only be stored in servers inside UAE (AWS, Azure).

Edit: if the goal of integration is purely for appointment management, they can use UUID or other identifiers instead of patient names. Last time I contacted Insta they did not mind providing REST endpoints for this purpose.

If the purpose is invoicing and payments, then again this is not permitted as per MOHAP legislations. Additionally, ERPNext is not registered in FTA and does not integrate with PEPPOL for e-invoicing which will be mandatory by Q3 2026.

Tldr;
ERPNext is not ready yet for UAE.

Thank you for your reply.

Actually they are planning to use ERPNext for nurse appointment management, accounting and billing.

ERPNext will be hosted on a VPS located in UAE.

I checked the documentation of Insta briefly and they seem to have a large set of APIs.

Our plan is not to fetch all the data only that data which is required by ERPNext Accounting & HRMS as Payroll will be maintained in ERPNext.

Then there’s your answer. You will need to develop a custom app to setup the hooks / endpoints. Alternatively you can utilize direct customizations via Server Script (method: API) however it might be a little limited.

For header auth you will need to create a user with API credentials.

1 Like