Define an action (enroll user to courses, add user to group, change user role), connect it to a trigger (registration, login, course complete), sit back and relax. New actions and triggers will be available soon.
This plugin is available for download to be used on your WordPress self-hosted installation.