Robot framework is a test automation framework. There are many uses for it, but I use it for selenium web testing. But no matter what you test you can use it for many things.
Jenkins a tool to manage “jobs”, segments of work that you might use “cron” for.
I use it to run robot framework tests nightly or every 6 hours, or whatever you need.
There have been lots of questions on this subject but it all comes down to jenkins permissions.
To view the beautiful reports by robot framework you must relax the ridged rules explained here. This new feature was added in Jenkins 1.641.
Once JS is enabled then you can view the report and drill down on areas you want to see, including screenshots.
Another jenkins plugin I've found useful is Naginator to restart a job after a failure.