Trace Id is missing
12/3/2024

Uber Technologies migrates over 80 business processes encompassing 40,000 flows to Power Automate

Uber Technologies moved out of its on-premises datacenters and on to a cloud service. This prompted the company to assess whether they should also move their automated processes to the cloud or consider another automation platform.

Uber decided to move to Power Automate and is migrating over 80 processes from its legacy robotic process automation (RPA) platform. Almost 70% of the original RPA flows are being moved to Power Automate RPA, with 30% moving to cloud flows.

Uber plans to automate another 25 processes by the end of 2025. Together, these 105 automations will save the company an estimated $2 million a month versus manual processing.

Uber Technologies Inc

Uber Technologies is a multinational transportation company with 24 different lines of business, including ride-hailing services, courier services, food delivery, and freight transport. Since it was founded in 2010, Uber has completed more than 52 billion trips in approximately 70 countries and 10,500 cities worldwide.

The company grew rapidly and many internal business processes were quickly set up manually to keep up with the pace. A few years later, Uber turned its focus to automating these processes. The work was done using a robotic process automation (RPA) platform running in datacenters on-premises.

Last year, the company decided to move out of these datacenters and on to a cloud service. This prompted the company to reassess its long-term automation strategy. The question was: Should the company migrate its RPA platform into the cloud, or take time to reevaluate and consider another automation platform?

While Uber was heavily invested in Google products and services, they also had access to Microsoft 365 which enabled them to explore products like Power Automate. After an in-depth review process and discussions with industry specialists, Uber decided to move to Power Automate, part of Microsoft Power Platform.

One reason was security. ā€œThe integrated security features of Power Automate has made developing and managing our automation systems so much easier,ā€ says Chad Aronson, Global Head of Intelligent Automation, COE at Uber. Automations involving the companyā€™s most sensitive data, for example, previously required implementation of encryption at rest and in transit. With Power Automate, these capabilities are available to Uber out of the box and cover other products the company uses, such as SharePoint and OneDrive.

Power Platform also offered development the kind of development flexibility that the team needed. ā€œAlong with the capabilities needed for major enterprise-level projects, Power Automate has made it easier for our development teams to quickly automate processes at the department and team level,ā€ says Saeed Contractor, Head of Technology, IA CoE at Uber. This includes better compliance and risk management processes.

The company was equally impressed by the broad ecosystem offered with Power Platform. ā€œWith Power Automate, we get the benefits of a Power Platform ecosystem that aligns with our future plans, including what we see as leading generative AI and process mining capabilities,ā€ says Aronson.

The integrated security features of Power Automate has made developing and managing our automation systems so much easier.

Chad Aronson, Global Head of Intelligent Automation, COE

An efficient migration

The migration to Power Automate involved 80 processes comprising over 40,000 automations and is on track for completion at the end of 2024.

To help with the migration, Uber is working with Accenture, its long-time partner responsible for the original automations. ā€œThe team pivoted at speed to Power Automate from the existing platform,ā€ says Varun Subramaniam, Senior Manager and Consultant and Accenture. ā€œWe have successfully been able to help Uber migrate a very mature and complex RPA environment to Power Automate with minimal disruption to the business.ā€ He also notes that the migration has been done without the need for any third-party planning tools.

In terms of the architecture, almost 70% of the original robotic process automation (RPA) flows are being moved toĀ Power Automate RPA flows which run on GCP virtual machines. The remaining 30% of flows are now Power Automate cloud flows. These cloud flows have created a notable cost benefit. ā€œBy moving desktop RPA flows to the cloud with Power Automate, we have saved over 50% in compute costs,ā€ says Contractor.

By moving desktop RPA flows to the cloud with Power Automate, we have saved over 50% in compute costs.

Saeed Contractor, Head of Technology, IA CoE, Uber Technologies

Significant cost savings through automation

The automation covered with Power Automate extends across a wide range of business processes at Uber resulting in significant time and cost savings versus manual administration. For example:

  • Safety reporting.Uber drivers and riders can submit safety-related incident reports through the Uber app. Power Automate is used to route these tickets into JIRA and pull related data from other internal systems into the ticket to help inform the safety team. The ensures that a due diligence process is executed for 100% of safety incidents ā€“ a process that has saved $530,000 to date.
  • Tax categorization. With Uber Eats, there are millions, if not billions, of menu items from stores and restaurants that need to be categorized into particular tax buckets. If there is an error in how an item gets categorized, Uber can be liable for the tax. Power Automate RPA takes menu items submitted by vendors and routes them to an ML model for analysis. The system processes 1 million menu items a day which represents a total savings of $30 million a year.
  • Vendor application management.Vendors who want to be part of Uber's vendor list submit an application which is received by Uber in ServiceNow.Power Automate RPA checks for new Vendor applications in the system and downloads relevant artifacts for assessment. Other flows initiate related actions (such as background sites) and compile a summary of the data. Uber expects to process about 1,000 vendor assessments a year, with automation savings an estimated 3,400 hours of administration time.
  • Invoice processing. Employees previously uploaded travel data manually from emailed invoices to the companyā€™s expense management system. A Power Automate cloud flow now reads this data automatically using the prebuiltĀ invoicing processing AI model in AI Builder. For subsequent UI-based operations, including login and upload of data to the system, the cloud flow calls a desktop flow to complete the automation. This combination of email-triggered Cloud Flows and UI-focused Desktop Flows enables seamless, end-to-end automation across both environments. The system saves an estimated $285,000 in manual effort annually.

Expanding use of Power Platform

Once Uber completes its core migration, the company has ambitious plans to automate even more processes with Power Automate, with a goal of added 25 more business processes by the end of 2025. Uber estimates that, in total, these 105 automations will save 5 million hours in manual effort, amounting to over $2 million a month in cost savings.

Meanwhile, the company is actively exploring other Power Automate options such asĀ OCR and data extraction as well as broader Power Platform capabilities. This includes the development of AI-driven chatbots or ā€˜agentsā€™ using Microsoft Copilot Studioand other emerging AI/ML solutions.

ā€œWe are building an Uber-wide capability to enhance business value and cost efficiencies through leading intelligent automation technologies,ā€ says Aronson. ā€œPower Platform gives us the development tools we need to move confidently forward on that plan.ā€

Take the next step

Fuel innovation with Microsoft

Talk to an expert about custom solutions

Let us help you create customized solutions and achieve your unique business goals.

Drive results with proven solutions

Achieve more with the products and solutions that helped our customers reach their goals.

Follow Microsoft