For the dashboard, you can use TinyCam as a ‘bridge’ to get the video/snapshots into the SharpTools.io dashboard:
How would you like to use the camera in the Rule Engine? I did a bit of quick searching and it doesn’t look like they have an official API (although they do have IFTTT integration)
Edit: There’s also some nice videos put together by Justin at Simply Smart showing the process: