Solutions
Products
Industries
Resources
Admin console
Customer Story

Uber: Enhancing productivity by using AppSheet to automate key administrative processes

Customer Hero:Uber

Uber leverages the powerful integration of Google AppSheet with Google Workspace and Google Apps Script to maintain and even improve on the critical capabilities once provided by a third-party Google Admin console tool.

Customer Logo:Uber

Uber’s mission is to create opportunity through movement. We started in 2010 to solve a simple problem: how do you get access to a ride at the touch of a button? More than 42 billion trips later, we're building products to get people closer to where they want to be. By changing how people, food, and things move through cities, Uber is a platform that opens up the world to new possibilities.

Customer Hero:Uber

Uber leverages the powerful integration of Google AppSheet with Google Workspace and Google Apps Script to maintain and even improve on the critical capabilities once provided by a third-party Google Admin console tool.

Google Workspace Results

  • Enabled the Executive Support Team to manage Gmail settings as administrators.

  • Streamlined administration for thousands of room resources.

  • Enabled the easy management of settings and permissions for over 100,000 Google Groups.

  • Used automation to reduce time to resolution (TTR) by more than 95%.

  • Onboarded 289 users, 65 of whom are active monthly users.

While millions of riders, drivers, and couriers around the world immediately associate Uber with its sleek and streamlined mobile app that makes getting people and things from A to B a snap, many complex organizational processes must also run smoothly behind the scenes for Uber to keep delivering this high-quality digital user experience. 

Uber’s Business Technology Engineering Team is responsible for making sure that many of these internal processes at Uber go off without a hitch, especially when it comes to guaranteeing that Uber’s employees and contractors can efficiently and securely collaborate. The Business Technology Engineering Team accomplishes this objective by giving internal stakeholders impactful tools that help them achieve their goals, designing system configurations, assisting with third-party app integrations to existing tools, and developing internal automations.

The Business Technology Engineering Team is often called on to assist other teams within the company. For many years, Uber’s Service Desk Team — and, by extension, the Uber employees they support — depended on an additional Google administrator user interface (UI) layer provided by a third-party tool. They used this third-party tool to access essential time-saving administration features that weren’t natively available in the standard Google Admin console. This UI layer supported hundreds of users and thousands of interactions per month.

While evaluating opportunities to reduce operating expenses, Uber carried out a cost-benefit analysis on the tool. Due to the significant annual investment required to continue using the third-party UI layer, the Business Technology Engineering Team began looking for alternatives to the tool. As a result, Uber’s Service Desk Team and the employees they served would need another solution that could provide enhanced Google Admin console functionality they relied on. Because this team was small, however, it had limited scope to create a solution that would restore the capabilities the UI layer once provided.

Using AppSheet and Apps Script to create custom administrative tools and automations

“The integration with Apps Script was key. Without it, we wouldn’t have been able to accomplish the goals we had set for the project.” - Oscar Gonzalez, Senior Applications Developer, Uber

In June 2022, Uber attended a Google hackathon to learn more about the capabilities of Google AppSheet and assess whether it would be a suitable replacement for the UI layer. Although AppSheet was considered a relatively new product at the time, the Business Technology Engineering Team judged it the best choice for creating a replacement because of its cost-effectiveness and its deep integration with Google Workspace and Google Apps Script. The Apps Script connector for AppSheet enabled the team to create powerful services on the backend but use AppSheet to easily create the application front end.  

"The integration with Apps Script was key. Without it, we wouldn’t have been able to accomplish the goals we had set for the project," says Oscar Gonzalez, Senior Applications Developer at Uber. The Business Technology Engineering Team also appreciated that AppSheet could attach a familiar and user-friendly interface onto the front end of the replacement tool, creating a smooth transition to the new tool that was created.

In the course of just six months, the Business Technology Engineering Team used AppSheet to create a new internal app, primarily accessed via the web, to enable the crucial continuity of enhanced Google admin console features required by Uber’s Service Desk Team and employees. The team was able to do so without compromising on key security imperatives.

