skaslam1407/saas-hrms-frappe-hrms-sync ? reverse-engineered prompt

Reverse engineered prompt

Build me a small Python service that connects a SaaS HRMS to Frappe HRMS and keeps employee master data and compensation in sync.

I want it to pull data from the SaaS side, map it into the format Frappe expects, and send it through the Frappe REST API. It should have a manual Sync Data action for when I want to run it myself, and it should also run automatically once a day.

Please make it easy to configure with environment values for the source system and the Frappe instance, and keep the sync logic clean so it is easy to add or change fields later. If something fails, I want clear logging so I can tell what happened and which records did not sync.

If you need to check the latest Frappe API details or Python library docs, look them up online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab