Editor's note: this tutorial was originally published in 2019 and updated with new content in January 2021 and April 2022.
There’s never been a more exciting time to be a robotic process automation (RPA) developer. You have plenty of tools to create rewarding automation experiences for users on virtually any platform.
Let’s look at a few ways you can discover, build, engage with, manage, and govern your UiPath automations from Macs.
Automation Hub is the easiest way for your team to crowdsource automation ideas and manage the entire automation lifecycle. You can access Automation Hub from any internet browser.
Get started at www.uipath.com/AutomationHub.
1. Access, manage, and run cross-platform automations developed by their CoE in UiPath Studio
2. Create reminders to run automations at a specific time
3. Access Mac-compatible ready-to-go automations from the UiPath Marketplace and your internal Automation Store
4. Launch automation-powered apps
5. Share new automation ideas with the CoE via UiPath Automation Hub
6. Pin and group their favorite automations in Assistant feed, as well as create keyboard shortcuts to run them instantly when needed
With UiPath Apps you can build frontends where business users can kickoff robots from their device of choice, including Macs and phones. Robert Love, a UiPath Developer and Program Manager for our Academic Alliance program, called Apps a gamechanger because it “turns the RPA devs who historically felt like backend developers into frontend developers....and everyone wants to feel like a frontend developer."
Apps can be as simple as a data entry form or a sophisticated multi-step process that interacts with unattended automations. They are built on top of various cloud and on-premises applications including enterprise resource planning (ERP) software, customer relationship management (CRM) tools, and legacy systems without APIs.
Check out how to build your own apps:
Let’s say you want your users to be able to take a specific action as your robot is running. Use UiPath Action Center to hand off the process from robot to human. And back again. Like Automation Hub, Action Center can be accessed from Macs!
*Please note only Chrome is currently supported for applications within UiPath Automation Cloud™.
About one-third of our workforce uses Apple Macs, and one of the most popular ways Mac users engage with automations is through UiPath Chatbots. Our internal center of excellence (CoE) created an automation that's accessible through Slack.
Like many companies, we have a host of Slack channels, and keeping track of the latest, most-relevant discussions can be time consuming.
With automation, Mac users can ask a chatbot for a digest of their unread Slack channels. They can customize the digest with respect to channels, number of reactions, comments, etc. In the background, an unattended robot pulls together a summary for the user with all topics in the last 24 hours that fit the criteria.
Start building your own Druid Chatbots today!
You can also access UiPath Studio on Macs. Some clients looking to automate tasks on Mac with UiPath Studio use the following solutions. Please leverage them at your own discretion.
DISCLAIMER: UiPath Studio is built on Windows Workflow Foundation and requires Microsoft Windows to run. Thus, while the following options provide you with a way to access automations built in Windows environments, it is not possible today to natively run UiPath Studio on Mac OS X-based systems.
With a Dual boot solution, the Mac has both OS X and Windows installed, allowing either operating system to be executed. Switching from one to another requires a reboot.
Remote desktop virtualization solutions operate in a client/server computing environment.
Application execution takes place on a remote operating system which communicates with the local client device over a network using a remote display protocol through which the user interacts with applications. All applications and data used remain on the remote system with only display, keyboard, and mouse information communicated with the local Mac device.
Popular Remote desktop solutions include:
A virtual machine creates a computer within a computer. It allows an entire version of Microsoft Windows to run in a window on OS X just as any application would. A user can switch from native OS X applications to the Windows virtual machine without requiring a reboot.
Popular virtual machine technologies include:
*The information in this article is provided "as is" without any warranty, express or implied. Use the information and tools discussed in this article at your own risk and discretion.
Automation Cloud Robots are SaaS robots hosted in the UiPath Automation Cloud that let you run automations quickly without building or managing your own unattended Robot Infrastructure.
There are two types.
1. VM Automation Cloud Robots are unattended robots running on Windows VM’s in Automation Cloud. They can be templated to include your own software, domain-joined, or have VPN configured back to your own network – so they can take on almost any unattended job you need.
2. Serverless Automation Cloud Robots are a pool of Linux-based robots that can immediately run cross-platform automation jobs based on browser apps and API calls. Serverless Cloud Robots automatically scale up and down as needed to run these jobs in parallel based on demand. Execution consumes Robot Units per minute of job execution, so there is no additional cost for running jobs in parallel. Robot Units are pre-purchased as annual bundles.
So, you’ve built all these robots, but how do you manage them? UiPath Orchestrator and Automation Ops can be accessed via your Mac browser, too!
Finally, once you discover, kickoff, and manage your automations on Macs, you will want a way to measure your automations’ impact.
UiPath Insights gives you the RPA analytics you need to keep your automation program on track.
Want to tell us how you are automating from your Mac?