The information found in Uber’s new internal app is synchronized between multiple data sources (for example, Google Sheets and AppSheet’s built-in database) and Google Workspace via various Google APIs such as the Admin SDK, Google Drive, Google Calendar, Gmail, and Google Groups. Some of this synchronization is also performed using Apps Script. For example, end users’ Create, Read, Update, and Delete (CRUD) interactions are handled in real time via Apps Script integrations that are native and triggered by the AppSheet events and UI.

The process of developing Uber’s new internal app took some trial and error, but the Business Technology Engineering Team found the AppSheet documentation and user community helpful in getting up to speed and overcoming the challenges it encountered along the way. Uber received strong support from Google throughout the project.

Uber’s new internal app now gives Uber’s Service Desk Team as well as its IT Operations and Support Teams access to important administrative features that previously would have required knowledge of Google Apps Manager (GAM) scripting or repetitive and tedious manual steps. The app also enables broad visibility and the management of resources and groups with intuitive dashboards that don’t natively exist in the Google Admin console.

Uber employees use AppSheet to streamline internal collaboration

“I see a lot of potential, especially for teams that aren’t as technical.” - Sean Patterson, Senior Applications Developer, Uber

When Uber employees need to collaborate, they must be able to quickly book the right resources for their meetings. The new internal app’s room resource management capabilities enable easy creation, editing, sharing, and permissions settings for Uber’s thousands of room resources. These capabilities support bulk actions, saving Uber employees even more time when they need to manage room resources. It can also schedule offline automation for these resources if desired. Analytics are straightforward, too, since it can generate reports with native filtering and AppSheet view exports.

The internal app allows the Service Desk Team to manage settings and permissions for more than 100,000 Google Groups at the company. The app’s support for bulk actions comes in handy in just these kinds of situations, saving the Service Desk Team time they would otherwise have to spend performing manual configuration changes on multiple groups.

Gmail account management is also straightforward. The internal app empowers the Service Desk Team to manage Gmail account settings on behalf of any Uber employee, particularly executives and executive assistants. For example, Service Desk Team members can promptly adjust specific settings such as labels, delegates, vacation responders, filters, send-as, contacts, and others as desired.

Uber leverages AppSheet to boost productivity and reduce costs

Uber has already achieved impressive business outcomes by using AppSheet to create an internal tool that solved for their unique business process requirements. For starters, the company achieved an almost 98% cost reduction from the previous third-party platform. The Business Technology Engineering Team onboarded 289 users, 65 of whom continue to be active monthly users.

The internal app has also enhanced productivity. For example, by eliminating the previously complex onboarding and approval process that was required to access GAM or spend time learning commands, the Business Technology Engineering Team was able to save anywhere from 2–24 hours of ramp-up time per user, depending on their level of experience. The new app also saved time for the Service Desk Team by introducing new automations like bulk actions, which were unavailable in the original tool. These automations reduced the manual effort invested and time to resolution (TTR) required by more than 95%.

By using AppSheet to create the new app, the Business Technology Engineering Team not only was able to maintain crucial continuity of the Google Admin console features required by the Service Desk Team and its users, but in some cases it was even able to provide a smoother, less disruptive user experience compared with the original third-party tool. The Business Technology Engineering Team can also develop new features at users’ request in far less time than before. The result is a better internal customer experience for Uber employees.

AppSheet creates countless opportunities for improvement

“We can replace something with AppSheet very quickly and own it. We can automate something that's been this manual process forever.” - Sean Patterson, Senior Applications Developer, Uber

Having successfully leveraged AppSheet to create a more useful and cost-effective replacement for the third-party console tool that the Service Desk Team once relied on, Uber’s Business Technology Engineering Team sees even more opportunities to innovate using AppSheet in the future. For example, as Gemini in AppSheet evolves to include more advanced capabilities, the Business Technology Engineering Team expects it will become even easier to create additional apps that have a significant impact for internal and external customers alike.

"I see a lot of potential, especially for teams that aren’t as technical," says Sean Patterson, Senior Applications Developer at Uber. "We can replace something with AppSheet very quickly and own it. We can automate something that's been this manual process forever. What would have taken us maybe a month before now takes us a day. So it’s worth the effort to transition from one process to another. I think there are these kinds of opportunities all over the company — hundreds or thousands of these micro opportunities that exist. That's where we see AppSheet growing at Uber, both as a product and a platform."

Sign up for productivity, collaboration, and AI updates

