Solutions
Products
Industries
Resources
Admin console
Customer Story

Red Hat: Instant access to enterprise knowledge improves performance

red-hat-hero

Red Hat uses Google Workspace and Google Cloud to build and scale Shadowbot—its innovative, enterprise chat assistant. Shadowbot provides real-time answers to questions and improves efficiency and performance.

red-hat-logo

Red Hat is the world’s leading provider of enterprise open source software solutions. It helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on its industry-leading operating system, and automate, secure, and manage complex environments.

red-hat-hero

Red Hat uses Google Workspace and Google Cloud to build and scale Shadowbot—its innovative, enterprise chat assistant. Shadowbot provides real-time answers to questions and improves efficiency and performance.

Google Workspace Results

Immediate responses save hundreds of employee-hours per month

• Enables rapid deployment of an enterprise chat assistant with Google Workspace and Google Cloud

• Responds in under one second to over 95% of all inquiries

• Accelerates Red Hatters easy access to critical information—saving time, reducing costs, and improving productivity

At Red Hat, open is more than just a word. It is the cornerstone of the organization’s technology, culture, and business operations. The company’s initial product, Red Hat Linux, was an open source operating system. Today, Red Hat contributes to more than 450 open source projects throughout the software stack—from the operating system and developer toolchain to apps in the cloud and automation.

Open source depends on the free exchange of opinions, ideas, and expertise. Red Hat has embedded these values into its culture. "Open is what distinguishes Red Hat," says Tarique Aman Aziz, Software Engineering Manager in Red Hat’s Innovation Office. "Not only is our technology open source, but our people are open. They collaborate and share knowledge."

Red Hatters (company employees) use Google Workspace to connect, create, and collaborate. But Red Hat’s commitment to cloud-based, open source business operations goes much further. It uses Google Workspace apps and Google Cloud products to build and scale Shadowbot—Red Hat’s innovative, enterprise chat assistant.

The genesis of Shadowbot

“Working collaboratively, we were able to quickly develop a Chatbot using Google Apps Script as a proof of concept for a more secure, scalable solution.” - Jeffrey Daube, Innovation Architect and Program Manager, Innovation Office, Red Hat

When Jeffrey Daube joined Red Hat in 2015, the company was already using Gmail and Google Calendar. His role, as principal business systems analyst in the IT productivity group, was to expand utilization beyond Google Workspace and build custom internal cloud solutions for Red Hatters using tools and services available in Google Cloud.

"Google Chat is the single, IT-supported, chat platform for all Red Hatters," says Daube. "We use it quite heavily." He was using Chat and experimenting with bots when he was pulled into a project with Red Hat’s EMEA (Europe, Middle East, and Africa) sales group.

The group had developed an ad hoc messaging app to help salespeople find the phone numbers of technical specialists who could answer urgent questions. "The app was not scalable," says Daube. "Working collaboratively, we were able to quickly develop a Chatbot using Google Apps Script as a proof of concept for a more secure, scalable solution."

The project had a simple goal: get the right information to the right people in as few steps as possible. It started with solving 90 of the top sales queries, which could be answered by materials accessed through a smartphone or other mobile device for real-time use. It also formed the genesis of Shadowbot.

Shadowbot and the Innovation Office

The name Shadowbot is an homage to Shadowman, in the old Red Hat logo. Initially conceived and developed as a virtual assistant for sales, Shadowbot has progressed to become an enterprise-wide assistant. When Aziz joined the team, he led the Innovation Office development team to rebuild the Apps Script prototype using the Red Hat build of Quarkus (a full-stack, Kubernetes-native Java framework) running on Google Cloud Run for scalability and modularity.

With Aziz’s contribution, Shadowbot is now focused on user personas that extend its value beyond sales teams. Modules have been added for the global delivery and products and technologies teams as well. One new module, SKU Lookup, is a way for sales to access detailed product information directly from Shadowbot. Previously, a ticket would be opened and handled by a Red Hat associate. Since introduction, over 1,300 SKU queries have been handled directly with the application—saving time and reducing cost.

