- Install nodejs (depending on OS, lots of manuals in Internet)
- git pull https://github.com/akve/apisync.git
- run manually "node index.js" to see if it works, and how much time it takes to process everything
- put in cron hourly
-
As Docebo does not have any hooks and no way to understand what's changed, we always pull all data and sync it. This takes more time, but it's the only way.
-
All fields are now "string" ones, need more work to safely convert from Docebo time/numbers to Autopilot ones.
-
Please do not modify the synced fields in Autopilot, rather add new ones - changes will be overwritten by sync
-
Current implementation is limited to 100 courses for every person. If this is not enough - let us know.