Afghanistan
Albania
American Samoa
Andorra
Anguilla
Antarctica
Antigua and Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Bouvet Island
Brazil
British Indian Ocean Territory
British Virgin Islands
Brunei
Bulgaria
Burkina Faso
Burundi
Cambodia
Cameroon
Canada
Cape Verde
Cayman Islands
Central African Republic
Chad
Chile
China
Christmas Island
Cocos [Keeling] Islands
Colombia
Comoros
Congo [DRC]
Congo [Republic]
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Côte d’Ivoire
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Ethiopia
Falkland Islands [Islas Malvinas]
Faroe Islands
Fiji
Finland
France
French Guiana
French Polynesia
French Southern Territories
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Heard Island and McDonald Islands
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macau
Macedonia [FYROM]
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montserrat
Morocco
Mozambique
Namibia
Nauru
Nepal
Netherlands
Netherlands Antilles
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestine
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn Islands
Poland
Portugal
Puerto Rico
Qatar
Romania
Russia
Rwanda
Réunion
Saint Helena
Saint Kitts and Nevis
Saint Lucia
Saint Pierre and Miquelon
Saint Vincent and the Grenadines
Samoa
San Marino
Saudi Arabia
Senegal
Seychelles
Sierra Leone
Singapore
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Georgia and the South Sandwich Islands
South Korea
Spain
Sri Lanka
Suriname
Svalbard and Jan Mayen
Swaziland
Sweden
Switzerland
São Tomé and Príncipe
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
U.S. Outlying Islands
U.S. Virgin Islands
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States
Uruguay
Uzbekistan
Vanuatu
Vatican City
Venezuela
Vietnam
Wallis and Futuna
Western Sahara
Yemen
Zambia
Zimbabwe
1
2-9
10-19
20-49
50-99
100-199
200-349
350-999
1000-2999
3000+
I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

أريد تلقّي نشرات إخبارية من Google Cloud وWorkspace

أدرك أن بياناتي الشخصية ستتم معالجتها بما يتوافق مع سياسة خصوصية Google.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Chci dostávat zpravodaje ze služeb Google Cloud a Workspace
Jeg vil gerne modtage nyhedsbreve fra Google Cloud og Workspace

Jeg er indforstået med, at mine personoplysninger behandles i overensstemmelse med Googles privatlivspolitikker.

Ich möchte Newsletter von Google Cloud und Google Workspace erhalten.

Ich bin damit einverstanden, dass meine personenbezogenen Daten gemäß der Datenschutzerklärung von Google verarbeitet werden.

I would like to receive newsletters from Google Cloud and Workspace.
I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Quiero recibir boletines informativos de Google Cloud y Workspace

Acepto que mis datos personales se procesen de acuerdo con la Política de Privacidad de Google.

Quiero recibir newsletters de Google Cloud y Workspace

Acepto que mis datos personales se traten de acuerdo con la Política de Privacidad de Google.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.
Haluan saada Google Cloudin ja Workspacen uutiskirjeitä

Ymmärrän, että henkilökohtaista dataani käsitellään Googlen tietosuojakäytännön mukaisesti.

I would like to receive newsletters from Google Cloud and Workspace.
Je souhaite recevoir les newsletters de Google Cloud et Workspace

Je comprends que mes données à caractère personnel seront traitées conformément aux Règles de confidentialité de Google.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.
I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Szeretnék hírleveleket kapni a Google Cloudtól és a Workspace-től
Saya ingin menerima newsletter dari Google Cloud dan Workspace

Saya memahami bahwa data pribadi saya akan diproses sesuai Kebijakan Privasi Google.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Desidero ricevere newsletter da Google Cloud e Workspace

Ho compreso che i miei dati personali verranno trattati conformemente alle Norme sulla privacy di Google.

אני רוצה לקבל ניוזלטרים מ-Google Cloud ומ-Workspace

ברור לי שהמידע האישי שלי יעובד בהתאם למדיניות הפרטיות של Google.

Google Cloud と Workspace のニュースレターの受信を希望する

私は、私の個人情報が Google のプライバシー ポリシーに沿って取り扱われることを理解しています。

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Google Cloud 및 Workspace의 뉴스레터를 수신합니다.
This is required