A marketing module is planned for introduction next, with a long-term goal of enterprise-wide utilization by over 95% of Red Hatters. According to Daube, "The vision for the future is that any Red Hatter can ask a question and Shadowbot will answer it in a meaningful way or learn from the question to inform future answers."

An open source powered Google Cloud Platform solution

“One of the most unique aspects of Shadowbot is the seamless interplay between Google Workspace and Google Cloud Platform.” - Jeffrey Daube, Innovation Architect and Program Manager, Innovation Office, Red Hat

According to Daube, "One of the most unique aspects of Shadowbot is the seamless interplay between Google Workspace and Google Cloud Platform." Shadowbot is accessed through a modern message UI in Chat on Google Workspace. When a user enters a query, Google Chat API forwards it to the Red Hat build of Quarkus for serverless containers running on Cloud Run.

Quarkus on Cloud Run enables a response time of under one second for over 95% of all Shadowbot interactions. In addition, Cloud Run allows for rapid horizontal scaling from two containers, which are always live, to as many as nine during major Shadowbot announcements. This ensures optimum performance regardless of the interaction frequency.

Quarkus reaches out to Postgres, an open source database where Red Hat’s persona attributes are stored, via Google Cloud SQL. If needed, the message can be sent to the Google Translate API, which can translate over 100 languages in a few seconds. The message is then sent to Google Dialogflow, for natural language understanding of the intent and parameters of the user query. Once the intent of the query is determined, a reply is provided in the appropriate language.

If someone in sales asks, "What is ZVO?" Shadowbot will reply that "ZVO" stands for a zero-value opportunity and provide links to information and videos explaining the term in more detail. Similarly, someone could enter, "I feel lonely." Daube says, "This may sound weird, but someone working remotely from home during a COVID office shutdown might feel lonely." Shadowbot will use its semantic capabilities and reply with links to Red Hat’s well-being initiatives.

In addition to the question-answer workflow, details of every query and reply are logged into Google BigQuery. This is important because the information guides learning and curation.

Curating open access

A dedicated team of Red Hatters curate Shadowbot content using data captured in BigQuery. Emphasis is placed on identifying when and why Shadowbot did not provide a meaningful answer and closing the gaps.

The initial sales-focused genesis of Shadowbot included direct replies to about 90 of the top sales queries. The number of curated replies in the latest version of Shadowbot is increasing at an accelerated rate over a wider range of topics. In just 8 months, the number of replies nearly doubled to well over 1,000, exponentially improving efficiency and performance.

Another form of curation involves linking access to existing information within Red Hat. Daube says, "We have a lot of excellent information on Google Drive, on our intranet, and in our digital asset management, including marketing materials and presentations."

Curating open access to existing information rather than creating and storing new information increases content efficiency. "We're not changing the source, we're just helping a Red Hatter find the right information using natural language understanding," says Daube. "You don't have to know where the information is hosted, you just ask Shadowbot, and it points you to the right content."

For Red Hatters by Red Hatters

“Connecting BigQuery to Google Sheets enabled us to quickly and easily build a dashboard where we can track the increasing usage of Shadowbot in real time.” - Tarique Aman Aziz, Software Engineering Manager, Innovation Office, Red Hat

"Connecting BigQuery to Google Sheets enabled us to quickly and easily build a dashboard where we can track the increasing usage of Shadowbot in real time," says Aziz. It shows that daily interactions more than doubled between January and July of 2022. During this period, a total of 2,900 unique Red Hatters had over 33,000 interactions with Shadowbot. Initial inquiries indicate Shadowbot has decreased the time required for Red Hatters to find the right information by between 2 and 12 minutes per interaction.

Beyond the numbers, Aziz sees the enthusiasm of Red Hatters from different departments working together and building Shadowbot for the benefit of everyone. He is confident it will achieve its goals because, "It’s for Red Hatters by Red Hatters."

His confidence is echoed by users who praise Shadowbot’s quick and easy usability, extensibility, and potential to significantly improve productivity. "I believe Shadowbot could be a game-changer," states a senior director of global product marketing. "The ability to easily search and access customer-facing content, sales tools, and specific enablement anytime from anywhere... I would have killed for that when I was in the field."

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 會依據其《隱私權政策》處理我的個人資料。