Below is the documentation for Robot Manager. Your question is a little broad though. Deploying a bot to Robot Manager from Studio is done the same way you'd deploy any package (with the exception that you'd have already setup your package server and Robot Manager instance). From Robot Manager, you'd then just assign that package to a Workgroup. Your Runtime on your "bot" machine will be configured to be a member of that workgroup and would get that packaged assigned.