Google 개인정보처리방침에 따라 Google Cloud가 아래와 같이 내 개인정보를 수집, 사용 및 보유하는 데 동의합니다. 귀하가 이에 부동의하는 경우, 본 요청을 위한 절차를 더 진행하실 수 없습니다.

  • 수집되는 항목: (영업 전문가에게 문의, 자료신청 또는 이벤트등록) 이름, 직무, 이메일, 회사 전화번호, 회사 정보, 국가; (뉴스레터 구독 시) 이름, 직무, 회사 이메일, 국가

  • 수집 및 이용 목적 : 문의 처리 및 마케팅 커뮤니케이션 수행

  • 보유 및 이용 기간 : 문의 처리 및 마케팅 커뮤니케이션 종료 시까지 또는 법적 의무 또는 제한된 사업 목적상 필요한 경우 (자세한 내용은 위 개인정보처리방침 참조)

I agree that Google Cloud will collect, use and retain my personal data as below in accordance with Google's Privacy Policy. If you do not agree with this, you cannot proceed further with this request.

  • Collected Items: (for contact to our sales specialist, gated content or event registration) name, job title, company email, business mobile phone, company information, country; (for newsletter subscription) name, job title, company email, country

  • Purpose of collection and use: handling inquiry and conducting marketing communications.

  • Retention and use period: until the end of the inquiry process and marketing communications, or as necessary for legal obligations or limited business purposes (see above privacy policy for more details).

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Ik wil graag nieuwsbrieven van Google Cloud en Workspace ontvangen

Ik begrijp dat mijn persoonsgegevens worden verwerkt in overeenstemming met het Privacybeleid van Google.

Jeg ønsker å motta nyhetsbrev fra Google Cloud og Workspace

Jeg forstår at mine personopplysninger vil bli behandlet i henhold til Googles personvernregler.

Chcę otrzymywać newslettery od Google Cloud i Workspace

Rozumiem, że moje dane osobowe będą przetwarzanie zgodnie z polityką prywatności Google.

Quero receber newsletters do Google Cloud e do Workspace

Entendo que meus dados pessoais serão processados de acordo com a Política de Privacidade do Google.

Quero receber newsletters do Google Cloud e Workspace

Compreendo que os meus dados pessoais serão processados de acordo com a Política de Privacidade da Google.

I would like to receive newsletters from Google Cloud and Workspace.
Я хочу получать рассылку о Google Cloud и Workspace

Я понимаю, что мои персональные данные будут обрабатываться в соответствии с Политикой конфиденциальности Google.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.
Jag vill få nyhetsbrev från Google Cloud och Workspace

Jag är medveten om att mina personuppgifter behandlas enligt Googles integritetspolicy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

ฉันต้องการรับจดหมายข่าวจาก Google Cloud และ Workspace

ฉันเข้าใจว่าข้อมูลส่วนตัวของฉันจะได้รับการประมวลผลตามนโยบายความเป็นส่วนตัวของ Google

I would like to receive newsletters from Google Cloud and Workspace.
Google Cloud ve Workspace bültenlerini almak istiyorum

Kişisel verilerimin Google'ın Gizlilik Politikası'na uygun olarak işleneceğini anlıyorum.

Я хочу отримувати інформаційні листи від Google Cloud і Workspace

Я розумію, що мої персональні дані оброблятимуться відповідно до Політики конфіденційності Google.

I would like to receive newsletters from Google Cloud and Workspace.

Sign me up to receive news, product updates, event information and special offers about Google Cloud from Google.

I understand my personal data will be processed in accordance with Google’s Privacy Policy.

Tôi muốn nhận bản tin của Google Cloud và Workspace

Tôi hiểu rằng dữ liệu cá nhân của tôi sẽ được xử lý theo Chính sách quyền riêng tư của Google.

我希望收到 Google Cloud 和 Workspace 的最新简报

我理解,我的个人数据将根据 Google 隐私政策进行处理。

我想接收 Google Cloud 和 Workspace 的通訊

我了解我的個人資料將根據 Google 私隱權政策進行處理。

我想收到 Google Cloud 和 Workspace 電子報

我瞭解 Google 會依據其《隱私權政策》處理我的個人資料。