Posts by Category

woman sitting at table
What’s new in Webex: March 2021

Welcome to what’s new in Webex! This article highlights new Webex features and capabilities that we have recently introduced and those coming in March. 

This month we’re introducing expanded features and capabilities in Webex including a preview of realtime translations in meetings coming later this year. We’re also introducing new hybrid calling options and rich experiences for Webex devices via Webex Edge services to help customers on their journey to the cloud. 

Read more below for information about these capabilities and more, including details on the Webex app.

MEETINGS

MESSAGING

CALLING

DEVICES

CONTACT CENTER

CONTROL HUB, SECURITY AND EDGE SERVICES

COMING SOON

MEETINGS

Moderated unmute mode

Control who can be heard in a Webex Meeting with moderated unmute mode. Now you can directly unmute attendees, like young students, who can’t unmute themselves. (Windows, Mac, iPhone, iPad, and Android) 

IMAGE 1 Moderated Mute Mode -2

Q&A support for Webex Meetings

Conducting a training session or briefing where you need to moderate Q&A so questions are not lost in the chat window?  Now Webex Meetings allows participants to type their questions into Q&A panel so they can be answered by the host or cohosts. 

IMAGE 2 In-Meeting Q&A 1.0_light

 

MESSAGING

New files experience

The improved file experience makes navigating files faster and easier. You can easily drag and drop files into the chat window, switch between list view and grid view, and other quality and visual improvements. (Windows, Mac and mobile) 

IMAGE 3 List view for files - WIN

Moderate team spaces

Bring the moderator experience to your team spaces. You can now control who can join the team spaces you moderate, add existing moderator options to these team spaces, and move moderated spaces into a team. (Windows, Mac, Android, iPhone, and iPad) 

IMAGE 4 – moderate space desktop)

Enter a 9-digit code to connect to a device

In situations where proximity is not available, you can now pair to a device using a 9-character code. For instance, if you’re on a guest network, simply get the 9-digit code from the device and enter it into the Webex app device panel. Once paired to the device, you can use the device for audio/video, wireless screen share, and device control. (Windows, Mac, iPhone, iPad, and Android) 

IMAGE 5 Paired with the device with 9 digits code_light@2x.png

CALLING

Webex deliver business class calling from the cloud.  New features are added each month to allow users to get the best calling experience  

Below, we’ve indicated which calling service each new feature applies to. If you’re not sure what calling service you have, see Webex | Find Out What Calling Service You Have 

Hybrid Calling with Webex Calling

Webex is enabling hybrid calling migration journeys from on-premises PBX to native cloud calling services site by site, or user by user while offering a full collaboration suite of meetings, messaging and contact center capabilities. 

Centralized dial plans  

  • Configure advanced Enterprise dial plans to optimize on-network call routing via Webex Calling. Create dial plans to route calls between cloud-native users and on-premises PBX users (Cisco Unified Communications Manager or 3rd party solutions), simplify calling and enable extension dialing across the whole organization as part of a hybrid journey to the cloud. 

 Geo-redundant routing policies for enterprise trunks  

  • Geo-redundant routing policies for enterprise trunks allows admins to scale call traffic to the PSTN using trunk groups across enterprise sites for greater scale and higher availability. 

Call media optimization for Webex Calling (ICE)  

  • Keep media on-premises and improve call performance for calls between Webex app users for Webex Calling. This helps business decrease bandwidth usage, reduce latency, and improve quality performance.  No extra hardware or configuration support is required, Webex Calling architecture and Webex app will support ICE to automatically improve call performance. 

Webex app with Unified Communications Manager (UCM) 

Record your phone calls  

If you’re set up by your administrator to record calls, you can now start, stop, pause and restart recordings (pause and restart via UCM Cloud only) as needed during your call, providing flexibility and greater control. If the call is being recorded, the recording continues if you move the call to another device, merge the call with another active call, or make it a conference call. As always, a visual indicator light will be visible to let you know when a call is being recorded.  (Windows, Mac, iPhone, iPad, and Android) 

IMAGE 7 In call-audio call recording.png

 

Calling presence
IP phone and Webex app status for on-hook, off-hook and do not disturb (DND) are synchronized for UCM calling.    Set your status as Do Not Disturb (DND) on Webex App, and your IP phones will also be set to DND. This synchronized presence results in a more complete view of your contacts availability across your enterprise.  This requires admin support to on-board UCM nodes to cloud-connected UC.  

Image 8 UCM calling presence in Webex App

Simplified redirect URI for single sign-on 

Webex app users with UCM calling can experience simplified sign-on options.  With this update, users only have to log in once to use both UCM and Webex app calling services.  End users accessing an external browser for single sign-on, can cross launch the Webex app using an SSO redirect URI when the Webex app is registered with UCM calling.  This requires Expressway X14, to support MRA usage.

DEVICES

Webex Edge for Devices: Meeting experiences 

Webex Edge for Devices enables your video device to join Webex meetings natively.  Extend cloud only Webex Meetings features for devices to your on-premises deployment including:  bi-directional whiteboarding, advanced mute controls, facial recognition and name labels, host controls and more.  

Immersive Share: Get the best out of your presentations 

Deliver more engaging presentations, by placing yourself in front of any content you share from your computer. The presentation and video are both sent in the content stream so you will stay in focus until you stop sharing. This is available on the Desk Pro through the floating content bar. 

IMAGE 9 Immersive share

5×5 grid view for meetings  

See all your meeting participants in one screen.  New 5×5 grid layouts will be available for Room Series, Board Series and Desk Pro.  Supported for switched meetings only. 

 

IMAGE 10 5x5 - Room.png_AH

Get a fast meeting start: Admit all

Get your meeting started quickly.  With the new Admit All feature, the host and co-host can accept everyone waiting in the lobby at the same time, by pressing a single button

IMAGE 11 Admit all.png

Background noise removal and audio enhancement 

Get an outstanding meeting experience, even in a noisy environment.  Now available on the Webex DX80 device:  background noise removal and voice enhancement.  Noise removal processing is done locally on the device which means the feature is available in Webex meeting, 1:1 calls, even 3rd party meetings. 

IMAGE 12 DX80 - Noise cancelling

Full language keyboard layout 

Every language available for the device’s user interface will now have a keyboard layout as well. 

IMAGE 13 Full language keyboard 1

Layout menu improvements 

Easy options to select your screen layout preference.  A new, more modern layout menu displays the different options available for layouts on each device. 

Picture 14_AH

Cisco Webex Wireless Phone – 840 

 Introducing the Webex Wireless Phone 840 a ruggedized Wi-Fi smart phone for the frontline worker.  The 840 is IP65 ruggedized, both water and dust resistant with a 4” gorilla glass touch screen.   The phone has an 8MP camera with grid view, 5MP front camera to easily capture images on-site.  Shift work communications are made easy with a swappable battery, plus enterprise grade voice quality, app integration, Cisco security, and registers to Cisco Unified Communications Manager (UCM) as a native device. Learn more  

IMAGE 15 840lifestyle.jpg

CONTACT CENTER

IMImobile acquisition completed 

IMImobile’s suite of products and solutions contributes to Cisco’s customer experience-as-a-service (CXaaS) vision.  Learn more here  

CONTROL HUB, SECURITY AND EDGE SERVICES

If you are an admin, Webex Control Hub places management, monitoring, troubleshooting, analytics, edge and hybrid services across all your collaboration resources in one pane of glass. 

Webex For Government: FedRAMP authorized 

Webex for Government is now FedRAMP authorized.  Government users can enjoy the all new Webex for calling, meeting and messaging.  Learn more here 

Getting started with Webex Control Hub 

New to Webex?  Take advantage of getting started resources on Webex Control Hub.  Control Hub acts as a coach to help IT admins adopt best-practice setup, adoption and performance measures through a scoring mechanism. 

D0_ Claim domains.jpg

 

Report scheduling capabilities 

We’re making it easier for IT administrators to automate the execution of multiple monthly reports.  Now you can schedule reports through Webex Control Hub to run automatically in recurring fashion. Frequency can be daily, weekly or monthly. 

Analytics- Video Mesh  

In March, Video Mesh real-time analytics will be available in a new user-friendly layout, that includes contextual filtering and faster load times. Understand call join times, meeting usage overall and by client type as well as call-overflow so you can optimize performance with Webex Video Mesh. 

IMAGE 18 Video Mesh - Engagement

Trending: Proactive notification alerts for audio and video network quality 

Proactively take action based on insights gained from daily and weekly network metric alerts.  Understand network quality trends at a site-wide level or specific location. 

UCM Cloud notification service (UCM Cloud) 

An IT admin or partner can select, from a list, proactive notification of events and alarms, to accelerate troubleshooting and remediation of issues occurring outside the UCM Cloud system, such as an enterprise network issues, or on-premises equipment issues. 

COMING SOON

Real-time translation for Webex Meetings 

In late March, Webex will begin a trial of real-time translation – from English to 100+ languages (note not all dialects included in translations). That means, non-native English speakers and/or hearing-impaired participants can choose closed captioning translation from English to one of the 108 additional languages supported from Afrikaans to Zulu . Real-time translation aids understanding and creates a more inclusive meeting, where language no longer be a barrier to great collaboration.  More information on the trial will be on Webex.com, including any restrictions, later this month. See it in action:

For more information on all of these features and upcoming updates to Webex, please visit the What’s New Articles for Webex Services

Resources

The all new Webex

Ready to make the switch to the new Webex?

Learn more

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Sign up for Webex

Read more
Workspaces
Your guide to sensors and analytics in Webex Devices

You may already know that Webex Devices provide a great collaboration experience for people working from home or in the office, but did you know they are also equipped with powerful sensors?

Sensors aren’t just for data enthusiasts or those responsible for workplace optimization and safety. They can provide critical and timely information to employees which can drive behavior, build trust and at the end of the day, create an amazing workplace experience.

Have you ever been in a meeting room that felt crowded or stuffy and you just needed a few minutes to break away? Sensors, analytics, and automation solve this issue by giving people the information they need to make informed decisions about where and how they work.

A common argument against sensors is that they are expensive, difficult to install and require a team to track, manage and optimize spaces. That may be true for ad-hoc devices, but Webex Devices come equipped with powerful sensors out of the box, so you can easily gain the insights you need to optimize every workspace at no extra charge. It’s all included in the video conferencing device — no extra installation, no data scientists, just reliable insights.

We recently discussed how sensors and workplace analytics can help deliver a safe return to the office. Now, let’s take a closer look at how various roles can benefit from sensors:

The office worker

For users, the complexity of sensors, data and analytics are always hidden. For example, if there are too many people in a room or the air quality is poor, the sensors in the Webex device will measure the conditions and an alert can be delivered straight to the video conferencing device, a Webex Room Navigator on the table or even a 3rd display.

The messages and warnings are fully customizable so organizations can adapt messages to the characteristic of the room. For example, the alert can notify people in the room to open a window if there is one, use another room and provide direction to the closest available room, or reduce the amount of people if the threshold limit is reached. The possibilities are endless, and it can all be automated, so no one has to sit in front of a screen all day monitoring and manually alerting people.

The HR and facilities representative

If you are in human resources or the facilities department, Webex sensors and analytics enables you to know if workers are staying in a healthy environment and whether the criteria for comfort, safety and energy are met. And historical data and insights are reported directly into the Webex Control Hub Workspace tab so you can have a full view of how environmental factors are trending.

Sensors and analytics in Webex Control Hub
Fig 1: historical environment metrics
historical utilization metrics
Fig 2: historical utilization metrics

Optimizing workspaces with Webex sensors

Webex Devices provide various types of sensors for ensuring safe and productive workspaces. These are the sensors available today:

1) Presence & people count for real estate optimization

Spaces are rarely used to their full potential; they are often overused or underused which can lead to productivity loss. Some rooms could be divided, while others should be augmented. Space optimization has a direct impact on energy and the cost of real estate, but more importantly on employees’ productivity and wellbeing. People count in Webex Devices uses AI to accurately detect humans, whether they are facing the Webex Device or not. This data makes it easy to plan and optimize spaces based on usage trends.

People Count Sensing
Fig 3: People count sensing used to regulate the room density

 

2) Temperature & humidity for reducing the risk of virus transmission 

Temperature and humidity need to be thought of simultaneously because the one affects the other. While temperature is mostly a human preference, maintaining a temperature of 21 to 25 degrees Celsius for a person sitting still is deemed productive.

Research also points at regular burst of cold air to improve productivity. With regards to humidity, we need to be more prescriptive. Usually, humidity levels between 30% and 60% are recommended, as it’s considered most healthy for humans.

Itchy eyes, throat irritations and respiratory symptoms have been associated with unfavorable humidity levels. And more recent studies also show that the level of humidity has a direct impact on the propagation of the Covid-19. They suggest maintaining relative humidity levels between 40% and 60%.

3) Air quality & VOCs for preventing air saturated with pollutants 

Volatile Organic Compounds (VOC) are present in furniture and carpets, cleaning products, perfumes, when food is cooked and in human breath. When they accumulate in a room, they can cause irritations, headaches, and loss of concentration which results in discomfort, productivity loss or even danger.

Poor air quality can often be circumvented with better ventilation. Tracking people count and air quality simultaneously can also help you find root causes and possible adaptations.

The Webex platform APIs also enable the automation of these processes, so the data can be rendered and acted upon. Both the Webex Desk Pro and Webex Room Navigator are enabled with TVOC sensing. Values reported in the Control Hub follow UBA reference levels and indicate 5 different levels of air quality.

4) Noise measurements for designing comfortable spaces

Noise at work is one of the major causes of dissatisfaction. It can hinder productivity, focus, memory retention and mental arithmetic.

Webex measures two types of noise, the overall noise produced by people, tools, and the building itself, and the ambient or background noise produced by the HVAC systems, for example. Isolating noises will help better understand the kind of annoyances people are confronted with and how they can be resolved. The WELL Building Institute recommends no more than 35dBA background noise in conference rooms.

5) Good acoustics for improving intelligibility and reducings strain

Bad acoustics in rooms generates reverberance that causes fatigue. Meeting rooms with glass walls are a typical example. The WELL standard recommends reverberation times of less than 0.6 second in conference rooms.

While this is uncomfortable for workers inside the room, it is even more so for people who are on a call and sitting in the far end where it becomes difficult for the brain to process and separate sound sources. We’ve all experienced this “speaker in a box” feeling.

Webex Devices measure the RT60 (reverberation time) on a regular basis without emitting testing sounds.

In addition to these environment sensors, Webex Devices can also report on the activity and status of a room. APIs give access to information such as: ongoing calls, presentation sharing in and out of call and booked rooms., This information can be used to better understand how rooms are used.

The right sensor at the right place

Analytics from Webex Devices come from multiple sensors within our device portfolio. People count is an attribute of the Webex Room and Board series. Usually located against a wall, centered and at bodies’ height, it is the best placement for recognizing and counting people. Air quality, temperature and humidity on the other hand are located inside the new Webex Room Navigator, on the table, and closer to where people are sitting, hence reporting conditions as they are experienced by people themselves.

Sensor Information in Navigator
Fig 4: The sensor information displayed in a Navigator on a custom panel
Sensing capabilities supported in Webex Devices
Fig 5: Sensing capabilities supported in Webex Devices

 

In the past, organizations concerned with environment health and space optimization invested in sensors for the workplace, but for many, the cost of acquisition, integration, licenses, and maintenance was often a deterrent. With Webex Devices, rooms enabled with collaboration technology now double as a smart sensors hub and provide the analytics and insights you need to continuously monitor and optimize spaces.

Webex Devices have sensors built-in, securely reporting on your network and into a dashboard — so don’t wait, get to your Webex Control Hub now and watch those Workspaces in action.

To learn more about sensors and analytics, read The Collaboration How-To Guide for the Hybrid Workplace.

Learn more

Innovations from Webex Experts: Making Devices even better

Securing users and devices in Webex

Cleaning shared touch-screen devices

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Explore daily product demonstrations

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
Webex video conferencing meeting with colleagues using Webex Devices
Innovations from Webex Experts: Making Devices even better

The Webex Ambassadors Program is a global community of Webex loyalists who receive custom Webex learning paths to help further their careers, earn rewards, and influence the future of collaboration. Our Webex Experts are a top-tier group of members who offer thought leadership and act as counsel to our product and customer adoption teams. In this series, we’ll explore their contributions to the Webex ecosystem and hopefully inspire you to do more than you ever imagined possible with Webex. 

Webex Expert Bobby McGonigle makes using Devices easy 

As an introvert, I never expected to be as active in the Webex Community as I am. Once I got involved, I learned so much from other members, but I also enjoyed addressing challenges, building knowledge of new use cases, and practicing developing in the Macro Editor.

Before I became a Webex Expert, I began my career as a video conferencing service technician in 2017 with a mere three months of IT experience. I worked previously at a local grocery store as a deli clerk for seven years but landed a great internship, which landed me my current role.

At the time, we had approximately 200 Cisco endpoints online, half of which were online at the medical school while the other half were scattered throughout campus. Since then, we have added nearly 200 more Room Devices and within Central IT/Admin, I have personally installed nearly 60 percent of those new systems—jumping from 12 to 130 systems. We also have 13 other schools that are implementing their own projects.

As we continued to grow, my team’s ability to support users became less manageable. We were a small but mighty team of three, but we were never able to get our users to get through training. Instead of scheduling further training, I made it so easy for users to use the rooms that absolutely no training would be required.

How? I taught myself how to write JavaScript and how to use the new Macro Editor, which allowed me to fix common issues. This gave my team the freedom to dive into higher priority tasks. When the Macro Editor was first released in CE9.2, I didn’t know how to code, so I self-taught myself on my train commute every morning and evening. This is how I was able to create new and better experiences for our user community.

Perhaps one of the biggest hurdles to overcomes was teaching users the difference between a telephony number and a SIP address in Webex invites. Users thought the call button was for traditional phone numbers (no matter how many times we explained that it was for both). To address this issue, I created a school-wide macro—the Launch Meeting button—that matched the users’ expectations when they entered a room.

When users selected the Launch Meeting button, they were greeted with an option that only required the meeting ID. The @so&so.com was added automatically. Students either had a Webex link or an invite from a different solution, but they were all able to join meetings without issue. After implementing this solution, I shared it with Webex Experts and published my work on Github so anyone could use my code. I even made one that works on 80+ Sx10’s, even though the Macro Editor doesn’t exist on those systems.

Computer set up with devices
Enrico’s USB lab

Another project I worked on, and one of my favorites, is my Tic Tac Toe game. It shows how you can use macros to change the user interface dynamically to help streamline the user experience. All collaboration doesn’t need to be solely work-related; building relationships with colleagues is just as important, so I wanted to create a game for coworkers to enjoy together in a conference room.

Now that I have a few projects under my belt, I have started working with Cisco’s very own Enrico Condedera on his Project USB. We have learned from fellow experts like Jordan Eliason and his USB Dante project for the Room Kit Mini and John Austin, which has led us to make a few revisions to our own project. I have also been asked by Dustin Baker of the Webex Devices team to contribute a Join Zoom example to Cisco’s Devnet.

I have learned so much as a Webex Expert, but what I really value is the ability to give back. I have been able to do so not only in my professional role, but also in the community I have built with fellow experts, Webex product teams, and everyone else using Webex Devices. It has been such a fulfilling and fun experience.

Enrico Conedera, Webex TME, partners with Bobby to improve products at scale

I couldn’t help but laugh when I learned that Bobby’s work experience was primarily as a deli clerk. My first real job was as a Pest Control Field Representative, also known as an exterminator. I single-handedly fought off all the cockroaches of Santa Monica. Once I got sick of the cockroaches, I began working with Cisco. I came in from the audiovisual side, sneaking in with the Tandberg acquisition. With so many smart network people around, I had to up my game.

As a technical marketing engineer (TME), a big part of my job revolves around ensuring that our products are usable in the field. When COVID-19 hit, video collaboration changed seemingly overnight. Suddenly, every conferencing provider was busy, and everyone needed to collaborate visually. The result? Rapid growth of island technologies that don’t actually talk to each other. For example, Zoom users can’t talk to Microsoft Teams users or BlueJeans users. Pexip and others like it had already specialized in acting as gateways between these islands, but with COVID, Cisco Webex users were getting invited to meetings on other conference services and couldn’t attend.

Until very recently, we existed primarily in a world where we could interoperate with other video conferencing manufacturers like Poly or Lifesize, using standards from the ITU-T and IEEE. The need to be able to meet with customers, partners, and supply chain organizations, became even more critical. Our solutions needed to be easy to meet regardless of the conferencing solution.

To solve for this, Eivind Fiane Christensen and other product managers brought together people from many different disciplines within Cisco to design a new product, the Room Kit Mini. The ability to join any other conferencing provider while using the Room Kit Mini’s intelligent camera and beam-forming mic array was a major requirement for launch. This feature, known as USB Passthrough, was a big step in the right direction.

Existing Room Kits didn’t have the hardware capability for the USB Passthrough, so I looked into the Vaddio AV Bridge product set. I wasn’t too familiar with it, but I was somewhat certain that I could hook it up to a Room Kit Pro and have that same feature: the ability to use your laptop to connect to Zoom while using SpeakerTrack, PresenterTrack, all the microphones and loudspeakers, and the screens that were already part of the Room Kit Pro installation. I then realized that I could do this with all of the Room Kit endpoints. That was a cool moment.

While it took me a while to figure out how to do this, I got it working manually by running API commands one by one to reconfigure the systems to work while I needed it for the USB Passthrough. All I needed was a macro to automate everything. But how? I don’t know how to write macros.

I reached out in a Webex Teams space that I had created to see if anyone could help me write the macro and that’s how I met Bobby. I knew what the macro needed to do, and he knew how to write the macro to do everything required. JavaScript is fussy, but Bobby made it look so easy.

It didn’t take long for us to release a V1 of the macro. It worked remarkably well and has enabled ease of use for third-party USB capture devices for our catalog of video endpoints. This technology even works with some of Cisco’s older products, like the MX700, MX800, and SX80. In our V2, it will include more options for third-party USB capture devices and more documentation on setup and usage.

The most difficult part of the whole process was configuring the software application to use the correct USB camera and microphones but knowing that I have Webex Experts like Bobby eases my mind. Our experts help us solve problems like this so much faster.

Enrico's science project for a passive USB gateway
Enrico’s science project for a passive USB gateway

In closing

Some of our very best ideas come directly from the Webex Community. We evangelize our Webex Ambassadors to crowdsource solutions to common problems and to share use cases and challenges. We cannot overstate the value our Webex Experts (like Bobby McGonigle) provide by creating integrations and co-creating solutions alongside Cisco. Join the USB project with Enrico and Bobby here

If you love finding solutions to problems and want to join an incredible group of talented Webex fanatics, enroll early in our Webex Ambassadors Program. Level up your knowledge. Your network. Your voice.

About the authors 

Enrico Conedera

Enrico is a senior engineer in the CTG Business Unit at Cisco Systems.
He has worked in the audio-visual field for over 30 years, for companies such as Electronic Arts, PictureTel, Polycom, MCI, and Tandberg. Having been with Cisco for fifteen years, he concentrates on Cisco Best Practices for Audio Visual Integration.
A former professional musician, he is a singer / songwriter, plays piano, and runs sound for live concerts.

Bobby McGonigle

Bobby McGonigle

Bobby McGonigle: Bobby has been a Webex Expert since 2019. Find out more about his accomplishments, his experience with the Webex Ambassadors, or his areas of expertise in the Webex Ambassadors directory.

Learn more

Webex technology ecosystem – The gold standard for video conference experiences with Webex devices

Securing users and devices in Webex

Cleaning shared touch-screen devices

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Explore daily product demonstrations

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
man sitting at his home office on a video conferencing meeting
Empowering effective enterprise-grade collaboration

State-of-art speech enhancement and noise reduction technology

At the heart of video conferencing is one goal – hearing and understanding. Without clear voice, conferencing is almost useless and team collaboration kaput. Never has this been more evident than during COVID-19 when people work from anywhere and everywhere.

That’s why Cisco Webex has invested in state-of-the-art speech enhancement and noise reduction technology. With the latest AI-based software built into Webex app, Webex Meetings, and Webex Desk devices like Webex Desk Pro users have at their fingertips the world’s best available sound experience with every remote collaboration.

Our speech system is built for enterprise-grade team collaboration and conferencing to provide consistent, effective speech experience for all users everywhere. It is designed to address complex system challenges and maintain speech integrity that produces audio excellence.

Video Conferencing meeting with noise cancellation

Benefits of Webex speech enhancement technology 

With Webex speech enhancement technology, enterprises can count on:

Technology that Overcomes System Complexities

  • Runs efficiently across breadth of user’s edge devices: Webex clients are available across Windows, MacOS, iOS, Android as apps and in browsers. That includes the thousands of different laptop and phone configurations released in the past decade, reflecting an enormous range of CPU variants, OS releases and user system setups.
  • Addresses a range of connections. There are video+audio connections made through the client app, but others may include dial-in voice connections through a legacy bridge, non-native video+audio packaged as SIP (VoIP) connections, and connections from specialized conferencing devices. Each connection’s type may support a different subset of features. Our technology provides adaptations and transcoding requirements for seamless connections for all.
  • Adapts to varied bandwidth and latency: The conferencing system must adapt itself to the conditions, potentially changing audio and video resolutions and encoding rates, error correction and redundancy strategies on the fly on a user-by-user basis. And every bandwidth and latency adaptation tactic must be tested against the range of possible network conditions and machine configurations.
  • Maintains robust security: Security is essential to enterprise team collaboration. This means error- and attack-proof protection of participant audio and video streams, shared content, user information, recordings and transcripts on the devices, in the network and in the infrastructure. It doesn’t happen by itself – security capabilities must be architected, maintained and tested continuously.

Audio Excellence that Maintains Speech Integrity

  • Captures audio: Reverberation, background noise and imperfect microphone setups are inevitable. The shift to remote work makes this problem even more serious, as the audio capture setting at home is generally less controllable than in offices. Moreover, as conference hours per day grow, users are resistant to living in headphones and earbuds – they prefer the physical comfort of laptop and other remote microphones and speakers. Multiple microphone capture and advanced acoustic echo cancelation are essential innovations to grab the greatest possible audio information and separate local talkers from far-end talkers coming from the loudspeakers.
  • Enhances audio: Once the audio scene is fully captured, audio enhancement plays a central role. Cisco Webex has a new standard for noise removal, dereverberation and multi-microphone beam-forming technologies for conferencing, virtually eliminating the annoyance and impaired comprehension of difficult source environments.
  • Encodes and decodes audio: Capturing and cleaning speech at the source is not enough. We also need to deliver it to conference participants globally. This means encoding it to a modest bit-stream and delivering it to the conference connection infrastructure and to recipient devices where it is decoded and presented. Work-from-home settings have made typical networks much worse, with overloaded home WiFi, limited uplink bandwidth on DSL and cable home access and unpredictable delays through global Internet service providers.
  • Renders audio: Finally, the decoded audio must be presented to listeners at the receiving end. In the simplest case, this is just playback of the decoded audio. But there’s more to it. We must render not just one stream but mix and optimize all the different sources into a comfortable conference audio stream. Second, the cumulative impairments from data transmissions, including codec imperfections and data loss, create additional opportunities for advanced signal processing to help the listener. Many of the receiving systems also support multiple speakers, so intelligent audio rendering of the received speech can further enhance comprehension.

Major parts involved in creating enterprise speech technology

Looking at the diagram can provide appreciation for the challenge in designing, building and testing speech technology for the enterprise.

Testing Speech Technology for the Enterprise
In order to prevent echoes and feedback loops, the transmit and receive functions are largely separate.

The transmit and receive functions are largely separate, because the transmit side concerns itself exclusively with the local talker’s speech, and the receiver with remote talker’s speech. The only significant interaction is in acoustic echo cancellation for speakerphone configurations where the remote talkers’ voices coming from the loudspeakers must be subtracted out of the stream captured from the local microphones to prevent echoes and feedback loops.

Modern systems accommodate virtually unlimited numbers of connections in order to support large conference calls, lectures and events. The sheer scale of the system is daunting – Cisco is the biggest video conferencing supplier, with particular strength in medium and large organizations [Source Synergy Research Inc.]. As global team collaboration and work from home become ever more deeply engrained in our permanent work patterns, the role of conferencing will only grow. As it does, Webex will continue to meet the rising demand for scalable, AI-based speech enhancement solutions and expand on its uses.

In Closing

In conjunction with high-quality video conferencing, we are developing the ability to understand not just the words but the intonation, emotion and body language. We are developing high quality transcriptions and natural language assistants to support meeting productivity and provide seamless language translation on the fly, while pushing down media latency to make meeting interactions more natural. We will continue to find innovative ways to use AI speech enhancement technology to deepen understanding and enhance collaboration for people working anywhere.

Learn how to take advantage of audio excellence while using Webex products.

Sign up for a Webex free trial and enable a better team collaboration and video conferencing technology experience today.

About the author

Chris Rowen

Cisco VP, Engineering, Voice Technology

Chris is a Silicon Valley entrepreneur and technologist known for his groundbreaking work developing RISC microprocessors, domain-specific architectures and deep learning-based speech software.

Before joining Cisco, he was the cofounder and CEO of speech science technology company BabbleLabs, which was acquired by Cisco in 2020. Prior to that, he founded the processor licensing company, Tensilica, and led it as CEO before it was sold to Cadence in 2013.

Chris holds greater than 40 US and international patents, an MSEE and PhD in electrical engineering from Stanford and a BA in physics from Harvard. He is an IEEE Fellow.

Learn more

Introducing the All New Webex

What’s new in Webex: February 2021

The rise of AI speech enhancement & better team collaboration

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Explore daily product demonstrations

Sign up for Webex.

Read more
Doctor using device standing in a hallway
How can screen sharing be used in healthcare?

Screen sharing in healthcare

Healthcare and wellness have always been among the most promising use cases for screen sharing, video conferencing, and real-time collaboration technologies. As long ago as 1996, in the influential David Foster Wallace novel “Infinite Jest,” the near future was imagined as a time when half of the population worked from home, relying on a combination of high-speed internet and “screens so high-def you might as well be there” to partake in many daily activities, including exercise and interactions with healthcare professionals.

In the real world, modern telehealth isn’t so different from that fictional portrayal. It connects patients and providers regardless of their respective locations via high-quality video and audio links. Moreover, demand for telehealth has increased dramatically since 2010 as hospitals and doctor’s offices have sought to expand their reach and make life easier for patients. The American Hospital Association found that the share of its members offering telehealth services more than doubled between 2010 and 2017, from 35% to 76%.

What does telehealth look like in practice? The U.S. Centers for Disease Control and Prevention has described three main modalities of telehealth: synchronous (e.g., real-time collaboration), asynchronous (for instance, using a store-and-forward portal to upload images for later evaluation), and remote patient monitoring (RPM) via specialized sensors and other equipment. In this post, we’ll look primarily at synchronous telehealth, particularly the use of screen sharing to augment an audio or video consultation.

The versatility of screen sharing in healthcare

In general, screen sharing is the go-to mode of collaboration for use cases such as:

  • Walking a meeting’s attendees through a slide deck or other document point by point.
  • Demonstrating an in-depth workflow, such as how to use a certain application or operating system feature.
  • Coediting a document in real time, with audio, video, and textual feedback integrated into one convenient interface.

For healthcare in particular, the use of screen sharing is somewhat similar — it’s still a way to provide real-time explanations, supported by documents — but it’s also different in important ways.

For example, the classic slide presentation so prevalent in other contexts is useful here, but it often takes a back seat to other formats. Health-oriented screen sharing is frequently focused on the exchange of other types of documents and information, such as test results, medical charts, images, and treatment protocols. Rather than having to go into a physical office to access and talk about these assets, all interactions can be done via screen sharing software, in high detail and in real time.

train healthcare staff

This setup supports more efficient patient-provider interactions, as well as enhanced collaboration between healthcare professionals themselves, who may use a screen share platform to exchange observations and notes. The numerous features available in modern screen sharing solutions — including HD video, enterprise-grade security, and meeting recording — make these applications suitable for:

  • Virtual consultations.
  • Training and education sessions.
  • RPM and other remote treatments.
  • Annotations.

Let’s examine each of these forms of collaboration in more detail to see how they work in practice.

Virtual consultations

Connecting with a provider via screen share has been a breakthrough for patients who are located very far from the nearest provider or are otherwise limited in their access, for instance because of an epidemic that makes in-person trips inadvisable. A screen share can add important context to these meetings. A physician might use the screen sharing functionality of the meeting software to show a patient a list of steps to take for their condition, like medication options.

A similar workflow can also improve internal collaboration for providers such as hospital systems. More specifically, assets like X-rays and biopsy results may be screen shared via special internet-connected medical equipment, so that teams can make informed decisions without having to coordinate their schedules for in-person meetings.

doctor in front of computer gesturing with hands

Training and education sessions

Screen sharing has always been a prime format for delivering how-tos and instructional guidance, and healthcare is no exception. By setting up a screen share, groups of nearly any size — from a small team to an entire facility’s staff — can connect in real time to see and listen to a presentation.

This setup saves everyone a trip to a physical location. The ability to record screen-share sessions and distribute them later via email or chat also makes screen sharing a great vehicle for continuing medical education and certification.

RPM and other remote treatments

The RPM market is growing rapidly. Worth $15.8 billion in 2017, it is projected to almost double in value by 2023, to $31.3 billion, according to one assessment from Research and Markets. Typically, RPM happens in the background of a patient’s daily life. Devices such as continuous glucose monitors and physical activity trackers collect and transmit information. In turn, this data offers important insights into the current states of a patient’s conditions and which, if any, treatments make sense.

A screen share can be a useful addition to an RPM regimen. A patient might show their mobile device’s screen to a provider so that they can see the complete results from a relevant app. Screen sharing platforms usually offer flexible sharing options, letting participants show their entire screens, a chosen app, or a selected window or tab.

patient using phone and showing screen

A full screen share may be the best option in some cases, but it comes with a few risks, including information leakage and possible disruptions from notifications. Since compliance must always be top of mind in healthcare contexts, every screen share should be carefully managed.

Annotations

Coediting is a top use case for screen sharing overall. For healthcare workers specifically, the real-time characteristics of screen share software make it possible to synchronously annotate images and other documents instead of doing so asynchronously via other channels. This workflow can allow for better clarity and fewer miscommunications.

With screen share software like Webex, your healthcare organization can ensure high-quality connections from anywhere.

Learn more by getting started for free today.

Learn more

Screen sharing how-to guide: Tips for better real-time collaboration

Personalize your team meetings with these top four screen sharing features

Why screen sharing works better for sales than traditional conference calls

Still need help?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Best Practices: How to Work Remotely [Live Class]

Sign up for Webex

Visit our home page or contact us directly for assistance.

 

Read more
What's new in Webex- February 2021
What’s new in Webex: February 2021

New features and capabilities to enable a more inclusive way of working

Welcome to what’s new in Webex! This article highlights new Webex features and capabilities that we have recently introduced and those coming in February.

This month we’re highlighting key features for users and IT admins.

For users, we’re introducing more features that help turn talk into action, plus expanded options that help you setup Webex features to match your workstyle preferences.

For IT administrators we’re introducing new real-time analytics to help you spot key trends for usage and adoption, quality and performance, and usage and engagement trends.

Read more below for information about these capabilities and more.

MEETINGS

MESSAGING

CALLING

DEVICES

INTEGRATIONS AND INDUSTRY SOLUTIONS

CONTROL HUB, SECURITY AND EDGE SERVICES

MEETINGS

Turn talk into action: Post meeting summary notification

Looking for a quick view of your meeting results?  Webex Assistant is standing by to help you quickly summarize your meeting and get the team engaged with highlights and action items.

When meeting assets are produced (recording, highlights) using the Webex Assistant, the meeting host is presented with a pop-up window immediately after the meeting ends. The popup contains a summary of the meeting (number of highlights, transcript, and recording, if any), and an option to quickly share the post-meeting assets to invitees with one click, or view more details about the post-meeting assets.

Note, if autoshare (a setting found under Preferences > Scheduling) is enabled, pop window would not be shown.

Post meeting hook_Webex Assistant@2x

MESSAGING

Simplify content sharing with OneDrive or SharePoint file access options for all space members

Easily share access to OneDrive or SharePoint online files with everyone in the space. No need enable individual access in OneDrive or SharePoint.

CALLING

Webex delivers a complete business phone system, powered from the cloud.  New features are added each month to allow users get the best calling experience.

Below, we’ve indicated which calling service each new feature applies to. If you’re not sure what calling service you have, see Webex | Find Out What Calling Service You Have.

Expanded calling features allow you to align to your workstyle preferences.

Manage call distractions: Set your preferences to mute or decline call notifications when in meetings.

Reduce distractions when you’re in a call or meeting. You can mute notifications for incoming calls so that you don’t see or hear someone calling you. If you have voicemail set up, they can leave you a message and you can return important calls later. The call still shows up in your spaces list and your call history.

Manage call history view:  Delete one, multiple or all call entries in right click menu of call history. After you’ve returned a missed call, you can delete the call from your call history. We’re also helping you reduce clutter by implementing a limit so that your call history only shows the last 200 calls over the last 30 days.

Auto answer tone notification for Agents

Optimize contact center agent experiences with auto answer tone notification. When contact center agents have their phone line set to auto-answer, you’re automatically connected to incoming calls. When you hear a tone (zip tone), you’ll know that you’re connected to a new call and that a customer is listening. The Webex app, powered by UCM call control, will play a zip tone to let agents know when an incoming call is connected.  Supported on Windows and Mac.

Administrators can get more information about automatic answering in the Deployment Guide for Calling in Webex (Unified CM).

Mobile audio enhancements for Webex

Mobile audio enhancements for Music Mode (original audio) and to remove background noise distraction

Webex app for mobile now supports consistent experiences across desktop and mobile modes.

  • Background noise removal: Worried about background noise in your call or meeting?  Don’t be. Join your meetings and calls without worrying about noisy keyboards, doorbells, or online learning happening in the next room.  Now on mobile, users can pick up phone calls while in busy environments and not worry about competing background noise.
  • Music mode – new mobile app options. Want to play music during your meeting or call? Music mode preserves your microphone’s original sound when using your computer for audio, making virtual concerts or music lessons even better.

Park and retrieve your phone calls

Call park and retrieve is now supported across all Webex cloud calling options (Webex app, Webex Calling service, Webex w/UCM).

In retail stores or service shops, customer calls often need to be moved between different departments or groups. Users can park a customer call on a designated extension number, then announce the extension number via intercom for help. Other users can retrieve the call by simply dialing the parked extension number on any other phones.

Park and retrieve your phone calls

DEVICES

Webex continues to add features to enable common app and device experiences to support more hybrid work scenarios.

Shape recognition in whiteboards

Tidy up your drawings on the Webex Board.  Your freehand squiggles can now be turned into perfect common shapes automatically, with shape recognition on the Webex Board.

Webex Board

Layout Selection on Webex Board

New to the Webex Board – Get the same experience as our other Webex room devices and choose the layout that makes sense for your meeting – including Grid View, Active speaker and more.

Layout selection on Webex board

 

Managing roles and mute controls during a meeting from your Webex device.

Request Mute/Unmute

Streamline meeting house-keeping items. The meeting host can send a request to a muted participant to unmute without having to say it in front of everyone in the meeting.

Change in-meeting roles from your device       

Late for your next meeting, but the team is still deep in discussion? Now you can change in-meeting roles from your Webex device. This feature allows you to make someone else the host of your meeting directly from a Webex Room system. This way you can leave the meeting without ending it for everyone, as someone else will take over your role as the host.

Improved share flow for Desk Pro

Webex Desk Pro now has a new, improved sharing experience. The new, simpler user experience makes it even easier to quickly share the content you want on your calls.

Webex Multi-Content Solution

Gathering the right expertise, at the right time, and in the same room can be hard. With the Webex mulit-content solution for video devices, you can gather different remote experts to work together as an integrated team. By dynamically sharing content in high-quality whilst still maintaining a video-first experience, the speed and precision of decision-making increases.

Display content from up to four different sources in your meetings with this powerful solution powered by the Webex Room Kit Pro and Cisco Meeting Server.  Perfect for connecting remote experts who need to make decisions quickly, while analyzing data from multiple sources. For example, the Webex multi-content solution for Healthcare is helping remote specialist providers to reduce time to diagnose cancers, improving patient outcomes and reducing stress and uncertainty for families.

Webex Multi-Content Solution

INTEGRATIONS AND INDUSTRY SOLUTIONS

Pager Duty Bot

Quickly triage business-critical incidents with your team on Webex via PagerDuty Bot. Unlock the ability to create, acknowledge, and resolve PagerDuty incidents directly in a space. You can automatically generate a focused incident space to ensure everyone stays up to date with incident statuses and progress.

 

Outlook Alert

Stay on top of your inbox with notifications in Webex from the Outlook Alerts for Microsoft Office 365 bot. With this update you’ll be able to receive notifications for important emails and outlook calendar invitations. You can set up rules to receive emails in Webex, maybe emails from a specific customer or emails with a particular subject. Create a Webex space for each customer where you and your team can focus on responding to them. The Outlook Alerts bot does it all! Check it out here.

Twitter Bot

Subscribe to tweets from those you follow at the click of a button and receive updates in a Webex space

Twitter Bot

CONTROL HUB, SECURITY AND EDGE SERVICES

If you are an admin, Webex Control Hub places management, monitoring, troubleshooting, analytics, edge and hybrid services across all your collaboration resources in one pane of glass.

Webex Meeting Quality Realtime Analytics

Webex Control Hub can pinpoint quality issues, self diagnose adoption challenges, and help IT take actions to improve the user experience.

Redesigned data analytics in Webex Control Hub bring what’s most important for IT front and center with real-time analytics that are refreshed every ten minutes.

  • Meeting Quality Analytics Page
  • Meeting Engagement Analytics Page
  • Meeting Participants Analytics Page
  • Meeting Audio Analytics Page

Watch the video unboxing of this new analytics dashboard or view the infographic for more detail:

Webex Calling: Localized experience for user management and announcements

Is your global team multilingual?  Now Webex Calling allows customer administrators to set the language availability for announcements.  Auto attendant, call queues, voice portal, and individual voicemail prompts will now support announcement updates in new languages.  Use Webex Control Hub to localize end-user calling announcements for a more inclusive collaboration experience.

 

Webex Emergency Calling admin options

Support for Cisco Emergency Responder (CER)

Calling in Webex (UCM): Emergency Calling Enhancements provide greater flexibility for large locations and extension only users.

Users automatically share their location in the case of an emergency.  IT administrators can enable location monitoring for users and their emergency services from Webex (for example, 911).  Call location is automatically shared with emergency responders. Supported for user apps across Windows, Mac, iPhone, iPad, and Android.

 

Webex Calling: Emergency call back number assignment:

Configure Emergency Call Back Number (ECBN) and therefore the Emergency Service Address (ESA) independently from the Outgoing CLID configuration.

 

Calling in Webex (UCM): Webex support for Survivable Remote Site Telephony (SRST)

Create more options to ensure your users can make outbound calls even when their local site loses connection to your Cisco Unified Communication Manager call control.

Survivable Remote Site Telephony (SRST) provides Unified CM with fallback support for Webex users. Cisco Unified SRST enables routers to provide call-handling support for Webex apps when they lose connection to remote primary, secondary, or tertiary Cisco Unified CM installations or when the WAN connection is down.

For more information on all of these features and upcoming updates to Webex, please visit the What’s New Articles for Webex Services

Resources

Switch to the new Webex app

Ready to make the switch to the new Webex?

Learn more

What’s New With Webex: Tools, Devices and Insights Designed for the Future of Work

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Read more
Woman on computer using Webex Meetings
5 simple ways to drive Webex adoption

Getting your team to adopt a new software doesn’t have to be painful. We’ve made it easy for you. From planning to post-deployment to success sharing, we’ll show you how to implement Webex and make your team true champions for Webex within your organization.

We’ve put together a quick five-step guide to help you drive Webex adoption. You can also download our  Webex Adoption Checklist for more support before you get started.

1) Assemble your team

Get leadership on board. Previously, driving adoption of collaboration technology was a bit challenging, but last year has shown us just how important this kind of technology is for getting work done and connecting across the organization. Leadership needs to lead by example and advocate for Webex. Make it part of your daily routine!

Assemble your team and make it apart of your daily routine2) Ensure technical readiness

Future-proof success for your support team and end users by configuring Control Hub to enable the best possible experience for your Webex deployment. We’ve created Control Hub Essentials to  guide you through fully configuring your Control Hub environment for Webex success.

Prepare your technology to help:

  • Create a secure collaboration environment
  • Prevent scheduling and joining errors
  • Speed up time to onboard your end users
  • Grow adoption across your organization
  • Improve user experience and satisfaction
control hub
Click to enlarge photo

3) Create your rollout plan (and make it relatable and measurable)

To build a successful rollout plan for your organization, you’ll need to consider a few things, like “What dependencies do we have from elsewhere in the business?”, “What are our key business drivers?”, “What are our milestones and deliverables?”

We’ve created a timeline template to help onboard your team to the Webex app. We will help guide you through the questions you’ll need to ask to prepare your organization. A key part of your plan should address the value of users adopting a new tool—from HR to marketing to executive assistants, and more. Your users should be at the center of everything you do, so make sure the rollout is relatable.

Measuring success

It’s equally important to make your rollout measurable. You can measure the success of your Webex services with three metrics (but remember, it’s not just about data):

        • Usage analytics: How much the services are being used and by whom.
        • Business performance: How Webex is impacting productivity, quality, and cost.
        • Success stories: Compelling stories about how Webex has been used to solve problems and create new value.

Continue to report monthly and see how usage is growing, what areas need help, and how you can continue to drive change within your organization.

This template will help you measure your results.

Learn more about Control Hub.

4) Prepare your champions (Engage influencers early)

Identify early adopters throughout your organization to help foster adoption. You can build momentum by identifying and sharing Webex use cases with your team.

Encourage your champions to join the Webex Community to access discussion boards, live events, feature requests, and more.

Webex Community including the Webex User, IT Administrator, & Adoption Champion

5) Launch it!

Communication is a huge part of driving adoption, so you will want to tell your users what they’re in for. We’ve built out launch kits to help guide you to success.

user launch kit

You can customize each launch kit as needed to share with your users. They include:

        • A quick start guide
        • Email templates (awareness and launch messaging)
        • Product images
        • A Webex resources page
        • A Webex overview video

Now that we’ve gone over all the technical stuff, we want to remind you to make it fun! This is likely your user’s first experience with Webex, so you’ll want to make it as easy as possible to understand (and to reinforce why they chose Webex in the first place). Why not use games as part of your adoption strategy? Games are a great way to get people engaged with new products and features.

Download our gamification pack, visit the Webex store to view fun prize options for your users, and let the games begin!

Learn more

What’s new in Webex: January 2021

Fast track your adoption with Cisco Webex Control Hub

Webex Community members bring Linux support for Webex to life

Resources

Switch to the new Webex app

Ready to make the switch to the new Webex?

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
Webex technology ecosystem – The gold standard for video conference experiences with Webex Devices

Overview 

With so many 3rd party integration options in the video conference marketit can be hard to know at a glance what the best product integration is. What are the best room booking applications out there? What is the best LCD display that works well with Webex Devices? 

Here in Oslo, Norway, not only do we have Red Dot award-winning devices, we are also building the best meeting experiences through our new Webex Technology Ecosystem program – technically certifying partner integrations for Webex Devices. Our open platform allows our technology partners to create integrations to the Webex Platform to best solve customer use-cases. In order to provide the highest levels of security and best end-user experiences, the Webex Technology Ecosystem Program was created to validate third parties that their integration is adhering to our security, user experience, and supported API methods. In addition, the benefits of certifications include an online community and Cisco product team support, validated tests done by a 3rd party firm, AVDR, and overall helping drive down integration costs. 

We launched two logo tier designations to certifications:    

  • Webex Certified  A third party solution that has achieved the most stringent of all testing by the Webex Device Business Unit. 
  • Webex Compatible – A third party solution that meets the minimum requirements for integration.

Moving forward, there will also be a third-tier for certification which will be a self-supported knowledge base community that will soon launch on the Cisco Webex Communities portal.   

Cisco approved products & vendors 

Below you will find the solutions that have achieved certification status. Currently, there are only two Certified categories: Displays and Intelligent Workplaces. The other categories will only have Compatible logo status. As we progress, we aim at adding more categories and technology partner solutions to the Certified logo. 

Webex Device certified and compatible categories 

  • Cameras 
  • Content Experiences 
  • Collaborative Workplace 
  • Displays* 
  • Easy Join Services 
  • Intelligent Workplace* 
  • Room Booking 
  • Team Communications 
  • Workplace Analytics 

*Webex Certified logo categories 

Some of the partner solutions shown are also part of the Cisco Solutions Plus partnership program.  If you want to know more details of the certified partner solutions and categories, please visit: http://cs.co/certifiedvendors 

Certification process 

Below is the certification application journey for the Webex Technology Ecosystem for Webex Devices. As you can see it is a multi-step process to onboard. 

If you are a vendor seeking to join the Webex Technology Ecosystem program, please visit this link. 


Additional Resources 

For Customers:
Cisco Webex Integration Partners
https://www.cisco.com/c/en/us/solutions/collaboration/webex-rooms-integrations.html
Webex Devices Certification Vendor List
https://cs.co/certifiedvendors

For 3rd Party Vendors:
Webex Devices Certification Application
http://cs.co/webexcertapplication
Webex for Startups Program
http://cs.co/webexforstartups
Developer Resources
https://developer.cisco.com/site/roomdevices
https://developer.webex.com 

Resources

Switch to the new Webex app

Ready to make the switch to the new Webex?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Read more
Woman sitting at her desk using video conferencing with a webex desk camera
What’s new in Webex: January 2021

New features and capabilities to enable a more inclusive way of working

Welcome to what’s new in Webex! This article highlights new Webex features and capabilities that we have recently introduced.

This month we’re introducing new devices and capabilities in Webex designed to help with things like virtual meeting fatigue, better engaging remote participants and tools to enable powerful, professional experiences wherever you work. Read more below for information about these capabilities and more.

MEETINGS

MESSAGING

CALLING

DEVICES

INTEGRATIONS AND INDUSTRY SOLUTIONS

CONTACT CENTER

CONTROL HUB, SECURITY AND EDGE SERVICES

MEETINGS

Gestures

Sharing your feedback and hand raising are even easier using hand gestures. With the gesture feature, Webex intelligence translates simple hand motion to your camera (thumbs up, down, clap, hand-raise) to represent your feedback as an icon on screen – no keyboard required. Now, you can easily scan the whole virtual meeting room to gain insights and even the most introverted among us can provide feedback in a meeting.

1 image Reaction gesture dark

Breakout Sessions: Let anyone join this session

Now meeting hosts can allow users to join any breakout sessions. No pre-assignment or manual intervention needed – users can join the breakout even if assigned to a different breakout. This gives smaller groups even more flexibility to collaborate and share ideas over audio and video for workshops, classrooms, brainstorming and more. Supported across desktop and mobile platforms.

2 breakouteveryone

In-meeting real-time health checker now for mobile

Now mobile users on Android or iOS will see an in-meeting media quality indicator informing participant of their current meeting conditions. Support on mobile platforms provides consistent experiences for health-checks already available on the desktop app.

Mobile healthcheck

MESSAGING

We’ve created more personalization options, and continue to add more intelligence to enhance team collaboration.

Edit messages with attachments

Now you can edit your messages even if they originally included attachments, such as whiteboards, files, or GIFs. Fix a typo or update the message text with the latest development. (Windows, Mac, iPhone, iPad, and Android)

4 EditMessageWithContentJan

CALLING

Webex continues to expand features to deliver business class calling from the cloud.

Below, we’ve indicated which calling service each new feature applies to. If you’re not sure what calling service you have, see Webex | Find Out What Calling Service You Have.

Webex App with Unified Communications Manager

Park and retrieve your phone calls

Park a call on extension and let another employee to retrieve the call from other phones.  Supported on the Webex app for Windows, Mac, iPhone, iPad, and Android.

Park and retrieve your phone calls

Monitor an agent’s call for quality assurance

In a call center, supervisors need to be able to guarantee the quality of customer service that call center agents provide. With silent monitoring, the supervisor can hear both call participants, but neither of the call participants can hear the supervisor. Cisco Contact Center Enterprise Finesse desktop control uses the Webex app as your softphone to support silent monitoring.  (Windows desktop)

Ensure incoming calls are visible

Administrators and users can control when to bring call windows to the front of your screen automatically. Make incoming calls readily available for use cases such as contact center agents, or shared line users.   Control call window and call toast brought to front of Webex app for Windows and Mac users.

DEVICES

Webex continues to add features to enable common app and device experiences to support more hybrid work scenarios.

Webex Desk Camera

An intelligent, powerful and affordable new camera built to enhance the remote meeting experience and enable small, safe in-person meetings in the office. The Webex Desk Camera delivers up to 4K ultra HD video with vibrant color and incredible low light performance.  Plus, it’s simple to manage remotely with Webex Control Hub.  See it in action:

Raise Hand​ on Device​ (Room OS)

Grab the attention of your meeting host, even if you are not currently in view, by simply clicking a button (on your Webex device touch screen interface or Touch 10 control panel).   Your Webex Room System, running the latest version of Webex Room OS lets everyone in your Webex meeting know that you are waiting to speak.

Cloud connected devices far end camera control (Room OS)

Far end camera control allows you to disable auto framing and get the best fit image for the application at hand.  For example, remote monitoring of patients, manufacturing facilities, remote view of a group brainstorming session.  You can now do this with Webex cloud-connected devices in Webex meetings and 1:1 calls.

INTEGRATIONS AND INDUSTRY SOLUTIONS

Schedule Meetings through 3rd party Calendar with Slack Integration

We’re introducing more ways to get the best meeting experiences in the apps you use today.  When scheduling a meeting from the Slack app, users will have to ability to select ‘Webex Meeting’ from a pull-down menu, adding add a Personal Room link to the invite.

10 Slackintegration

Integrations for Developers

SDK & Widgets: Mobile SDK for background noise reduction, high frame rate content share

Any mobile app, in which Webex is embedded, can benefit from background noise reduction and high frame rate content sharing. For example, eliminate dog barking or background noise distractions from client meetings supported in a separate mobile app.   

Meeting API: Webhooks meeting participants admin

Both endpoints now accept a host Email parameter. This parameter is only used if the user or application calling the API has the admin-level scopes. If set, the admin may specify the email of a user in a site they manage and the API will return responses for preferences or participants on behalf of that user.

Messaging Events API: file download/preview

Whenever a file with sensitive information is uploaded into a space, the Compliance Officer and CASB vendor can not only track who uploaded the file, but also who saw the preview of the cover page and who downloaded the file.

CONTACT CENTER

Webex Contact Center

New data centers in Latin America and Asia Pacific

To enable even greater global access to our cloud-based customer engagement solutions, Webex is expanding its Webex Contact Center availability in Latin America and Asia Pacific.  New data centers in Brazil and Singapore are now available for the Webex Contact Center 1.0 platform, adding to additional recent regional data center expansions in Canada and Germany.

Integrated Webex Experience Management capabilities expanded to include post-call surveys via IVR
Post-call feedback surveys can now be delivered via IVR, in addition to existing SMS and email delivery options, gather immediate feedback from customers after contact center interactions to capture top-of-mind sentiment to improve customer engagement experiences.

CONTROL HUB, SECURITY AND EDGE SERVICES

If you are an admin, Webex Control Hub places management, monitoring, troubleshooting, analytics, edge and hybrid services across all your collaboration resources in one pane of glass.

Scheduler for Report Generator

Webex is simplifying and automating tasks to make your life easier.  The new Scheduler functionality removes the need to manually run reports for different date ranges.  Now you can schedule reports to run automatically daily, weekly or monthly.

Call media optimization for UCM Calling

When more employees work from home via Mobile Remote Access, Bandwidth on Expressway will be in high demand. With the Media Optimization feature (ICE for UCM Calling), the media of SIP calls between two Webex app users will be sent point to point instead of traverse Expressway.  This helps business to reduce bandwidth consumption at the corporate edge and end-users benefit from reduce call latency.

Override default phone settings for Webex Calling

Control Hub settings for Webex Calling services now includes device override options for default phone settings allow admins to configure basic phone settings at the Customer, Location and Device level via control hub.  This includes background images, long and short interdigit timers, station display name, line key labels, line key LED patterns.

Override default phone settings for Webex Calling

Monthly Builds for SW Upgrades for Edge connected devices

Upgrade the software on your Webex Edge -connected Webex Rooms systems, directly from the cloud, with visibility and control from Webex Control Hub.

Historical Workspace Analytics

Historical Workspace Analytics is available today for all global customers and can be configured in Control Hub Settings. Trends for occupancy as well as environmental conditions such as noise, temperature and humidity provide an added level of analytics for shared meetings spaces.

For more information on all of these features and upcoming updates to Webex, please visit the What’s New Articles for Webex Services

Resources

Switch to the new Webex app

Ready to make the switch to the new Webex?

Learn more

2021: Business Transformation and More Inclusive Collaboration Ahead

Designing the future of work | Gesture Recognition

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Read more
Young girl in computer glasses lying on carpet with laptop and dog chihuahua. Hipster student, freelancer woman at home. Relax with computer. Girl with barking small dog. Soft tone, high key.
The rise of AI speech enhancement & better team collaboration

Team collaboration in the age of AI

With COVID-19 driving work from home scenarios now and hybrid work environments into the foreseeable future, organizations are more dependent than ever on video conferencing with excellent audio quality to foster team collaboration.

However, even 145 years after the invention of the telephone, we face hurdles with speech quality and understanding amid disruptive background noise. Using conference calling and video conferencing technology only makes the problem worse, as we now contend with noise from multiple participants in multiple environments. If you have 12 people with barking dogs, yelling kids and loud traffic, you can bet it will inhibit effective team collaboration.

Fortunately, recent developments in deep learning neural network algorithms have dramatically improved the ability to enhance speech by separating noise in communications. But when it comes to integrating speech enhancement solutions into video conferencing technology, all algorithms aren’t created equal.

The deep learning revolution

Audio engineers have made slow but steady progress over the decades to develop noise reduction algorithms focused on fixing the easiest part of the noise problem. They reduced certain background noises like the low, steady hum from fans and air conditioners – and ate away at the speech signal in the process.

It wasn’t until the rise of deep learning methods over the past few years that speech scientists gained a potent new tool to handle noise in live speech. Today, speech clarity and noise reduction are not just incrementally better than prior methods, they are dramatically better.

A graph of 40 years of noise reduction methods

Neural networks offer a powerful new methodology for scrubbing, deconstructing, manipulating, resynthesizing and analyzing real-time speech streams. A small number of organizations are harnessing this power to offer credible noise reduction and speech enhancement in video conferencing technology applications. But most only focus on obvious impairments like background noise.

There are other speech challenges that reduce comprehension and promote cognitive load, or audio overstimulation. These include reverberation, network latency that leads to discontinuities in speech streams, and bandwidth compression issues that remove higher sibilant sounds like “ess,” and “zee.” Fixing these corrupted sections of speech is crucial in achieving effective team collaboration over video conferencing technology.

Noise Reduction – and a Whole Lot More – are now Part of Webex Meetings starting with the October update. With the acquisition of BabbleLabs, Cisco collaboration solutions have integrated best-in-class deep learning and speech science software that addresses the full range of video conferencing technology audio challenges. Our algorithms go beyond just eliminating noise that will prevent a participant’s dog from having a say in the conference call. They produce a clear speech experience with less feedback that improves people’s ability to listen, understand and perceive nuances.

Webex speech enhancement, also available with the October update of Webex Meetings, provides users an unapparelled comprehension rate with speech quality that is up to 10,000 times better (up to 40dB noise reduction). And it does so using minimal compute power. Our low latency solution has a tiny footprint designed to run on phones, laptops and room devices, as well as in the cloud environment.

While we believe we have the best speech enhancement technology on the market, we won’t stop there. We will continue to use deep learning advancements to enhance our speech technology with the goal of helping organizations achieve better team collaboration through their video conferencing technology.

AI-enabled noise removal and speech enhancement are currently available in Webex Meetings and on Webex Rooms devices including the Webex Desk Pro, Webex Board Series and Webex Room Series.

Sign up for a Webex free trial and enable a better team collaboration and video conferencing technology experience today.

About the author

Chris Rowen

Cisco VP, Engineering, Voice Technology

Chris is a Silicon Valley entrepreneur and technologist known for his groundbreaking work developing RISC microprocessors, domain-specific architectures and deep learning-based speech software.

Before joining Cisco, he was the cofounder and CEO of speech science technology company BabbleLabs, which was acquired by Cisco in 2020. Prior to that, he founded the processor licensing company, Tensilica, and led it as CEO before it was sold to Cadence in 2013.

Chris holds greater than 40 US and international patents, an MSEE and PhD in electrical engineering from Stanford and a BA in physics from Harvard. He is an IEEE Fellow.

Learn more

Introducing the All New Webex

What’s new in Webex: December 2020

Webex One blog series

Webex Meetings integrations let you work and play from wherever you are

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Explore daily product demonstrations

Sign up for Webex.

Read more
Benchmarking and market leader concept. Manager (businessman, coach, leadership) draw graph with three lines, one of them represent the best company in competition.
The AV1 video codec comes to Webex!

Thomas Davies & Sijia Chen – Webex is rolling out the AV1 video codec into production early next year. This will bring our media quality to the next level. As a founding member of AOM, Cisco is proud to introduce this advanced video technology into the real time communications market

It’s here! We have begun the process of rolling out the advanced AV1 video codec across Webex, taking video quality to the next level in the process, and replacing the aging H.264 standard.

Following on from our successful demonstration at the Big Apple conference last year, starting early next year, AV1 will be enabled on Webex when sharing high-motion content on desktop machines. This means that, when sharing the most challenging type of content into your meeting, such as a sports video, a commercial, or any type of high-motion graphics, the new AV1 codec will be available to help you share the very best quality possible.

What is AV1?

AV1 is a next-generation video codec, capable of greatly improving video quality. It was designed by the Alliance for Open Media to be a royalty-free technology, avoiding the patent wars that have stymied deployment of other advanced video codecs for nearly a decade.

Cisco is proud to be a founding member of AOM. You can find out more about how AOM and AV1 came to be – and how Cisco helped drive AV1 development – in these blogs.

What do I need to use AV1 in Webex?

Transmitting AV1 is supported when sharing screens or applications with “Optimize for motion and video” selected , and when the machine you are on has at least four cores. Receiving AV1 is supported for any machine with at least two cores. AV1 will automatically be used for sharing this type of screen content whenever all participants in a meeting support it, otherwise it will automatically revert to H.264.

How we are rolling out AV1

Adopting a brand-new video codec has an impact on every part of our Collaboration portfolio, so we are going step-by-step.

In future releases we will systematically expand where we deploy AV1. The immediate next steps are to support AV1 for other desktop share modes – either optimized for text and images, or automatically optimized. AV1 works just as well for these modes too, but we are being careful to change things gradually to make sure the user experience is perfect at each step.

Webex employs a fundamentally switched architecture, where video from each participant in a meeting is coded on their machine at different qualities and sent via a server to the other meeting participants. Initially, if some of those participants cannot support AV1 then we will automatically fall back to using H.264. Over time we will also remove these restrictions by applying ad hoc transcoding between AV1 and H.264 for those participants. This will also allow AV1 meetings to be recorded without reverting to H.264, for example.

Mobile devices will also rapidly gain hardware AV1 support, and then AV1 can be rolled out to mobile too. Although our solution is software-based and very fast on ARM as well as x86 processors, it is always better to make use of hardware codecs where possible on mobile to get the best battery life possible.

We’ll also be seeking to reduce the restrictions we have placed on core count for AV1 as we continue to optimize. In fact, remarkably, our AV1 solution uses little more CPU than H.264. However, there are a huge range of different machines out there, and again we are moving gradually to safeguard user experience.

Cisco’s AV1 solution

Powering our solution is a super-optimized software encoder. In designing it we had two goals: to provide significant benefits over H.264 and to do so at the smallest possible extra computational cost.

This is a pretty tall order. In non-real-time applications like streaming, it’s acceptable to increase encoding complexity by 2, 4, even 10 times in order to reap the benefits of a new standard. In real time communications, that’s not true: the machines our customers use, although getting more powerful over time, are also doing more and more.

The Cisco AV1 encoder is flexible, and it is designed to operate within a similar CPU footprint to H.264 and provide bigger quality improvements at lower bit rates when quality is even more precious.

Connecting our meetings, our server architecture must negotiate multiple codecs, resolutions and bitrates to suit all participants and respond to changing network conditions resiliently.

Our software also makes use of VideoLAN’s extremely fast dav1d open source AV1 decoder, a remarkable effort, which has had an enormous impact on accelerating the deployment of AV1.

The future: media quality and Cisco

This year has seen a steep increase  in usage of Collaboration technology, and people depend on it as never before. Media quality is central to improving our experience, and to deepening the connections we can make in our virtual lives, during the current crisis and beyond. AV1 is one part of a multi-pronged strategy to develop higher and higher quality real-time meeting experiences – in short, to make them 10x better. The aim is for AV1 to become the new normal, but also that the media that it encodes to become ever richer, more detailed, and more vibrant.

About the authors

Thomas Davies is a Principal Engineer in the Collaboration Technology Group. He has worked in satellite networking, RF communications, and broadcasting, but has spent most of his career on video and codecs. He has worked for Cisco for over 8 years on creating the next generation of collaboration experiences.

Sijia Chen is Technical Leader in the Collaboration Technology Group. She works on video-related features, including video codec algorithm design and implementations as well as video quality assessments and metrics. She has worked for Cisco for over 12 years on Webex Media Engine, which serves multiple Webex production lines.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
Brenda Son on Webex Teams using personalization feature
What’s new in Webex: December 2020

New features and capabilities to enable a more inclusive way of working

Welcome to what’s new in Webex! This article highlights new Webex features and capabilities that we have recently introduced, as well as a preview of new features coming in early 2021.

We’re excited to introduce the all new Webex!… If you are an existing Webex user, When you’re ready to make the switch to the new Webex, we’ll be here to help you through the transition.

MEETINGS

MESSAGING

CALLING

DEVICES

INTEGRATIONS AND INDUSTRY SOLUTIONS

CONTACT CENTER

CONTROL HUB, SECURITY AND EDGE SERVICES

COMING SOON

MEETINGS

Animated meeting reactions

In-meeting animated reactions emojis gives users more freedom to express themselves non-verbally with emoji’s for clap, thumbs up/down, smile, laugh, sad, surprised, and celebrate.

in-meeting animated reactions emojis in Webex Meetings including clap, thumbs up/down, smile, laugh, sad, surprised, and celebrate

And for the holiday’s we’ve introduced a few seasonal options too.

Seasonal emojis in Webex Meetings to include frosty the snowman, mitten thumbs up thumbs down and champagne for celebrate

Enhanced video layout controls

We’ve optimized the layout controls to a single button, labeled Layout.  And now we’ve added the option to hide non-video participants to this menu as well for easy access, so you can select the view you want. We’re just getting started, stay tuned for more customized layout options coming in a future release.

And to be more consistent with your experiences on Webex devices, we’ve updated the layout views too. Active speaker and thumbnail video view is now called, Stage view. Active speaker video view is now called, Focus view. Video strip view is now called, Stack view. Floating panel view is now called, Fullscreen view.

In-meeting - Default Grid View - 3_2-1

Hide names in video

For a more immersive meeting experience, after a few minutes of inactivity name labels now hide for participants not speaking. Forget someone’s name? No problem, name labels will reappear when moving the mouse.

New meeting experience when mobile

We’re continuing to introduce new meeting experiences for mobile users. Recent meeting feature addition for mobile include Webex meeting streaming support for IOS user via Airplay and Apple TV, and iPad users can temporarily mute or unmute by long pressing the bluetooth keyboard’s space bar.

Improved post meeting share experience

Now participant e-mails are also available in the post meeting experience for Webex Assistant making it easier to share transcripts and highlights. On the post-meeting web page, you can now quickly select from participants and invitees to share the post-meeting content with them for view or edit access. This option applies to both the entire post-meeting content as well as just the highlights, if any. Click Select people from participants and invitees.

VDI enhancements

Webex now enables VMWare support for Linux (Ubuntu and eLux) thin clients.

MESSAGING

We’re creating more personalization and adding more intelligence to enhance team collaboration.

Happy holidays – new Seasonal Emoji Reactions

To add some festive cheer to your messaging, we’re giving reactions a seasonal makeover. You’ll see these changes for all reactions on Windows and Mac from December 8 to January 7. (On mobile, reactions use the Android or iOS emojis so we aren’t updating those reactions.)

New Personalization Options 

New Webex personalization features let you insert images and colors to fit your style at work. Select a cover photo for your space, choose your favorite color theme for 1:1 and group spaces, and cobranding options

Set a Cover Photo for Your Profile and Spaces

For a personal touch, choose a background image for your profile, contact card, and spaces. You can select from a set of predefined images, but we’re planning to add support for custom images soon. Available on Windows and Mac.Brenda Son on Webex Teams using personalization feature

Choose a New, More Colorful, Theme

Add more color to your views by choosing one of the new themes—Bronze, Jade, and Lavender. Find these new themes in your settings, along with the Light and Dark themes you already had.  Supported across —Windows, Mac, iPhone, iPad, and Android

Watch the video to get a quick preview of all three.

CALLING

Consistent user experience for call and meetings

The call and meeting windows on the Webex desktop app now have a fresh new look with modernized icon style, plus an easy to recognize and simplified experience. Now your active calls and meetings have similar user interfaces. This includes duration call timer, an animated microphone icon that indicates your voice input level, a call control bar with text buttons and new icons and more.

consistent user experience

Webex Calling

Hunt Groups

Hunt groups are calling groups that can distribute a single call across a specific group of users. You no longer have to go to the Calling Admin portal to set up and configure hunt groups for your locations. You can complete application services configuration in Control Hub under the Features section. For more information, see Hunt Groups in Cisco Webex Control Hub.

Boss Admin

Now you can make and answer calls on your boss’ behalf with Webex Calling Boss-Admin (also known as Executive Assistant feature). If you have more than one boss, you can select the appropriate line when making a call. And you’ll always know which boss an incoming call is intended for. Learn more here.

Boss Admin

Call recording

With Webex Calling, call recording is supported if enabled by your admin. Depending on your setup, your incoming and outgoing calls may be recorded automatically, or you may be able to decide which calls you want to record. You’re presented with a visual indicator letting you know when a call is being recorded. Find more details here.

Recent calling features announced for desktops are now available on mobile: Call History details, click on Call icon, and Mirror self video.

DEVICES

Webex continues to add features to enable common app and device experiences to support more hybrid work scenarios.

Custom background options

Looking for a more personalized option for your office? The Webex Desk Pro already supports standard virtual background options. Now we’re giving you the option add your own image with the new custom background upload feature.

Whiteboard black canvas feature

Now you can change between black and white canvas when you’re using the whiteboard. Webex Boards, Desk Devices, and Room Devices.

Whiteboard black canvas feature

INTEGRATIONS AND INDUSTRY SOLUTIONS

Microsoft Outlook BOT

Stay on top of your inbox with notifications from the Outlook Alerts for Microsoft Office 365 bot for Webex. Create custom rules based on subject lines and email recipients and never again miss a business-critical email. For greater efficiency and fluidity, you can even have those insights sent directly to relevant Webex spaces and teams.Pager Duty Bot

Automatically create a War Room space with the team responsible for a service. Add service owners, acknowledge or resolve, and escalate incidents quickly using the bot.  Learn more here.

CONTACT CENTER

All new Webex Contact Center

Webex is introducing a next-generation, fully customizable cloud contact center solution for digital-first engagement. Inspired by customers and architected for business, Webex Contact Center delivers the future of customer experience – today. Available in December, learn more about powerful new features and capabilities here.

Webex CC - IVR Transcript - History - Dark Mode

 

 

CONTROL HUB, SECURITY AND EDGE SERVICES

If you are an admin, Webex Control Hub places management, monitoring, troubleshooting, analytics, edge and hybrid services across all your collaboration resources in one pane of glass.

Proactive Notifications with ability to add thresholds

Webex Control Hub admins can now enter custom thresholds on latency, jitter, and packet loss to help control the quality of collaboration experiences.

Proactive Notifications with ability to add thresholds

Revamped Meetings Analytics Quality Page

We’re redesigning the Meetings Analytics Network Quality page with a new user-friendly layout – this also means faster load times with higher data resolution and real time data capabilities. IT admins can view real time data (up to 10 minutes lag), identify users with repetitive network quality issues and cross launching into trouble shooting. We’re also introducing new network quality KPIs and metrics for VOIP, video and join meeting time (JMT) plus trending charts with summary statistics. Analytics in Cisco Webex Control Hub give administrators access to interactive data visualizations that show important information, such as usage and adoption trends and explore data as it automatically adapts to parameters that you specify in real-time.

Meetings Analytics Landing Page(1)

 

 

New Reports: High CPU Usage, Peak Meeting Usage, Microsoft Teams and Slack Integrations Usage

Webex Control Hub now allows admins to build custom reports by selecting dimensions and metrics to generate a CSV or continue to leverage the standards reports. They also have access to new standard reports including high CPU usage, peak meeting usage, and integrations from Microsoft Teams and Slack.

Generate Report in Analytics

Headset Analytics in Webex Control Hub

Updated Device Analytics page in Webex Control Hub includes usage and inventory information about Cisco Headsets – enabling IT Admins to track how Cisco Headsets are used, what is the geographic distribution of headsets and which models are popular.

Headset Analytics

Webex Calling events API

The Webhooks API in Webex for Developers has been enhanced to support Webex Calling Call Control events. With this enhancement for user specific calling events developers can provide insight to users on the state of their call in realtime — answered, held, forwarded, recording paused and more. Learn more here.

COMING SOON

The all new Webex is bringing new feature innovation to your collaboration experiences. Here are a just a few examples of coming soon features:

Meetings

In early 2021 real-time translations will be coming to Webex, breaking down language barriers in meetings. Webex Assistant will soon offer live translation from English to top 15 languages spoken by 80 percent of the world population including Spanish, French, German, Mandarin, Portuguese, Arabic, Russian, Dutch, and Japanese. We will be working to quickly expand this list over time so everyone can participate.

Real Time Translation

Messaging

Webex is making it easy to stay on top of your most important messages. Leveraging Webex Graph and AI technology, Webex will prioritize the most important messages for you based on the people and spaces you interact with the most – coming soon.

Messaging

Calling

Webex is making it easy to elevate your calls to rich audio & video- bringing calling from hearing, to seeing & doing. Easily move a 1:1 telephone call into a Webex video meeting and take advantage of AI transcriptions, notes and action items, and recordings.

25 image calling

Devices

The Webex team is reimagining the desk for our new hybrid work environment and expanded our integrated devices portfolio to include products that help with things like virtual meeting fatigue, and support the need for a powerful, professional experience no matter where you work. Click here to learn more.

The Webex Desk Camera will be orderable next month. An intelligent, powerful and affordable new camera built to enhance the remote meeting experience and enable small, safe in-person meetings in the office. It delivers up to 4K ultra HD video with vibrant color and incredible low light performance.  Plus, it’s simple to manage remotely with Webex Control Hub. Here’s a sneak peak at the new Webex Desk Camera:

For more information on all of these features and upcoming update to Webex, please visit the What’s New Articles for Webex Services.

Learn more 

Welcome to the New Webex!

Join us at WebexOne for more innovation news and the all new Webex

Ready to make the switch to the new Webex?

Join a live class

Working remotely: Webex overview

What’s new in Webex Meetings 40.12

Still need help?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Future of Government: Hybrid Workspace for Legislature [Live Class]

Sign up for Webex

Visit our home page or contact us directly for assistance.

Resources

Cisco Announces Wave of Webex Innovation to Drive 10x Better Than In-Person Experiences and Much More [News Release]

Cisco Announces Three New Webex Devices To Empower the Remote Worker and Enable a Safe Return to Office [News Release]

Cisco Doubles Down on Webex Ecosystem and Accelerates Webex App Hub, Enabling a Seamless Experience Between the Platforms You Love [News Release]

 

Read more
man on a computer in his living room
How to co-edit using screen sharing

What do you most closely associate with screen sharing?

Perhaps the inescapable phrase, “Can everyone see my screen?” is the first thing to spring to mind, or maybe you recall all the slide deck walk-throughs you sat through in the past. But with the right software, screen sharing can be much more convenient and versatile than either of those associations would imply.

In a screen sharing solution, you can also synchronously coedit documents, which is a major upgrade from the old back-and-forth of exchanging emails and navigating through tracked changes. By taking advantage of the real-time collaboration features of screen sharing software, workers in and out of the office can more easily get on the same page, understand feedback, and produce an agreed-upon version of the assets in question.

How does coediting work on a screen share platform?

Screen sharing is a great opportunity for all participants in the session to see and contribute to a document at the same time. The workflow itself will vary based on the platform being used, but generally the process is pretty straightforward:

  1. The presenter pulls up a text document, spreadsheet, presentation, or other asset (e.g., a code repository) on their device.
  2. They then share it with the others in the meeting, either by sharing their entire screen or just that particular piece of content.
  3. The presenter can take feedback from viewers on what needs to be changed or added. Alternatively, multiple participants can pull up the same document, like a file in SharePoint Online or Google Drive, and work on it in parallel during the meeting.
  4. After the screen share session ends, the meeting organizer can send a recording of it to everyone. They can also re-share the edited document in a messaging channel such as Webex Teams and, with the right permissions enabled, have it open in an appropriate application for further work.

In some cases, a team may choose only to perform the fourth step, opting to do all edits outside of a dedicated meeting with a screen share session. However, there are some distinct advantages to setting up a screen share, especially as more workers begin operating outside of traditional corporate offices.

Why should you use a screen share for coediting?

Screen sharing isn’t just for presenting or lecturing. As a form of real-time collaboration, it’s also a great forum for exchanging ideas and implementing feedback. Let’s dig into some of the specific reasons for editing via a free screen share:

Fewer runarounds and delays

We mentioned emails and documents with tracked changes earlier, as both are staples of most modern editing workflows. Even when someone makes a small update to a shared Google Doc, for instance, contributors usually find out via an email. Keeping track of everything can be taxing. McKinsey & Company has estimated that professionals spend 28% of their time each week on email.

Screen sharing can simplify the editing workflow, in turn reducing the amount of email to sort through. Meeting participants can see the latest changes and suggestions being made in real time and ask questions on the spot, instead of needing to request clarification later or search their inbox for the right version to follow.

Integrated audio and video

Sometimes it can feel like you’re stuck or at a loss for how to proceed with a document, whether it’s a heavily edited version of a PDF or something like a repository of computer code in need of some big updates. This situation can lead to setting up a separate call to go through the next steps — but why not eliminate this extra stage and get direct guidance while you have your collaborators on the line?

In a screen share, you can do more than just share content. You can also interact via high-quality audio and video, allowing for more nuanced communications than email exchanges would ever enable. The integrated video, audio, and content sharing in a platform like Webex makes it easier to avoid subsequent rounds of edits and costly miscommunications.

An officelike experience from any location

Opening up a document to begin applying edits or comments, or to accept or reject someone else’s, can feel very impersonal. If you’re working remotely, it can seem like you’re on an island, far removed from what everyone else is thinking and doing.

Indeed, loneliness is a frequently cited challenge among telecommuters, being at the top of the list of remote work challenges in a 2020 Buffer survey. But with a screen share, workers can feel like they’re all together collaborating in the same space, even if they’re still physically far apart:

  • The screen share itself can simulate the feeling of a presentation or conference room discussion.
  • The high-quality audio allows participants to discuss feedback and changes as they happen.
  • Video can allow for additional clarity, for example in the form of a visual demo or simply through a presenter’s body language and reactions.

Upgrade your screen sharing experience

Screen sharing is a versatile mode of collaboration, with utility far beyond the standard slide-based presentation.

Get started with Webex for free today

Learn more

Screen sharing how-to guide: Tips for better real-time collaboration

Personalize your team meetings with these top four screen sharing features

Why screen sharing works better for sales than traditional conference calls

Still need help?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Best Practices: How to Work Remotely [Live Class]

Sign up for Webex

Visit our home page or contact us directly for assistance.

Read more
Webex Teams Whiteboarding
5 tips for collaborating on a document in Webex messaging

In my last blog, I looked at how you can use modern team messaging platforms to stay in touch with colleagues and external parties in the new remote workplace. This month I wanted to take things one step further and look into how else Webex is taking the pain out of how we work together on documents.

Business never stops, especially for those of us in a geographically dispersed, cross-functional workplace. When working on a shared document we need to be sure we always have the latest version, that we have instant access regardless of the time, that multiple people can work on a document at the same time and all with the peace of mind that our information is secure. And we want to be able to access that document right from where we are interacting with project team members in virtual workspaces – with messaging and chat, meetings and 1:1 calls.

Webex has you covered! So, let’s look at how Webex makes collaborating on a document effortless:

1) Making file sharing easy and organized

Ever tried to share a large file via email, only to receive the ‘failure to send’ notification? Well with Webex, you can share documents, videos, images and really anything you need to work on with your team in 1:1 chats and group spaces. All shared items in a space are conveniently stored in the ‘Content’ section under ‘Files’. And, to make things even easier, you can use search to find any file shared in the app, as well as people, messages and spaces.

File upload screen graphic

2) Collaborate on live documents straight from Webex

Enterprise content management (ECM) is undoubtably one of the most useful collaboration features within Webex. The Webex open platform enables you to integrate your SharePoint or OneDrive account to your app. This allows you to share and documents stored within SharePoint or OneDrive directly to a 1:1 chat or group space.  Better still, you and your team can work on these files simultaneously without ever leaving the app and watch edits be updated live. All edits are automatically saved – preventing the risk of data loss. Webex supports a number of the leading ECM providers including Box, Google and Dropbox.

3) Selected screen share

We can all be guilty of having far too many screens open at once, and all know the fear of having to share your screen during a call and praying that you share the right one. Webex Teams removes this fear. With selected screen share, you can specify which screen you want to share from the offset – keeping your other work confidential and avoiding any accidental security risks (perfect for hiding your online shopping basket). Even if you opened another app while sharing your selected screen, have no fear, as the participants viewing would see nothing except the app you chose to share. You can easily change which screen you are showing by clicking on the share button again.

With multiple screen view, you can share your screen and still see the meeting participants. This keeps your team focused and increases engagement.

4) Visually express your ideas with a Whiteboard

Probably my personal favourite feature within Webex is whiteboarding. We all know that great ideas happen when we work together and whiteboards on Webex Teams provide the perfect platform to bring visual aspect to brainstorming activities.

Start a whiteboard in a 1:1 chat or group space while on a call or offline. As you are working, the whiteboard automatically saves in your space and can be accessed later to pick up where you left off. Each person in the group can contribute to the whiteboard simultaneously, creating a true interactive experience – as though you were all in the same room.

whiteboarding screend

5) Webex Pollbot

Lastly, let’s talk about Webex Pollbot. Webex Teams is a great platform for groups to share ideas and opinions when collaborating on a document. But what happens when you can’t come to an agreement. This can lead to major delays and impacts to workflows. Luckily Webex introduced Pollbot.

Pollbot can add a poll to any of your existing group spaces, or you can interact with Pollbot in a 1:1 to generate an independent poll. Simply add questions, set a time to expire, and see results in real time even before the poll ends. Easily get a group decision on that blog title, website graphic or even what to order for lunch. To learn more about Integrations and bot click here.

Webex Pollbot

If you haven’t used Webex Teams yet, you may already be entitled to it if you have a current Webex subscription or a Cisco Collaboration Flex Plan. Alternatively, you can download Webex Teams for free.

See how you can make teamwork your best work

Learn More

5 tips for connecting with remote colleagues 

Cisco Webex and Microsoft Azure Active Directory – better together

Your launch to collaborate! The new Webex App Header is here

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Explore daily product demonstrations

Sign up for Webex.

Read more
grade school teacher on video conferencing
Institutional telework guidelines to consider for educators

The current state of the world has dramatically changed how educators deliver lessons and interact with their students. Because the traditional in-person classroom is suddenly, and at least temporarily, a high-risk environment for virus transmission, virtual alternatives such as video conferencing have received renewed attention for learning.

Running a virtual classroom is not inherently easy. For many students and instructors, distance learning is a major adjustment and very different from how they normally operate. What can teachers do to make the new experience as accessible and productive as possible for everyone involved? Let’s look at five basic tips for getting started.

1) Create guidelines for video conferencing use

First things first: Select one video conferencing platform and stick to it. With numerous options out there, it’s easy for participants to become accustomed to a certain feature set, even if it’s not the easiest one to use or the most secure. Conversely, jumping between different platforms on a regular basis can be disorienting and productivity-draining. Settling on a single platform is ideal.

Some jurisdictions have already drawn up lists of video conferencing platforms deemed acceptable for K-12 educational use. Check these guidelines first. If nothing is currently recommended, evaluate the widely available options for performance, security, and ease of use, and select an option that students can easily access.

From there, the next steps involve setting more granular policies on how the video solution should be used, including guidance for faculty and students on:

  • Use cases for group as well as one-on-one scenarios.
  • The expected time commitment each day or week.
  • Any requirements for attire or background imagery.
  • Rules on recording and distributing the session afterward.

grade school kid doing remote learning

2) Take all feasible security precautions

Video conference solutions have become more prominent targets of cyberattacks over time. This trend makes sense, considering the rising usage of these platforms and the sensitive data often exchanged on them, including in educational contexts.

One common form of video conference-oriented attack is for someone to join a meeting with a public meeting ID and no security controls, and then proceed to disrupt the call. Fortunately, there are some reliable precautions for preventing these scenarios:

  • First, do not share a meeting ID, PIN, or other key identifying piece of information on a public forum, such as social media or a personal email account, if possible.
  • Require a password every meeting. Some platforms may provide automatic password enforcement for certain types of joining, but make sure you cover all possible routes.
  • Get familiar with meeting controls. For example, if someone is introducing a lot of background noise or otherwise disrupting the session, know how to mute their audio.
  • Make sure the platform itself has adequate built-in security capabilities, such as end-to-end encryption and reliance on well-secured data centers.

3) Be careful with recording in particular and privacy in general

Remote learning via video conference brings the classroom directly into students’ homes, which has big implications for their privacy. Students and their parents/guardians should have the ability to opt out of being recorded or on camera. Moreover, it may be prudent to record conversations only when students have their own audio muted and video turned off.

Done properly, recording a lesson can be useful for helping students return to classroom materials later on, such as when preparing for an exam or doing an assignment. On Webex, you can also edit your recording before distributing it, to make it more engaging and easier to follow.

child girl is engaged in dancing, aerobics in online video chat with laptop, girl dancing in front of laptop camera.concept of remote sports and dancing in children, children's sports sections online.

4) Follow meeting etiquette and encourage students to do the same

Running a smooth video conference takes some practice, especially in the context of a K-12 virtual classroom in which students are still adjusting to online learning. The best practices for each instructor and their classes will vary, but a few generally reliable tips include:

  • Lock the video focus on the instructor so that it doesn’t change when someone else becomes the active speaker.
  • Encourage participants to go on mute when not speaking, or mute them yourself if they don’t know how.
  • Use headphones or earbuds with a built-in microphone to improve audio quality.
  • Allow attendees to turn off their cameras (and show them how) if they don’t need video at the moment.

5) Take advantage of other features for collaboration

Video conferencing platforms are much more than ways to see other meeting participants on camera. They also come with high-quality audio (via VoIP, which is crisper than a traditional phone call) and features such as instant messaging and screen sharing.

It’s important to know how to leverage these capabilities without letting them distract students and detract from the meeting’s focus. Screen sharing in particular can be helpful for keeping everyone engaged – you can show a slide presentation or other document, play videos and animations, or conduct a walkthrough of a key workflow on screen.

Video-led learning is still in its early days overall. Gradually, K-12 educators will likely come up with more uniform best practices for how to effectively reach students, respect their privacy, and provide meaningful instruction even outside a conventional classroom environment.

Cisco Webex can be a central piece in the tele-education puzzle. Learn more by getting started with a free offer today.

Additional Resources

Learn more hybrid learning tips from teachers, for teachers

The Future of Education

Webex Integration Partners join Cisco in offers for education

Experience the new Webex for Education – Simple and secure out-of-the-box

Blackboard Learn and Webex join forces to expand the reach of education

Education resources

What is distance learning?

Welcome to virtual learning

Cisco Webex Education Connector

Cisco Education Home Page

Join our live classes

Webex Teams: Ramping up for Virtual Education

Webex Meetings: Ramping Up for Virtual Education

Webex Meetings: Ramping Up for a Virtual Education

What’s New in Webex Teams November Release

What’s New in Webex Meetings 40.12

Still need help?

What’s new in Webex: November 2020

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Sign up for Webex

Visit our home page or contact us directly for assistance.

Read more
Healthcare and cyber security
What healthcare providers should do this National Cybersecurity Awareness Month

Challenges for healthcare providers

October is National Cybersecurity Awareness Month (NCSAM) each year in the U.S. The 2020 edition is the 17th annual NCSAM, and although it continues a long tradition of attempting to boost public awareness of common threats — this year’s theme is “Do Your Part. #BeCyberSmart”* — it’s also an occasion unlike any of its predecessors, due to the ongoing COVID-19 pandemic.

The stakes for effective cybersecurity have risen dramatically as a result of the outbreak, as more day-to-day work has moved beyond traditional corporate campuses and into remote workspaces. End-users connecting to company applications from personal devices still need the robust security protections and dependable performance they got in the office, except now within the scaled-down IT environment of the home — a tricky needle to thread without solutions such as SD-WAN and secure video and audio conferencing in place.

Telework for healthcare workers

For healthcare workers in particular, the overall challenge of telework is even tougher. Applicable U.S. regulations like the Health Insurance Portability and Accountability Act (HIPAA) complicate the flow of information between remote sites. Moreover, the healthcare sector as a whole has historically been slow to take up remote work due to a combination of practical considerations related to patient care, liability considerations, and technological limitations.

However, these hurdles can be overcome with the right combination of tools and strategy.

What remote work challenges do healthcare workers face?

Hospitals, physician offices, clinics, and other healthcare providers must deliver high-quality care while keeping everyone as safe as possible. That, in turn, requires mitigating a variety of risks related to remote work, including:

HIPAA compliance

As the initial pandemic grew, the U.S. Department of Health and Human Services’ Office of Civil Rights relaxed its enforcement of HIPAA noncompliance penalties* for activities such as video conferencing. Still, this was a temporary and discretionary measure. In the long term, healthcare organizations will need to balance the flexibility of remote work with the strictures of HIPAA, particularly when delivering telehealth services.

Healthcare providers must still comply with HIPAA regardless of where their workforces are actually located. In the past, organizations have been found liable for HIPAA violations related to the improper disclosure of protected health information (PHI) by remote workers, according to a Middle Tennessee State University professor interviewed by Relias Media. Avoiding these penalties requires assiduously tracking and controlling who has remote access to critical systems, which brings us to our next issue.*

Remote telehealth worker

Technology

More remote work means heavier utilization of virtual private network (VPN) licenses for secure access. All VPNs in use by a healthcare organization should be scaled to meet current usage, as well as properly updated and patched. Chances are that any existing VPN implementation will need to be greatly expanded and more carefully managed than in the past.

Likewise, the expansion of both remote work sites and temporary facilities (e.g., outdoor tent deployments) by healthcare providers means that their WANs must handle more traffic than ever before, and from a wider variety of locations and clients. Additional infrastructure and bandwidth may be needed, alongside a possible upgrade to an SD-WAN architecture that delivers performance and security far beyond what a conventional MPLS WAN offers. Check out more information on Video conference with security you can trust

Cybersecurity

Speaking of security, healthcare organizations have always been among the most common targets of cyberattacks, and the shift to telecommuting has only worsened this long-standing problem. The U.S. Department of Homeland Security, which sponsors NCSAM, identified the rise of advanced persistent threats* looking to harvest sensitive data from providers.

With more systems hosted in the cloud and remotely accessible via an Internet Protocol network, measures such as two-factor authentication (2FA) are pivotal. Implementing 2FA plus appropriate anti-malware and network security protections will help shield PHI from unauthorized access.

What can healthcare providers do to stay safer?

Fending off security threats while maintaining HIPAA compliance and meeting end-user needs is a complicated balancing act. But it’s not impossible. Let’s explore some concrete steps that healthcare firms can take toward safer, more scalable operations.

1) Educate and train staff

Many workers, especially in healthcare, have not routinely worked remotely in the past, meaning that they may need hands-on guidance during the transition. More specifically, it’s critical to remind everyone that regulations such HIPAA apply regardless of location and that remote work environments are prone to a unique set of cybersecurity risks.

It’s prudent to provide a detailed remote work policy with clear protocols about which video and audio conferencing services to use for telehealth and for internal communications, how to avoid common cybersecurity threats, and what to keep in mind regarding regulatory compliance (e.g., is PHI exposed on a desktop during a screen share?). Here are Best practices for clinicians using video conferencing

train healthcare staff

2) Shore up security infrastructure

While VPNs are integral to remote work security in particular, they’re not the only critical components of cybersecurity posture. Healthcare firms should also keep an eye on:

  • Identity and access management (IAM): Who is authorized to access critical resources, and in which ways? Mission-critical platforms like electronic health records solutions are often accessed beyond the provider’s main network, but must be tightly secured via IAM measures for strong authentication and role-based access.
  • Encryption: Data at rest and in transit should be encrypted as needed, both to prevent interception and to maintain HIPAA compliance. While encryption isn’t required by the HIPAA Security Rule, using it is often the most practical way to safely and compliantly transmit health information.
  • Patch management: VPNs, security software and other applications and services must be kept up to date, in order to avoid the exploitation of any known vulnerabilities.
  • SD-WAN: An SD-WAN solution can provide edge network security that connects end users to cloud applications without compromising user experience.

3) Use secure communications platforms

Video conferencing and VoIP, among other applications, play pivotal parts in enabling telehealth. Any such solution must not only provide high quality picture and sound, but also be strengthened against a variety of cybersecurity threats.

Advanced meeting controls, data encryption, and secure supporting data center infrastructure are all vital to effective remote collaboration in this context. With Webex, you can get a safe and productive experience.

Learn more by getting started with a free offer today.

Sources

Do Your Part. #BeCyberSmart

Notification of Enforcement Discretion for Telehealth Remote Communications During COVID-19

APT Hackers Targeting Healthcare, Essential Services Amid COVID-19

HIPAA Compliance a Concern as Working from Home Becomes Norm

Learn more

Preparing for screen sharing: How to reduce risk when sharing your screen 

Healthcare Cybersecurity: What’s at Stake?

Securing Internet- Connected Devices in the New Era of Healthcare

Still need help?

What’s new in Webex: November 2020

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Sign up for Webex

Visit our home page or contact us directly for assistance.

Read more
Man in justice industry typing on a computer with Webex Legislate
What’s new in Webex: November 2020

Welcome to what’s new in Webex! This article highlights new Webex features and capabilities that we have recently introduced, as well as a preview of new features coming in November and later this fall.

MEETINGS

WEBEX TEAM COLLABORATION

CALLING

DEVICES

INTEGRATIONS AND INDUSTRY SOLUTIONS

CONTROL HUB, SECURITY AND EDGE SERVICES

MEETINGS

Remove Background Noise from Meetings and Events – Windows and Mac

Having drywall put up in another room or a dog barking to go outside? Filter out those noisy background disruptions before (or during) a call so that others only hear your voice. Just turn on the Remove background noise setting and you’re all set. Find this feature at Settings > Remove background noise.

Work your way: Introducing the Dark Theme

Reduce eye strain by choosing a theme that works best with your lighting conditions. Webex is expanding dark and light theme choices available for the team collaboration to meetings.  Now you can now choose whether you want to view the meeting window in the standard Light Theme or the new Dark Theme. You can select your preferred option from the View menu.

Darktheme

Automatic in-meeting mute warning

Whoops, don’t share your great idea while on mute.  We’ve been making a lot of enhancements to mute and unmute functionality in Webex to remove some of the common friction points in meetings. Soon, automatic notifications in Webex Meetings and Webex Events will let you know if you’re trying to speak while on mute. If you start to talk while your microphone is muted, Webex will automatically show you a notification so that you can unmute yourself to speak.

Automatic in-meeting mute warning

WEBEX TEAM COLLABORATION

We’re adding more intelligence to enhance team collaboration. Use BOTs to automate your workflows and provide proactive notifications.

Microsoft Outlook Bot

We’re making it easy to transition from traditional email to team collaboration.  Don’t miss an important email while you are working in Webex.  Now you can get alerts within your team spaces of email from your client, boss or related to key projects.  Use notification rules for important subjects and people.  No need to create separate rules within Outlook – use an adaptive card within Webex space.

Microssoft Outlook Bot

Confluence Cloud Bot—Windows, Mac, iPhone, iPad, and Android

Get notified of important updates to Pages and Blogs in Confluence within your team workspace.   We’re making it easy to keep on top of changes to documented processes, release plans, or product requirement pages from Confluence.   Now you can quickly get updates for pages recently updated, watched, and even saved for later.

Leave a comment to a change on a page directly from any Webex space

Leave a comment to a change on a page directly from any Webex space

Birthday Bot—Windows, Mac, iPhone, iPad, and Android

Celebrate your teammates and get in a party mood.  We’ve created a super easy way to keep track of and celebrate birthdays within your team with a new Birthday Bot! Once available, you’ll find it on the Webex App Hub.

CALLING

Webex Calling

Remove Background Noise

Continue communicating without noisy background disruptions. Filter out those noisy background disruptions during calls using the Webex app so that others only hear your voice.

You will soon be able to select a setting option to remove background noise.  Just as in the Webex Meeting experience, when the Remove Background Noise setting is selected, the unified Webex app will remove leaf blowers, vacuum, and other background noise, while enhancing your voice. This feature will be available in November.

Call queue availability

Business agents who are members of a Call Queue can set their availability to receive calls in order to make call routing more effective.  This feature makes working from home easier for the end user when you do not have a hard phone. Users can set their availability from the Webex desktop or mobile client call settings page.

Call Preferences

Update your contacts list from call history

We’re making it easy to add or edit your contacts, not only from Chat, but also from your call history.  Now you can right-click an entry in your Call History and have several convenient options at your fingertips. You can call the person back, add the person to your Contacts list, send a message, send an email, or even start a meeting.

DEVICES

Webex is continues to add features to enable common app and device experiences to support more hybrid work scenarios.

Remove Background Noise

Continue communicating without noisy background disruptions. Later this month, Webex RoomOS devices (Desk Pro, Board and Room Series) will support advanced AI to remove background noise and enhance human voice.

Mute Controls

New expanded roster view & mute experiences create more consistent experiences across app and device meeting experiences. Hosts and co-hosts now have more control over the audio in Webex Meetings directly from their Webex device.  New features include: Mute and unmute everyone, enable “Mute on entry” (all users are automatically muted when they join), and control if meeting participants can unmute, or if only hosts can control who is unmuted.

 

INTEGRATIONS AND INDUSTRY SOLUTIONS

Expanded Webex Expert on Demand features

Webex Expert on Demand lets frontline workers collaborate hands free with subject matter expert anywhere to be more effective. Webex Expert on Demand integration with RealWear HMT-1 continues to expand features. With the Expert on Demand 1.7 release in November, frontline workers will have: expanded group call features to show active calls or initiate group call, search and select space to place or join calls, advanced camera controls to adjust contrast and exposure as well as take HD resolution photos, enhanced shared content controls to zoom in on content, simplified login options via a companion app with QR code and expanded language support with the addition of Korean, Thai, German, French, Polish and Russian.

Webex Expert on Demand

Public Sector Options:  Legislate for Webex

Legislate for Webex is a purpose-built, complete collaboration solution that enables legislatures to vote and conduct hearings virtually, just as they would in personLegislate for Webex is built and secured on the global Webex platform to enable high availability and reliability for institutions around the globe, and is customizable to meet the needs of federal, state and local organizations.

CONTROL HUB, SECURITY AND EDGE SERVICES

If you are an admin, Webex Control Hub places management, monitoring, troubleshooting, analytics, edge and hybrid services across all your collaboration resources in one pane of glass.

Support for Azure Conditional Access to Microsoft OneDrive and SharePoint Online – Windows, Mac

If your organization uses Azure Conditional Access, you can now extend access to users to sign into Microsoft OneDrive and SharePoint Online content management from within Webex Teams across Windows and Mac devices.  Uses Proof of Possession API to verify device in windows to seamlessly authenticate and use ECM-MS functionality.

Support for Azure

Expanded VDI Support

Webex is offering best in class VDI support for collaboration. Webex supports full featured collaboration and advanced features across meetings, calling, team collaboration and content sharing.  Media is optimized to support 720p video and eliminate content hair-pining.  Additionally, expanded experiences such as virtual background, video breakout rooms and Webex Meeting Assistant are supported in VDI clients so users get richer collaboration experiences even in virtual desktop environments.  Meetings app platform support will be expanded in November to include Citrix and Windows/Ubuntu/eLux Thin Client OS, VMware and Windows Thin Client OS.

Expanded VDI Support

Space Classification

Admins can now define Webex space labels based on data governance policies and enforce all users to classify the Webex team collaboration spaces they create by Public, Confidential, Highly Confidential, or Secret.  This prompts user awareness and compliance with data classification policies where sensitive and confidential content may be shared.  External access can also be restricted to spaces in adherence to your organizations Enterprise Data Classification policies via DLP controls.

Image13 Viewing a Classified Space in a Classified Team.png

Webex Edge Connect – PacketFabric option

Expanded private connectivity options to Webex for hybrid deployments now include PacketFabric. Webex Edge Connect service supports a dedicated private connection to the Cisco Webex Cloud; this option offers added reliability and security for those organizations who prefer not to use OTT connectivity at the edge. With hundreds of global locations, the PacketFabric option for Webex Edge Connect allows organizations to interconnect to Cisco Webex via their owned physical network port and managed virtual connections using a flexible subscription model to adjust bandwidth as needed.

New API options

Webex Control Hub now provides easier access to data via APIs for integrations, and automatic data access for quality data, aggregated trending data and detailed reports. Admins can now pull the data in Control Hub via APIs to integrate with other dashboards or use for further analysis.

For more information on all of these features and upcoming update to Webex, please visit the What’s New Articles for Webex Services.

Learn more

Explore the new Legislate for Webex experience

Webex for Government 

Legislate for Webex [Website]

Webex Innovation Keeps Governments Running Effectively and Securely From Anywhere

Join our live classes

What’s New in Webex Teams November Release

What’s New in Webex Meetings 40.12

Still need help?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Future of Government: Hybrid Workspace for Legislature [Live Class]

Sign up for Webex

Visit our home page or contact us directly for assistance.

Read more
Closeup of man tying on a laptop keyboard while holding on one hand a lock like transparent object. Focus is on the lock symbol meaning online information security
Preparing for screen sharing: How to reduce risk when sharing your screen

Reducing the risk of delays when sharing your screen

As more workers move outside of traditional offices, they’re also outgrowing the collaboration tools that were once staples of those environments, namely email and in-person meetings. Taking the place of those modes of communication are newer forms of teamwork, centered on real-time services for voice, video , and screen sharing.

The screen share in particular is a vital replacement for the old workflow of gathering everyone into a room and turning on a projector to walk them through a slide deck or other asset. But it’s not without its potential complications. Distractions, technical hiccups, or simply choosing confusingly designed software can waste a lot of time.

What can you do to reduce the risk of delays when sharing your screen? Fortunately, there’s no shortage of options for leading a more focused session. Let’s look at some of the most dependable tips for a risk-free screen share.

Share just one window or application

Sharing your entire screen probably feels like the easiest and most practical way to lead a screen share, and in some cases, it is. For example, if you’re leading an in-depth demonstration of how to use a certain built-in feature in macOS or Microsoft Windows, then sharing the full desktop is logical, as you’ll need to walk the audience through where to find everything.

However, this type of screen sharing can also be risky, since it puts everything into public view. Watchers may be able to see what’s on your desktop, notifications from your apps, and even sensitive information like login credentials if you open your password manager.

To avoid these pitfalls, consider sharing just one application or desktop at a time. This way, you limit what can be seen while still being able to share the content you need to show. Webex Teams makes it straightforward to select which screen or app to show at any time.

Take advantage of meeting controls

Your screen share is going great — and then someone strange joins the meeting and starts talking or trying to show their own screen or video feed. Such disruptions have become more common as remote work in general and video conferencing applications in particular have both risen in popularity.

For this reason, it’s important to use built-in meeting controls to keep proceedings on track with as few distractions as possible. Some of the most important practices include:

  • Enforce password entry: Make sure to enable password requirements as needed to reduce the risk of unauthorized logins.
  • Lock the meeting once everyone is in it: Similarly, you can prevent anyone else from joining by locking the session. If you need to let legitimate attendees in later, you can unlock temporarily.
  • Control who the presenter is: As the host, you have the power to change the presenter or reclaim the role for yourself at any time.
  • Mute audio: Is someone’s excessive background noise making the screen share unbearable? Curbing it is as simple as using a mute button to silence their audio.

Turn off notifications

Notifications are important, but they can usually wait until after the screen share is over. A notification that arrives in the middle of a screen share can not only be a huge distraction, but a data leakage risk as well.

Think about all the notifications related to sensitive matters like one-time login codes and two-factor authentication, as well as online purchases, and personal messages. If they’re not turned off, you’re rolling the dice each time you lead a screen share.

Notifications can be turned off systemwide or app-by-app on all modern operating systems. Once the screen share is over, you can easily re-enable them.

Organize desktop and browser appearance

A disorganized desktop or a browser with a bunch of tabs open can be much more than an eyesore — it can also be a data security hazard, for the same reasons as unchecked notifications. A stray tab or document can divulge sensitive information. Plus, in the case of the browser, it can take a toll on system performance, too.

Consider cleaning up your desktop prior to leading a screen share. This can be as simple as using a feature like Stacks in macOS, or just creating a separate clean desktop on Windows and then presenting from there.

Fine-tune application performance

Screen sharing is a real-time process, making technical performance paramount. Software for screen sharing is usually well optimized for displaying the presenter’s screen and video, but multiple issues are still possible and can affect the presentation.

To get the best possible performance, first consider closing any unneeded applications and background processes, as the ongoing syncing of cloud services like Google Drive or Microsoft OneDrive can consume a lot of bandwidth. Also make sure you’re close enough to your Wi-Fi router or access point, or have an Ethernet connection set up for the most reliable connectivity.

Get started with better screen sharing in Webex

Webex provides an immersive screen sharing experience that lets you connect with as many, or as few, participants as you need to and lead them through a crystal-clear presentation.

To try it for yourself, get started for free today.

Learn More

Screen sharing how-to guide: Tips for better real-time collaboration

Personalize your team meetings with these top four screen sharing features

Why screen sharing works better for sales than traditional conference calls

Still Need help?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Sign up for Webex

Visit our home page or contact us directly for assistance.

Read more
Woman pressing happy smiley face emoticon on virtual touch screen. Customer service rating concept.
Are you happy?

Chelsea Miller & Maryam Tabatabaeian –  A data-driven framework for analyzing user satisfaction with Cisco Webex Assistant

Voice assistants are the user interfaces of our future. Voice user interfaces (VUIs) allow us to communicate in one of the most natural ways possible—talking, just as we would with any of our friends or colleagues. While VUIs once felt like a novelty and weren’t very robust (we can all remember the days when the response to just about any command was “Do you want me to search the web?”), today they’ve integrated into our routines, helping us check the weather, play music, and get directions. They’re even in our workplaces.

As the popularity of voice assistants grows, so do users’ expectations for seamless, human-like interactions. How do we evaluate if the assistants we build are satisfying our users? What does it mean for a user to be “happy,” and how do you even measure happiness?

On the MindMeld team, we’ve been investigating how to evaluate users’ experiences when talking with Webex Assistant, the first conversational assistant for the enterprise space. We answer the question “are users happy?” by developing a quantitative framework to address a historically qualitative user experience problem. We hope this investigation sparks interest in how we can think about measuring user experience online and in real-time.

Why is evaluating user satisfaction so difficult?

Evaluating user experience with artificial intelligence (AI) products is a difficult problem for a few reasons: AI systems are probabilistic in nature, natural language is variable, and user satisfaction is subjective. We expect the system’s output to be variable since AI is non-deterministic; deciding if the result of the system is expected variation or an error is one layer of difficulty. Not only can the output of the system vary, but the input from the user varies, too. People speak in different ways, using different words and sentence structures, so the system must be robust to understanding lots of natural language variation. Finally, how users are feeling is hard to understand, especially when you can’t ask them, and even harder to quantify. What satisfies a user can differ from individual to individual, and one user’s feelings can change based on the context and their expectations.

Previous research focused on understanding users’ experiences falls into two main categories: accuracy-based approaches and user studies & surveys. In accuracy-based approaches, accuracy is used as a proxy for satisfaction. If the system has high accuracy, the user is likely satisfied. However, these approaches often rely on single utterances and can miss the overall experience of a conversation. For example, if a user says “next page,” and the system identifies the query correctly and moves to the next page, this would be a success! But if the user says “next page” several times, this might indicate that they haven’t been able to find what they were looking for. That potential user frustration wouldn’t be captured when just looking at the single utterance accuracies. User surveys & studies provide a great window into user behavior, but conducting longitudinal user studies is costly in terms of resourcing participants and time spent on qualitative & quantitative data analysis. This approach is much harder, if not impossible, to use at scale. User studies don’t use real-time user data and take place in artificial lab settings, which might differ from real users’ experiences.

Our framework

We try to take the best of each of these approaches, while addressing some of their shortcomings. We want to create a system that captures real users’ judgements, focuses on the larger user experience at the level of the conversation, and uses real-time data, so our approach can be scalable and automatic.

At a high-level, our framework:

1. Captures interactions at the level of the conversation
2. Automatically classifies conversations based on their conversational goal and conversational end state
3. Automatically assigns conversations a satisfaction label

Capturing conversations

The first challenge we tackle is how to capture users’ interactions with Webex Assistant. This is especially important for conversational AI, where analysis can happen at many different levels of an interaction. We choose to focus on conversations. We define a conversation as an interaction initiated by a user or the assistant, which can have single or multiple turns, and contains one conversational goal.

To capture each conversation, we introduce a common ID to thread that conversation from beginning to end. We log an event, called the “trigger,” each time a conversation is initiated. The trigger event includes the conversation’s unique ID and the goal of that conversation. For us, conversational goals most closely map to use cases, like calling a person or joining a meeting. Any queries the user says that move them towards the completion of the goal of the use case count as part of that conversation.

The image below shows an example of what we consider a conversation. Here, we’ll take a look at the “call person” use case. The conversational goal of the “call person” use case is to, ideally, successfully call a person.

We capture all the turns taken between the user & the assistant. When the conversation ends, we log the final state with the same ID as the trigger event. Our common ID allows us to follow the course of the conversation as it unfolded in real-time. In our example, we would log all these queries as part of one conversation with the conversational goal of “Call Person.”

Conversational end states

Retrospective analysis of historical data uncovered patterns in how user’s conversations with Webex Assistant end. After manual analysis, we decided on four categories to capture conversational end states. Here are the possible categories we use to automatically classify conversations by their end states:

Fulfilled      the assistant successfully fulfills the user’s goal
Error           the assistant fails to fulfill the user’s goal
Exited          the user abandons the conversation or cancels
Modified    the user decides to change part of the request or restart the conversation

Here are examples from the “call person” use case:

Satisfaction labels

Now that the conversation has been captured from beginning to end and it contains a label for the conversational end state, the next step is to automatically assign a satisfaction label. The goal of the satisfaction label is to capture how users might feel after having a conversation. We wanted these labels to be user-friendly: high-level enough to understand at a glance, but granular enough to capture meaningful distinctions between users’ experiences. We use the following satisfaction labels:

Happy       the user’s goal was successfully fulfilled
Sad             the user’s goal was not met
Friction    the expectations of the user are not met

Again, here are some examples from the “call person” use case:

Results of our framework

To recap our framework, we’ve threaded utterances to create conversations, automatically classified those conversations by their end state, and then automatically assigned a satisfaction label to understand users’ experiences.
Now, we’ll take a look at the results of this framework and what it helps us do. We’ll consider data from a full week of user interactions with Webex Assistant for our three most popular use cases: “call person,” “join a meeting,” and “join a Personal Room” (data not representative of real Webex Assistant performance).

 

At a glance, we can see how users feel when using Webex Assistant features—which are driving user happiness, and which might be causing the most difficulty. If “call person” shows a spike in “friction,” for example, we could investigate just those conversations. We might find that all the “friction” conversations happened on devices in Thailand, where users natively speak Thai, not English. We might hypothesize that the assistant had difficulty understanding Thai names.

Knowing how well each feature is performing in real-time allows our product team to track the real-time satisfaction of each feature and quickly identify & investigate issues. Depicted in a live dashboard, these valuable insights help us ask the right questions and directly impact the product roadmap.

Verifying our framework

We felt confident that these labels captured user satisfaction since we based them on user data, but we didn’t stop there. To be sure that the predictions we make about users’ experiences actually capture how users feel, we asked human annotators to label the data using the same satisfaction labels that our system uses: “happy,” “sad,” and “friction.” Annotators were instructed to put themselves in the shoes of the user and ask themselves, “how would I feel after this interaction?”

 

There was significant agreement between the human-labeled and system-labeled data (75% agreement, κ = 0.66). This comparison gives us confidence that our algorithm captures a realistic picture of user satisfaction. We feel confident that our framework successfully predicts user satisfaction that’s consistent with what real humans are feeling.

Takeaways

With this approach, we’re able to quickly get a snapshot of what users experience when using different Webex Assistant features. We’ve taken something as subjective as users’ happiness and broken it down into quantitative labels that can be automatically applied based on the conversation, end state, and conversational goal. We offer this as an attempt to think about how we can quantify user experience and shift the mindset of understanding users’ happiness to include quantitative methods.

About the authors

Chelsea Miller is a Data Analyst on the Webex Intelligence team at Cisco Systems. She holds a Master’s in Linguistics from UCSC, where she conducted research investigating how humans process language in real-time. Post-grad, her interest in how we understand each other, specifically how machines do (or don’t!), led her to work on conversational assistants. As a Data Analyst, she tackles problems like conversational analysis, how to securely & representatively collect quality language data, and voice interface usability. 

Maryam Tabatabaeian is a Data Scientist working with the Webex Intelligence team at Cisco Systems. Before joining Cisco, she finished her Ph.D. in Cognitive Science, doing research on how humans make decisions. Her passion for studying human behavior, along with knowledge in data science, made research on voice assistants a fascinating area to her. She now designs metrics and data models for evaluating user interactions with voice assistants. 

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
UI Meeting grid with many faces on a 5 x 5
What’s new in Webex: October 2020

New features and capabilities you can use to be productive anywhere and enable safe return to the office

Welcome to what’s new in Webex! This article offers a great summary on new features and capabilities that we have introduced, as well as a preview of new features coming in October and later this fall.

MEETINGS

We’re introducing an all-new Webex preview and in-meeting user experience, making it much more intuitive and easier to use, allowing you to be more productive anywhere you work.

Simplified Preview

The larger, optimized Audio/Video Preview window makes it easier to look your best and find the settings you need before joining a meeting. A new larger video screen lets you see exactly how you will appear in the meeting. Select a virtual background from one of our 9 preloaded options, use a blurred background, or add your own customized picture.

woman wearing glasses loking at screen

Simplified in-Meeting Controls

Meeting controls are now clearly labeled and easy to locate at the bottom of your meeting window, which means you’ll always have them in sight, without covering up shared content or video.

Clearly labeled buttons and menus mean fewer menus and clicks. Audio settings and camera settings can now be conveniently accessed in the menus at the right of their respective mute and camera buttons. Consolidated panel controls (like Participants, Chat, and Q&A) can be found towards the right, where the panel opens.

floating panel on computer screen and another graph showing redistricting projections 2021 with colored graph

And when you are sharing content, we’ve also made the experience simple and seamless.  Now you can float the participant panel, placing controls where you want them.

Throughout the month of October, we’re continuing to add more features to make your experience with Webex Meetings even more powerful.

More work-from-home options with Webex

Webex helps users work from anywhere on any device. Soon Facebook Portal users will be able to leverage their Webex Meetings app directly from their device! The experience will match what currently exists in the Android app, with audio, video, and content share enabled with the Facebook Portal device.

Webex meeting app being used directly from a hand-held device sitting on a table

Users of Amazon Echo Show or Google Home Hub Smart Display devices will be able to use Webex Meetings on these devices, as well. Amazon Echo Show devices will be able to display meeting and recording lists, as well as play back recordings. Google Nest Hub devices will be able to display meeting and recording lists, play back recordings, and schedule meetings. For more details on using Webex Meetings on experience Amazon Echo Show and Google Nest Hub Devices click here.

Manage classes more easily in Webex Education Connector

We’re expanding capabilities for instructors with Webex Education Connector to include a new recordings library, attendance management, and the ability to edit recurring class sessions.

Webex Education Connector is making it easier for instructors to record their class sessions beforehand and share those recordings to any class they teach in current or upcoming semesters. Additionally, instructors can view, rename, and delete their own recordings. Instructors can take attendance in each class, indicate excused absences, and assign a grade for students based on their attendance. Instructors can also edit their recurring class sessions. Learn more here.

WEBEX TEAMS COLLABORATION

Global App Header

We’re adding a new header in the app that gives you a quick and easy way to get to your common actions like create a space, add a contact, edit your status, and know your device connectivity without needing to go into any specific tab. See Webex Teams | New App Header

Voice Clips iPhone, iPad, and Android

No time for a phone call? Working remotely or on the fly and no time to write a message? No problem, now you can send voice clips on Webex Teams for mobile.

Example of using Webex Teams and send voice clipsMeeting and calling experiences — with virtual backgrounds

Love the virtual background or blur features? Use virtual or blurred background in calls and meetings, no matter where you work. And now you can personalize your background by uploading up to 3 images of your own… just make sure your administrator has enabled this feature for you.

Simplify complex tasks and interactions with one-click access to embedded apps

Bring important websites and web apps into the conversation. In your Webex Teams spaces, you can add a website URL as a tab and everyone in the space has access to the website with just one click. A new tab format simplifies layout and accommodates up to 10 tabs per team space. Embed a website, a BI dashboard, or a cloud document to keep work flowing quickly. This feature will be added to the Webex Teams later this month.

A layout of a Trello board within TeamsCALLING

Webex Calling

Virtual extensions

Virtual extensions allow organizations to include non-Webex Calling locations in their dial plan. Administrators can assign virtual extensions to users that aren’t on their network. Dialed Virtual Extensions are translated to routable numbers and then sent to the dialing user’s PSTN connection for outbound handling.

Unified CM

Multiline support within teams — Windows and Mac

Are you looking for an easier way to manage multiple phone lines? Now you can use Webex Teams to manage work group environments such as boss/admin, support group, or contact center all within one app. With Webex Teams you can support up to 8 phone lines and leverage advanced calling features on each line such as call forward, transfer, hunt group, shared lines, and voicemail. You can also assign different ringtones to each line, making it easier for you to know when calls are coming into certain lines. And your administrator can turn on presence for shared lines so that line status is displayed.

Multiple phone line use in Webex Teams, list of phone numbers with pastel colors to indicate different lines such as front desk, break room, and conference room

UCM Cloud Migration Assistant

For Cisco calling customers looking to take their Unified Communications Manager systems to the cloud, we now have a streamlined path to get you there, with the UCM Cloud Migration Assistant.

The Migration Assistant can automatically extract users, calling features, and system settings from your on-premises UCM and replicate them in UCM Cloud. It’s powerful enough to let you customize your migration data and optimize for cloud deployment. With the Migration Assistant, you have the flexibility to schedule your migration on a site-by-site basis and perform synthetic call testing to validate all the call routes and features are working correctly.

Migration Assistant and platform showing call routes

DEVICES

Webex is creating more intelligent solutions for the hybrid work environment. See how we’re helping organizations make returning to the office safe and productive.

New integrated sensors provide insights 

We’re integrating more sensors in Webex Room devices to monitor environmental conditions and help IT and facilities provide a safer, more comfortable working environment as they reconfigure office spaces for return to work. Expanded sensors capture not only the number of people to support social distancing, but will soon identify environmental factors such as temperature, humidity, air quality, ambient light, noise, and room acoustics quality. Analysis from intelligent sensors monitors comfort and helps improve workplace satisfaction.

New options for intelligent workplace and smart room booking

As organizations return to the office, it’s time for a more intelligent way of optimizing shared spaces. Introducing Cisco Webex® Room Navigator – an intuitive, touch panel that offers instant connections to video conferences, room controls, content sharing, room booking, even digital signage when not in use. Designed to work inside and outside the meeting room, it provides intelligent, safe room booking for users and deep data for IT and facilities managers. See it in action:

Expanded mobility options for deskless workers

Some of your most important workers are constantly on the move. Without time to get to a desk, important calls could be missed. The new Cisco IP DECT 6823 VOIP phone provides a great calling solution that enables deskless workers to stay connected with the range, mobility, and security features. Stay connected to your organization, regardless of where you are: in the field, in the warehouse, at the nursing station, on the shop floor, or in the hotel lobby. Whether it’s a quick text for information, a call for help, or even a conference call, the DECT series offers simple all-day use. Learn more here.

INTEGRATIONS

Expanded Webex Expert on Demand features

We’re working hard to make frontline workers even more effective. With the Webex Expert on Demand 1.6 release with integrated RealWear headset, frontline workers and remote experts can annotate images for even more powerful troubleshooting and real-time collaboration. The hands-free experience is improved with remote controls to zoom camera, control volume, or use a ‘flashlight’ to better see what matters.

Mechanic working hands free using controls from an eye device attached to his hat and leaning over under the hood of a car

CONTROL HUB & SECURITY

Workspace metrics in Webex Control Hub

Webex Control Hub workspace tab provides IT much-needed visibility for conference room devices, utilization, and more. Now we’re expanding insights to include visualized data and trending: providing insight in average room occupancy, booked but not used rooms, environmental conditions for productive work, and more. These insights offer actionable information to optimize real estate utilization and proactively address issues that may impact your next meeting.

Workpace Metric in Control Hub

Introducing the Organization Health Assessment Tool for IT

Let Webex Control Hub be your coach and help you take advantage of best practices, reduce turn-around times for setup, understand usage and adoption challenges, pinpoint experience challenges with their deployment and more. This online tool provides configuration insights to set up Webex with easy to understand action items and interactive walkthroughs.

configuration tool within COontrol Hub

For more information on all of these features and upcoming update to Webex, please visit the What’s New Articles for Webex Services.

Learn More

Webex AI Innovations Enable Your Team to Safely Return to the Office and Be Productive

Explore the New Webex In-Meeting Experience (Webex 40.9)

Still Need Help?

Join a Webex online meeting

Learn more about Webex, join one of our upcoming training sessions

Explore daily product demonstrations

Sign up for Webex

Visit our home page or contact us directly for assistance.

Read more
Female mentor, tutor, teacher looking at webcam of laptop, closeup face. Video conference, online lesson, teacher teaching remotely. Technology, education, school concept
Keep your social skills sharp with Webex

Exercise your social skills

Practice makes perfect, including social skills. Whether you’re back in the office, working from home, or a mix of both, if you’re feeling a little bit rusty at relationship-building, you’re not alone. Many are discovering firsthand what studies of social isolation in astronauts and polar explorers have shown to be true: interpersonal skills are like muscles–you need to exercise them to stay in shape.

The social interaction problem

Think for a moment: when was the last time you met someone new? How many people have you interacted with outside of work or family settings? Depending on where you live, it might have been a while since you had regular contact with new people. According to medical experts cited in The New York Times*, social interaction is one of the most complicated tasks for our brains and we benefit from day-to-day interactions with strangers, such as chatting with the barista at your local coffee shop, a gym buddy, networking contacts, and other spontaneous conversations out in the world.

“In normal circumstances, we get a lot of practice, so it becomes somewhat seamless. You don’t think about it. But when you have fewer opportunities to practice, you get off your game.” – We’re All Socially Awkward Now, New York Times Article, September 1, 2020

The good news is that you can empower yourself to stretch those relationship-building muscles safely and remotely with Webex.

1) Get some face time

Remember eye contact? The best way to get used to reading body language again is to turn on video. It helps you automatically engage when you can see each other’s faces, emotions, and reactions. Plus, it will help you become a pro at matching names and faces.

At Webex, we often speak about the idea of vulnerable video and being brave enough to turn on video in every meeting. With virtual backgrounds, it’s even easier to feel comfortable turning–and keeping–the camera on while minimizing any distractions! Sharing video will help you hone your social aptitude through engaging, interactive, remote discussions.

2) Grab a virtual coffee

One way I’ve been challenging myself to keep my social skills sharp is by setting up virtual coffees on Webex. In the last few weeks alone, I’ve connected with an old high school friend, a longtime Twitter contact whom I’ve never met in person, and several people on my team who I didn’t know very well.

If you’re nervous, start small by scheduling a 15-minute chat to keep it low pressure. Don’t be afraid to ask if there’s anyone else you should connect with for your next coffee; you never know what doors it might open! Check out other ways to have fun, virtually.

3) Build inclusive experiences

More comfortable in a group setting than one-on-one? Invite a few people to chat about a specific topic, whether it’s related to work or fun. Picking a conversation subject in advance helps take the pressure off. If things get lively, you can even create breakout rooms to keep conversations manageable.

For blended workplaces with team members who are at home and in the office, everyone can be an equal participant with Webex. Your in-office attendees can stay safe through “zero-touch” meetings with intelligence to monitor guidelines for social distancing, making it easy for everyone to connect no matter where they work from.

4) Make spaces for social gathering

Virtual spaces in Webex Teams are a great way to break the ice and learn about things you and your peers have in common. For example, I’m in spaces with colleagues across Cisco related to subjects like food, fashion, books, and even pets! Having a place to connect from time to time helps strengthen relationships without needing to meet regularly in real-time. Plus, you can make your interactions unique by showing your mood through GIFs and emojis.

5) Make connecting a habit

As we continue to adapt to the next normal, we sometimes need a reminder to keep human connection in our lives. Webex already empowers you to get stuff done, so block off that extra time you have on your calendar for building social connections.

6) Embrace the uncomfortable

Not sure if you should wave when saying goodbye on a call? Or feel awkward if you talk over someone else? You’re not alone! Just as with in-person interactions, some social discomfort is unavoidable. Stay relaxed and don’t feel pressure to fill every bit of silence with conversation.

The most important thing to remember is that we’re all human. As you widen your social circles from a social distance, be sure to keep a sense of humor as we all learn to adapt to social norms in the new normal.

Try Cisco Webex free, today!

Resources

*New York Times article

Learn More

Working smarter anywhere working remotely

Webex bridal shower bring remote teams together when it counts

Your Guide to Workplace Evolution

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
Couples with smartphones, tablets and laptops chatting online, during coronavirus self isolation, quarantine. Virtual dating during COVID-19 outbreak. Vector illustration
10 lessons that helped scale Webex during a global crisis

Panos Kozanian –  As every IT department around the globe are executing business continuity plans, Webex’s criticality to customers and its utilization soared.

Webex is part of the business continuity plan of over 95% of all Fortune 500 companies. COVID-19 changed our world forever, and working from home (WFH) became a necessity as sheltering in place became the new norm overnight. As every IT department around the globe executed their business continuity plans, Webex’s criticality to our customers and its utilization soared.

regional concurrent peak attendee
The regional concurrent peak attendee counts determine the amount of capacity that needs to be provisioned.

I’ll be sharing the story and some of the lessons learned as we scaled Webex to meet the new demand both on the technical and the process side.

Here’s a TL;DR of the lessons learned:

  1. Observe the world
  2. Have a worst-case scenario plan
  3. Have burst capacity plans to alternate clouds
  4. Have flexibility on resource intensive workflows
  5. Have a common unit for scale
  6. Decentralize decision making but keep a centralized Control Tower
  7. Proactively communicate with your customers
  8. Shield the scaling team
  9. Leverage your service providers early
  10. Promote and be an example of self-care

Before I dive into the story and the lessons learned, I want to recognize two things:

First, at Webex, we are most grateful for the people who are helping on the front lines without the luxury of being protected by the OSI layers of networking.

Second, we pride ourselves on being an extension of our customers’ IT departments. We recognize that the story of scaling Webex is a portion of the journey our customers went through. Our IT counterparts in each of our customers’ organizations deserve an incredible amount of recognition for effectively executing on some of the most challenging business continuity plans we will face in our lifetime. We at Webex are grateful to have been in a position to assist our customers, schools, hospitals, and governments around the globe in this unprecedented world event.

Early February | Tremors

Webex runs the largest global network and data center backbone dedicated to real-time collaboration. In our 24/7 Network Operation Center (NOC) we observe global events regularly: typhoons, landslides, earthquakes, and internet route disruptions and congestions are all events that we observe and react to regularly.

Observe the World

On February 3rd our network monitoring alerts were triggered by a drastic increase in traffic from our multi-national customers in China that connect via our global network along with our China-based local customer that connects through a dedicated point of presence in China – physically separate from the rest of Webex. We eventually handled a network increase of 22x over our January baselines for that region, due to the shelter-in-place orders of our customers’ employees in China who were connecting to our Webex services.

Network traffic throughput over time coming from China into the Webex global backbone.
Network traffic throughput over time coming from China into the Webex global backbone.

At this point, our NOC’s assessment was that we had at the very least an epidemic and possibly a pandemic that could affect the broader APAC regions and we started to mobilize compute and network capacity increases in the region.

Late February | Scenario Planning

The penultimate week of February our Site Reliability Engineers (SREs) were observing an unexpected increase in all regions in our Year-over-Year comparison graphs. This is when we knew we had a global event coming our way and put a team together dedicated to scenario planning for different possible outcomes based on data from recent epidemics and pandemics.

Have a worst-case scenario plan

Webex is part of the business continuity plan of over 95% of all Fortune 500 companies. We, therefore, had three scenarios planned out by our teams. One that estimated a 130% increase in peak utilization if the pandemic was fairly well contained, another that had a 150% increase in case a massive spread would happen, and a third that had a 200% increase as the “worst-case” we could imagine at that time.  In retrospect, we were underestimating tremendously and being misled by how recent epidemics and pandemics (2009 swine flu) had played out. Despite it being an underestimate, we’re glad we started executing on scenario 3 early – the worst-case scenario.

Have a common unit for scale

Capacity increases are a common task at Webex, but the scale at which this one would come our way required coordination across a very wide range of teams that were each making multiple optimizations a day and looking at capacity through different lenses: CPU utilization for compute, Gbps for network, TB for storage, QPS for databases, etc… Each of these was converted to a common metric that was relatable to our engineers and our customers: “Peak Attendees”. Conversions to Peak Attendees were used to quickly identify where bottlenecks might show up in our aggregated models across our global data center footprint.

Have flexibility on resource-intensive workflows

Scenario 3’s mitigations required an aggressive timeline. Webex, in this scenario, could temporarily run out of capacity in a given region. The plan included leveraging our global footprint, accelerated through our backbone, to deliver services to specific regions while other regions were sleeping.

Armed with plans for these three potential scenarios, we started executing on the mitigations of Scenario 3 – a 200% global increase – thinking that we were executing against what seemed like a worst-case scenario.

Early March | State of Emergency

By March 2nd, we were deploying all capacity we had on hand across the globe and augmenting our backbones for a 200% increase. We also started provisioning burst capacity in public clouds to rapidly extend our global backbone.

To assist the world in transitioning to shelter in place, we also reduced restrictions that exist in our free offering (which is isolated from our paying customers’ services) to assist enterprises, schools, hospitals, and governments in moving to shelter in place: we removed all time restrictions, we allowed up to 100 participants per meeting and even provided phone dial-ins globally.

Proactively communicate with your customers

In early March, we started reaching out proactively to customers letting them know what we were seeing and that we had our entire company’s backing to support them. Our account teams backed by our executives offered assistance to our customers in transitioning to an all work from home employee base with documentation, tutorials, and training. These early proactive communications were the first of many to come, where our account teams worked closely with our customers to assist in the massive work from home transitions.

Have burst capacity plans to alternate clouds

Webex runs our own cloud and global backbone: 16 data centers connected by a backbone that handles 1.5Tbps at peak. Our backbone further connects 5 different geographies directly to public cloud providers. In early March, we extended our services quickly into different public clouds in order to reserve capacity. This served us incredibly well as different cloud providers were themselves scaling to meet the demand coming their way.

By March 9th, most companies with flexible WFH policies had all of their employees work from home (including all of us Webex employees). We could also see in our capacity utilization that our scenario 3 was not going to be sufficient. We established a state of emergency which included getting resources across all of Cisco to assist so we could support our customers. Our own CEO, Chuck Robbins, joined our state of emergency bridge and gave us a single focus to tackle: “Do everything you need to do for our customer’s business continuity. You have the entire company behind you.”

Leverage your service providers early

Cisco is the number one manufacturer of networking equipment. We produce our own servers and have some of the best relationships in the industry with service providers. In the first week of March, we knew it was time to get all of the help we could across the company and our partners to support the business continuity plans of our customers and we were on a war footing to provide further capacity globally to Webex, led by our own CAP managers assisting in the coordination of 24/7 bridges with our vendors.

Decentralize decision making but keep a centralized Control Tower

Our COVID-19 scale-up was a unique type of incident management: its duration was nearly 100 days (from low to peak utilization), its scale was unprecedented (growing a mature business to 400%) and its impact broad (all parts of our Webex business were involved and needed coordination). Below is the process diagram that shows how we ran the efforts 24/7 for 100 days leveraging Webex Meetings itself for all the coordination.

Unified Incident Commander

Shield the scaling teams

The Change Commanders in the graph above were given full autonomy to do what they needed to sustain their area. They were also intentionally separated out of incidents and escalations by the Unified Incident Commander who was acting as a control tower for each of the scale and incident activities. This allowed the scaling team to stay focused on scaling the service while Incident Commanders were handling specific hot spots.

To give you a sense of what a 24h period on Webex looks like, you can see the graphs below. The only time of any reprieve on regional all-time high load increases was the 4h period between 22:00 and 02:00 UTC – when the sun is setting on the Americas and about to rise on APAC.

24h of load on Webex across regions
24h of load on Webex across regions

Late March | Education & Governments

By Monday, March 23rd nearly all companies, governments, and schools were sheltering in place. At this point, we had all of our processes and engagements in place, constrained only by the time-to-delivery of hardware. We could see countries around the globe lighting up as they used Webex for their business continuity plans. We also noticed a new wave of education customers around the globe who have their own discernible access patterns.

The unique access pattern of our education customers includes higher utilization of video joins, more utilization of recordings, meetings more concentrated in time, and high geographic density of participants. We quickly optimized network paths and expanded further into hyperlocal public clouds for these new education customers.

Early April | Getting ready for a second wave

The first week of April was the first time in 60 days where we saw less than double-digit growth week over week. In a twist of fate, security-aware governments and enterprises around the world noticed the security flaws with some of our competitors and some started a new migration to Webex. This meant we needed to prepare for a second wave of growth.

We had our new scaling machinery well-oiled by this point and leveraged the lessons learned from early March to accelerate our readiness for customers migrating to our secure platform. This included further scaling of our backbone, compute, storage, and public cloud extensions.

Late April | Second wave

The second half of April saw another increase of over 25% of our user base driven by a migration over from competitors to Webex. This increase was seamlessly achieved with our compute, storage, network, database, applications, and media scale-up teams able to scale to the new demand. Improved stability during this second wave is reflected in a decrease in customer-impacting incidents as shown by the graph below.

graph of Customer impacting incidents over time
Customer impacting incidents over time

The Webex process for ensuring service stability coped well, but with enormous growth and high rate of change there was some level of service disruption, predominantly in the critical month of March. In comparison, users of other comparable services experienced substantially more – up to 5x – outages throughout the Mar-May period and beyond.

May | The new normal and summer

The month of May landed us at 400% from our February baseline. This became our new plateau before a seasonal slowdown was driven by summer holidays and our education customers decreasing their number of meetings.

Promote and be an example of self-care

Under the Cisco-wide “Day for Me” program, we were given a day off on May 22nd which was for many of us on the Webex team the first day off in 100 straight days of work. It gave us the breather we needed, and it was a great way to celebrate our ability to handle the second wave of scale up gracefully.

Thank you

Our scale-up efforts were not as smooth in the early days of the shelter in place orders as we would have liked them to be. We hope, through the shared lessons above, that we can help the rest of our peer Site Reliability Engineers, Cloud Engineers, SaaS developers, and IT organizations learn from the processes and tools that helped us achieve what was arguably the biggest scale-up efforts most of us could have ever anticipated.

We also recognize that the story of scaling Webex is only a portion of the journey our customers went through and our IT counterparts in each of our customers’ organizations deserve an incredible amount of recognition for effectively executing on some of the most challenging business continuity plans we will face in our lifetime.

Finally, we at Webex are grateful to have been in a position to assist our customers, schools, hospitals, and governments around the globe in this unprecedented world event.

About the author

Panos Kozanian is a Director of Engineering responsible for the Webex Platform Organization. The Webex Platform Organization is responsible for all infrastructure assets: data centers, compute, storage and network and the PaaS layer that powers all Webex services, as well as collaboration services such as Common Identity, Control Hub and the Analytics Platform. Additionally, the Webex Platform Organization is responsible for reliability engineering, ensuring that Webex continues to be delivered with high availability and world class performance. Prior to this role, Panos led the Webex Teams Platform, establishing a modern DevOps & SRE culture supporting thousands of micro service instances and 1000+ developers. Throughout his career, he has held a number of leadership roles, including forming and leading Cisco’s Business Incubation lab, managing Cisco’s Digital Signage team, and leading Cisco’s Video Portal efforts. Panos joined Cisco in 2003 starting his career working on business incubations and executive demos. Panos earned a Bachelor of Science in computer engineering from Santa Clara University.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
African-american man talking looking at camera, black man vacancy candidate making video call for distance job interview, dark-skinned vlogger recording videoblog, view from webcam, headshot portrait
Best practices for acing a virtual interview

Video conferencing for interviews

Life lately hasn’t exactly felt like” business as usual” for job seekers and businesses looking to hire. Many companies had to shift to remote workforces overnight, closing their physical offices and spaces.

This situation creates obvious challenges for the interview process. Yet many companies have forged on with hiring plans, particularly those businesses experiencing demand spikes.

Employers have increasingly utilized virtual interview settings but now rely on them entirely. And it’s worth considering that video conferencing interviews could very well become the norm in a post-pandemic world.

With that in mind, let’s look at some of the best tips and strategies for acing your virtual interview and making the impression that you set out to make.

  1. Dress for the job, not the couch

A common virtual meeting hack that many remote workers utilize is wearing sweatpants or shorts with a business professional top. With many stuck indoors all day, it can seem pointless to dress up if you can get away with this new trick — but you’re putting yourself at risk if you do so for an interview.

If you shift out of frame or get up without remembering you have pajamas on, it would reflect very poorly on your character. Such slip-ups have been documented countless times on social media amid COVID-19.

Consider that, at the longest, you’ll be interviewing for an hour, two hours at max. Make the effort to choose a professional outfit, as it shows your interviewers that you’re serious and motivated about this opportunity.

  1. Check your internet connection and hardware beforehand

Technical difficulties often derail meetings — yet they can often be resolved more quickly or avoided altogether by checking technology and the internet connection ahead of time. Imagine the problems you’d encounter if your internet cut out in the middle of an interview.

To ensure that everything is working properly, give all everything a once over:

  • Check that you have a stable connection to the Wi-Fi. Maybe keep an Ethernet cord and adapter as a backup.
  • Test your laptop or desktop camera and microphone. Make sure there’s no echo and the picture is high resolution.
  • Become familiar with the video conferencing tool, especially if you haven’t used it before. Know all the features and commands.

Taking these precautionary steps can avoid an embarrassing situation down the line that may negatively impact your interview.

  1. Prepare like you would for any other interview

It might seem like the rules are a little relaxed for virtual interviews (which can be seen in the dress-up hack employed by many). However, that could not be further than the truth. While seasoned employees might have more informal meetings, you should treat every virtual interview as if you were going in-person.

This is not the time to cut corners. Put in the time and effort to research the business, maybe even look at the LinkedIn profiles of the interviewers you’re scheduled to meet with.

Also, take the time to prep yourself and how you’ll convey your skills, knowledge, and experience. The virtual format can be foreign for many, so perhaps take some time to practice to yourself in the mirror. It’s not a cheesy trick at all, and doing so may help you feel more comfortable and confident in your ability to articulate your strengths, your interest, and why you’d be a good fit.

  1. Lean on body language

It can be difficult to gauge whether you’re getting your point across in a virtual meeting. One way to add emphasis or otherwise convey your message is to leverage your body language. Facial expressions can be used to show you’re intently listening or talking with excitement. If you use your hands a lot when you speak in-person, don’t retract yourself in the virtual environment. It can help give interviewers a clue as to your personality and character.

The other side of this consideration is to keep an eye on any bad body language. Never, ever slouch when you’re on a virtual interview, for example. If you’re surprised or puzzled by a question, try not to let that show through.

  1. Get away from distractions

You should set up your interviewing space as far away from distractions as possible. Yet that can be a challenge when family members are roaming about or your significant other is also working at home and on a conference call.

Make sure that you position yourself away from televisions and other screens that could catch your eye or otherwise cause a distraction. Also, it’s worth talking to whoever you live with about your schedule. If they know you’re on an interview at a specific time, they can take steps to minimize noise or disruptions, like barging in on your space and asking a question.

  1. Follow up with a video message

It’s best practice to follow up after every interview. One way to differentiate yourself as a job seeker is to record a quick video message thanking the interviewers for the time and reiterating your personal value proposition and interest in the position. If you use this tactic, make sure to follow all the steps to ensure you’re recording a high-quality video that will deliver the impact you desire.

These strategies and tips can help you nail your next virtual job interview. And if you’re looking for a video conferencing tool to help power your job search effort, consider using Cisco Webex.

Try Cisco Webex free, today!

Learn More

Best practices for hosting virtual interviews

6 winning strategies for a video conference interview

Working smarter: An interview experience from a (super fun!) virtual team

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
The impact video has on company culture
The impact video has on company culture

Demonstrating culture with video and communication

A company’s culture plays a major role in how engaged employees are, how successful the company is, and the way in which clients or customers view the organization as a whole. But this can be challenging to build and maintain when employees and other stakeholders aren’t able to easily work together.

The key to cultivating a strong and consistent culture throughout an organization is clear communication. Every employee should have a sound understanding of the core values of their company. Further, everyone should feel connected to those values as well. See how virtual backgrounds to inspire remote work culture: the Cisco Webex artist series

But there can be many barriers to good communication throughout an organization, and succumbing to those obstacles can weaken the company culture. The use of technology that keeps everyone on the same page can help immensely when building and maintaining these values.

Video conferencing tools for company culture

Specifically, here are five ways video conferencing tools can support company culture:

  1. Connect remote workers

Remote work has been on the rise and today, even more, people are working remotely. Now, companies are planning their return-to-work models, that will likely look different any employees will continue to work remotely even after the pandemic is over; 53.9% of respondents to a survey from the Institute for Corporate Productivity said they would likely increase flexible work arrangements on a more permanent basis.

Though remote work is becoming more popular, there are definite drawbacks to this sort of arrangement. One of the biggest challenges is loneliness, cited by 20% of respondents to Buffer’s survey. Making an effort to connect with workers through technology like video conferencing can help to bridge gaps between widely dispersed co-workers.

As remote teams become the new normal, it’s essential that companies establish processes to keep employees connected to one another. Video conferencing makes communicating with others simple, allowing them to converse about their projects and goals.

  1. Effectively collaborate on ideas

Team members must seamlessly collaborate on projects and ideas. However, discussing details of a project via email and phone can be difficult, especially when the topic at hand is visual in nature, such as slide shows, graphic design projects, and visual representations of data.

Another 20% of respondents to Buffer said collaboration is a major hurdle when working remotely. Video conferencing tools allow workers to share their screens so everyone can be on the same page. By enabling all team members to view the materials being discussed, everyone has the opportunity to weigh in on the discussion.

  1. Speak face-to-face with clients

When communicating with clients, discussions should flow smoothly. The relationship between client and vendor should be strong to continue a positive relationship. However, when obstacles like misunderstandings or difficulty connecting come up, it can be challenging to ensure the relationship is on the right track.

Video conferencing allows account managers and other stakeholders to clearly communicate with their clients. This software allows vendors to share important information such as slide shows, charts, imagery, or other data by using screen-share features.

Additionally, teams can invite all stakeholders to join discussions easily, no matter where they’re located, giving way to better cross-team collaboration. See how to share real-time data with customers through video conferencing

  1. Reduce work-related commute and travel

While much of business travel has been put on hold lately, it is something that has an impact on culture. Business travel often involves coordinating with various stakeholders, paying for transportation, lodging, and food, plus dedicating many hours to the requirements of traveling: waiting in line at an airport, renting a vehicle, and finding the way to a hotel in an unknown city, to name a few.

Instead of traveling, video conferencing allows people to hold important meetings without the hassle or expense of travel. Plus, it reduces instances of people not being able to make it to a meeting due to obstacles that don’t allow them to make the trip.

Beyond the type of long-distance travel that professionals may have to engage in to meet with far-away clients or stakeholders, the everyday commute into the office can also take a toll on workers. A Robert Half survey found that nearly one-quarter of employees have quit a job because of their commute, and 21% of respondents to Buffer’s survey said not having to make the trip to the office is the biggest benefit of remote work.

Leaning on video conferencing technology allows offices to improve morale and decrease unnecessary commutes without sacrificing productivity.

  1. Promote work-life balance

Maintaining a healthy work-life balance is important for keeping employees engaged and satisfied in their jobs. That balance will differ for individual employees, who have unique home lives and priorities.

Remote work is an excellent tool for promoting a healthy work-life balance, no matter what that may look like for each unique worker. By allowing them to complete their work in their own homes, or on the road while they travel to visit loved ones or new places, they can maintain productivity during the workday and engage in their favorite activities once they sign off.

Video conferencing supports strong company culture

Organizational culture is critical to the success of a business and the happiness and productivity of employees. Being able to support worker and customer needs, such as work-life balance and ability to collaborate on important tasks, are primary components of this.

Video conferencing tools bring everyone together, no matter how far apart they are. Keeping everyone connected helps immensely in supporting a strong company culture.

Get started with a free plan on Cisco Webex today

Sources

News Release Bureau of Labor Statistics

The 2020 State of Remote Work

Nearly One-Quarter Of Workers Have Left A Job Due To A Bad Commute, According To Robert Half Survey

Understanding and Developing Organizational Culture

Learn more

Virtual backgrounds to inspire remote work culture: the Cisco Webex artist series

How to quickly create a company culture in a growing business

Screen sharing how-to-guide: Tips for better real-time collaboration

Still need help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
Confident Workspace
How to create a more confident and connected workplace

Truly connect with interpersonal interaction

Remote work has a significant and complicated impact on individuals and businesses.

The ability to work from home allows employees greater freedom over how they organize their days and manage their personal lives. At the same time, without a physical separation between the workplace and the rest of an employee’s day, work-life balance can begin to feel like a blurry concept that’s hard to define.

In this environment perhaps more than ever, it’s important for businesses to emphasize the human connection that ties team members together.

Instead of viewing one another as unrelated individuals quietly working by themselves to check off a string of disconnected tasks, companies need to help people come together. Learn How to launch a community with Webex Teams

Interpersonal interaction improves workforce well-being and boosts collective confidence

The answer for a more confident and connected workplace is greater interpersonal interaction.

Because of the greater flexibility provided by telework opportunities, colleagues may be based in locations far away from each other, limiting opportunities for them to chitchat in the break room, grab lunch together, or even just to say hello in the hallway.

Finding new opportunities for interpersonal interaction among geographically separated employees can lead to a wide range of positive outcomes.

Benefits for health

Summarizing a study originally published in Personality and Social Psychology Review, an article in Science Daily claimed that “health at work is determined to a large extent by our social relationships in the workplace – and, more particularly, the social groups we form there.”

The authors went on to note that health benefits seemed to be more significant when a greater number of people at the organization shared a feeling of connectedness.

This research indicates that, while one-on-one relationships are important, organizations need to do what they can to develop a greater sense of inclusion for everybody.

Improved productivity

There’s a huge difference in performance between workers who have strong connections with their colleagues and those who don’t.

It seems like common sense that greater interpersonal connection in the workplace could translate into better productivity. When people know, respect and value their colleagues, they’re naturally inclined to feel like they share responsibility and accountability with their peers. Why remote work can be more productive work

There’s evidence to support this claim.

For instance, Gallup found that people who reported having a best friend at work were “seven times more likely to be engaged.” Other positive performance indicators included better work and fewer workplace injuries.

Greater self-confidence and team morale

Feeling connected to teammates may have benefits for self-esteem and collective confidence, too.

Interacting closely with colleagues can help individuals develop greater self-confidence and improve a team’s sense of cohesion and shared accomplishment.

On the other hand, without the affirmation provided by close relationships, it can be difficult to achieve higher levels of self-esteem. Self-doubt can begin to take the place of mutual support.

The American Psychological Association highlighted a study first published in the Journal of Personality and Social Psychology that claimed self-esteem and positive relationships go hand in hand, with one factor boosting the other. The study indicated that these results seem to hold true across a person’s life, even into advanced age.

To create this feedback loop between self-esteem and positive relationships, businesses need to cultivate greater personal interaction.

Techniques for encouraging interpersonal interaction

To achieve greater interaction between colleagues and associates, there are many strategies that businesses can use. The thoughtful application of telework technologies can help drive stronger human connection.

Promote virtual presence

Videoconferencing is a simple solution for enhanced communication. By enabling meeting participants to pick up on nonverbal cues from each other, attendees can more fully appreciate what their colleagues are saying. Using video for client meetings can also help establish a more personal connection with prospects and customers. Screen sharing tools can facilitate more thorough communication, assisting with collaboration, and allowing contributors to truly feel heard.

Another significant benefit of videoconferencing technology is the ability to record and archive demos and tutorials in their entirety. Sharing these resources can be a great way for colleagues to help keep one another informed about business operations.

Provide tools for work-life balance and interactivity

Employees feel more connected to their workplaces when they know they have the tools they need to adequately balance work responsibilities with their personal lives.

Remote work technology that enables workers to spend less time on their commute will help their personal interactions feel relaxed and natural.

Encouraging workers to use videoconferencing and collaboration tools also allow them to be more present with one another when they tackle projects together. When colleagues connect over a video chat line, their attention remains focused on the conversation at hand, not divided among other communication channels. Get the most out of work-life balance

Create digital communities

Collaboration tools and scheduled meetings are one component of a multifaceted approach to shared, community-based platforms that encourage interpersonal communication.

Standalone multifunctional groups, such as Webex Teams, enable greater interaction between colleagues and teammates. With limited outside distractions and a more relaxed atmosphere, online communities can serve as a virtual watercooler for impromptu check-ins and spontaneous chats.

There are many opportunities available from Cisco Webex to help you improve interpersonal interaction and nurture a more confident, connected workplace.

Reach out today for more information or a free trial.

Sources:

Your Friends and Your Social Well-Being

Health determined by social relationships at work

Positive Relationships Boost Self-Esteem, and Vice Versa

Creating Human Connection

Learn More

5 tips for connecting with remote colleagues

Delighting remote workers: Why user experience is important

Using technology to create work-life balance

Read more
graphic classroom and
Bridging hybrid classrooms with the Cisco Webex Board

Easy deployment and super friendly interface

Technology can be unnecessarily complex. Whether the screen was left on the wrong video input or the camera wasn’t connected – these kinds of disruptions that take valuable time away from teaching and learning. With Cisco Webex Rooms devices, technology isn’t an inhibitor to education – it’s the conduit.

Video device

There are plenty of touch screens in the market for education, but they sacrifice the most important factor of all: communication. With hybrid learning models on the rise, we need to ensure that the distance between the teachers and students doesn’t become a barrier to learning. According to Dr. Albert Mehrabian*, communication requires more than verbal interactions. It is made up of 7% of spoken words, 38% of voice and tone, and 55% of body language. If the students can’t hear or see the teacher, then some of the most important parts of the lesson can be lost. Capturing the teachers movements and tone of voice is essential to an engaging lesson.

Teachers, on the other hand, need to be certain that students can hear and see them without fault so they can focus on giving the class, not on managing the technology that enables class. The 4k camera of the Webex Board plus its 12 microphone array ensures that wherever the teacher is, they can be heard, seen, and understood.

Works with your favorite online education platform

For some time now, education has relied on digital platforms to distribute home assignments, review projects and homework, and store class material. The Webex Board can be set up with tools like Blackboard CourseSites and Canvas as Webapps so the teacher and student can interact with them directly on the Webex Board while on a call. Webex can also be integrated directly into the institution’s Learning Management System.

Annotate on all!          

In the case that the teacher feels more comfortable sharing material from their computer, Touch Redirect allows the teacher to interact with the computer as they would with a tablet by using touching the Webex Board. While using PowerPoint, for example, the teacher can go through slides by swiping their finger on the screen. When showing a 3D model, they can zoom in and rotate the model on the screen. Any content shared on the board can be annotated on by the teacher using the board or the students from their home devices. This encourages students to participate freely, while keeping their attention on the class, not on handling the tech. At the end of the class, all written notes are stored as whiteboards in spaces where teachers and students can access them.

The power of the Webex Assistant

Webex Assistant for Webex Meetings gives the teacher the option to record the lesson for future reference. Recordings may also include a transcript of the lesson and a selection of highlights. So, the teacher can help students find critical parts of the lesson faster and relate them to other lessons.

The Webex Board makes learning easy for teachings and students by providing the correct set of tools in video conferencing and interaction that modern hybrid learning requires.

Learn more about the all-in-one device for team collaboration 

Reference

Dr. Albert Mehrabian*

Learn More

Top 7 Webex Assistant Device commands to enhance your meetings!

Webex for Education: Technology for collaboration in and out of the classroom

Experience the new Webex for Education — Simple and secure out-of-the-box

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
Human face and mouth and sound waves - 3D illustration
Applied natural language processing— Using AI to build real products

Arushi Raghuvanshi – Hear an overview of key concepts for leveraging NLP in production applications like voice assistants, question answering, search, topic summarization, and more.

This is a companion blog post to my talk at the Women in Big Data event on August 20, 2020. The talk slides are available here

There are different challenges between academic or theoretical NLP and practical or applied NLP. There are quite a few online resources on the academic side, including published papers, lessons on AI and NLP theory and fundamentals, blog posts breaking down the latest and greatest models, etc. There is less information online about using all of this in practice, in real-world, customer-facing applications, which is what I’ll cover here. I will outline some key differences between academia and industry, introduce core NLP concepts that are applicable to a variety of applied use cases, go through best practices and tools for collecting data and building an application, and discuss how to securely improve deployed models over time.

Academia vs industry

The first key difference between academia and industry is data. The data available to build a production application may be very limited in quantity compared to standard research datasets. For example, SQuAD, a popular question-answering dataset, has over 100,000 questions, but developers may only have a couple hundred representative question-answer pairs to build a production system. Production data may also be noisier or have different characteristics than standard data sets. For example, it could contain a lot of domain-specific terms like product names. Because of this, pre-trained or out of the box models might not work well.

The second difference is the need for reliability and interpretability in user-facing applications. There has been a trend towards deep learning models that perform well on large amounts of data, but they may pick up on unintended or undesirable data trends because real-world data naturally has bias. For example, many companies have shown up in the news for accidentally building sexist or racially biased models. When building models in practice, it’s important to think about bias and design models that are easy to evaluate, consistent, and only rely on intended features.

Next, academic papers tend to focus on a single, well-defined component. While these components may work well individually, they often break down as part of a larger pipeline. For example, to build a voice assistant you may need a pipeline of speech recognition, natural language understanding, and question answering components. If the speech recognition is off, it makes it more difficult to understand what the user is asking, and even more difficult to answer their question or complete the task.

speech recognition icon and sound waves

In academia, accuracy tends to be the main metric that researchers are trying to improve on, but in practice, developers also care about usability and scalability. In production, device constraints, inference time, interaction design, and other factors play a role in the overall success of an application. Often, these factors that contribute to usability are more important than minor accuracy improvements, requiring a different approach to model optimization.

Finally, security is an important factor in real-world applications. AI is a data-driven field. More data leads to better models, but developers must be careful about keeping this data secure and not violating customer trust. There have been many recent news articles about data breaches and a general sentiment of users feeling like companies are spying on them or not respecting their privacy.

These are some of the fundamental differences between AI theory and practice. Next, I’ll share some best practices and tools to solve NLP problems for production systems.

Applied NLP overview

The solution to many of the problems outlined above is to break down complex problems into a series of models that can be evaluated well. Instead of training a single, deep, end-to-end, black box system, train multiple, simpler, more well-defined models. Since each of these models is solving a simpler problem, they require less data to achieve high accuracy and less compute power to train. It is also easier to evaluate each of these subcomponents quickly and thoroughly, which makes it easier to efficiently deploy fixes to issues like picking up on unintended data trends.

With that in mind, we’ve found that most practical applications of NLP can be modeled as the following four general categories, and more complex problems can be handled with a pipeline of these models:

Text classification

For all NLP models, the input is a piece of text. With text classification, given a query or piece of text, the model outputs a single label.

One example application of this type is sentiment analysis. Given some text, the model can output a label of positive, negative, or neutral. Another example is topic classification. Consider an application with pre-defined topics of weather, news, and sports. Given a user query, the model can output the appropriate label. Third, extractive summarization or highlight extraction can be modeled as a text classification problem. For each sentence in the text, the model can output a binary label of whether that sentence is a highlight (included in the summary) or not.

example of text classification using inputs and outputs
Examples of sentiment analysis, domain classification, and highlight extraction.

Some models that can be used for text classification are logistic regression, support vector machines, random forest, decision trees, and neural networks (of which there are many network architectures available).

Some features that can be used to train these models include:

  • N-grams, which are sequences of n words or tokens in the order they appear
  • Bag of words, which is a count of all the words in the text (without paying attention to the order)
  • Word shape or orthographic features that consider if there are capitalizations, punctuation, numerics, etc.
  • Length of the text
  • Gazetteers, which are indexes or dictionaries containing domain-specific vocabulary and their frequencies – the feature is whether words or phrases in the input text appear in the domain gazetteer
  • For NN models, the input can be a character, word, or sentence level embedding or vector representation

While it’s good to be aware of these models and features, there are many libraries, toolkits, and frameworks with implementations of these models and feature extractors. Most of the work you’ll do for AI in practice will be framing the problem and collecting data. The model itself will often be a few lines calling a library. When starting out, it’s more important to focus on collecting the right data and framing the problem than getting caught up in the details of the model implementations.

Sequence labeling

The next model category is sequence labeling. Now, given a piece of text as input, the model will output a label for every word or token in the text. One application of this is entity recognition, which is extracting key words or phrases and their labels. Another application is part of speech tagging.

Entity recognition with IOB tagging input and output
Example of entity recognition with IOB tagging

Models that can be used for sequence labeling include maximum entropy markov models (MEMM), conditional random fields (CRF), long short-term memory networks (LSTM), and more complex recurrent neural network architectures (bi-LSTM, bi-LSTM + CRF, etc.).

Good features to use are the same as for the text classification model described above.

Sequence to sequence

When given some text input, sequence to sequence models output a sequence of tokens of arbitrary length. Some applications for this are machine translation or natural language generation. MT requires a lot of data to get right, so in practice it is generally better to use a pre-trained model or one available through an API. NLG generally doesn’t reliably work well enough to be used in production. In practice, developers usually use rules-based or templated responses instead. Given that most developers aren’t training these models from scratch, I won’t go into architecture details on this type here.

Information retrieval

The last category is information retrieval. IR is the problem of retrieving a document from an index or database based on a search term. Some applications of this are Question Answering, Search, and Entity Resolution. For example, say someone wants to know which artist played the song Bohemian Rhapsody, and you have an index that contains songs and artist names. You can search that index with the song title Bohemian Rhapsody to get the document with the artist field populated as Queen.

Example of structured question answering for conversational interfaces
Example of structured question answering for conversational interfaces.

Note that this is more complicated than a simple database lookup because it incorporates fuzzy matching. Some relevant features that can be used to get optimal rankings include:

  • Exact matching
  • Matching on normalized text
  • N-grams for phrase matching
  • Character n-grams for partial word matching and misspellings
  • Deep embedding based semantic matching, leveraging models such as BERT, GloVe, or sentence transformers
  • Phonetic matching, which can directly use phonetic signals from the speech recognition model, or generate phonemes from the transcribed text using models such as double metaphone or grapheme to phoneme

Note that there are some areas of NLP that I didn’t cover. I didn’t touch on unsupervised models at all. But the majority of practical NLP applications can be modeled as one of these four categories, or for more complex problems, a combination of them.

Example application

To make this more concrete, let’s walk through an example application that uses the concepts we’ve discussed so far. More specifically, I’ll be giving you an example of building a food ordering conversational interface with the MindMeld platform. This is a complex problem, so it involves a pipeline of multiple models shown here:

Natural Language Processor and knowledge base

Let’s consider the example query “I’d like a hummus wrap and two chicken kebabs.”

  • The Domain Classifier is a text classification model that assigns an incoming query into one of a set of pre-defined buckets or domains. The given query would be labeled as the food ordering
  • Intent Classifiers are also text classification models that predict which of the domain’s intents is expressed in the request. In this case, an intent classifier could label the query as the build order
  • Entity Recognizers discern and label entities — the words and phrases that must be identified to understand and fulfill requests — with sequence labeling models. For our example query, this would extract hummus wrap and chicken kebabs as dish entities and two as a number
  • Entity Role Classifiers add another level of labeling a role when knowing an entity’s type is not enough to interpret it correctly. These are also text classification models. The number entity two can be further classified as the quantity role (to differentiate it from a size role, e.g. 16 drinks vs a 16 ounce drink).
  • An Entity Resolver maps each identified entity to a canonical value using Information Retrieval. For example, hummus wrap can be mapped to the closest canonical item of Veggie Hummus Wrap, ID:‘B01CUUBRZY’.
  • The Language Parser finds relationships between the extracted entities and groups them into a meaningful hierarchy using weighted rules. In this case, two and chicken kebabs would be grouped together.
  • The Question Answerer supports the creation of a knowledge base, which encompasses all of the important world knowledge for a given application use case. The question answerer then leverages the knowledge base to find answers, validate questions, and suggest alternatives in response to user queries. This is an Information Retrieval model. Since the user has not specified a restaurant name, the question answerer can be used to find restaurants that carry the requested dishes.
  • The Dialogue Manager analyzes each incoming request and assigns it to a dialogue state handler, which then executes the required logic and returns a response. This is a rule-based system. In this case, it would use a template to construct a response like “I found veggie hummus wrap and two chicken kebabs available at Med Wraps and Palmyra. Where would you like to order from?”
  • Finally, the Application Manager orchestrates the query workflow — in essence, directing the progress of the query between and within components.

MindMeld implements all of these models for you with some reasonable defaults. Once you’ve added your data, you can simply run the following in the command line to train all of these models and start testing them:

mindmeld blueprint

If you would like to further experiment with one of the models, let’s take an intent classifier for example, you can do so with the following syntax in python:

mindmeld components

To download the code and try it out yourself you can make a copy of this Google colab notebook and follow the commands. More information is available in the MindMeld documentation.

Now that you understand some fundamental NLP concepts and how to frame an NLP problem, the next step is to collect data.

Data collection

Before jumping into data collection, it’s always a good idea to check if there are any pre-trained models you can use. Hugging Face is a popular platform that has implementations of many state of the art models. CoreNLP, spaCy, and NLTK are platforms that have implementations of many NLP fundamentals, such as named entity recognition, part of speech tagging, etc. And you can always do a simple Google search to look for additional models. Even if these pre-trained models don’t perfectly fit your use case, they can still be useful for fine tuning or as features.

Example of using pre-trained sentence transformers found via Hugging Face
Example of using pre-trained sentence transformers found via Hugging Face
Example of using pre-trained Named Entity Recognition from spaCY
Example of using pre-trained Named Entity Recognition from spaCY

If you are training a model, first check to see if there are any existing datasets available. There are a lot of open-source datasets that can be used as a starting point. There may be data within your organization that you may want to use. Or you might be able to scrape or compile data from a website or publicly available API.

While it’s good to check for existing models and data, don’t hesitate to build a new dataset if one doesn’t already exist that accurately represents your use case. Representative data is essential to building a high-quality application. Crowdsourcing tools can be useful for generating initial data.

Example platforms for crowdsourcing data collection.
Example platforms for crowdsourcing data collection.

When leveraging crowdsourcing tools, it’s important to define your task well. If the task description is too specific, you will get lots of very similar looking data, but if it’s too general, a lot of the data may be irrelevant or not useful. To strike the right balance, iterate. Work in small batches, see how the results look, and update your task description accordingly.

Some data collection platforms help match you with workers who are trained in your specific use case, which is really useful if you want clean, consistent data. For cases where you want more variation or generally want to see how the public responds to certain prompts, it may be better to go with tools that anyone can contribute to. You can also do things like target specific geographic areas to get a variation in slang and regional language that people might use.

Whatever approach you take, consider implementing validation checks to automatically discard any excessively noisy or irrelevant data. You can target workers with better ratings to help reduce noise, but even then, you should implement some automated validation like checking length, removing whitespaces, and making sure at least some words appear in the relevant language dictionary.

In addition to collecting the text itself, remember that we want to collect labels for our models. It’s incredibly important for these labels to be clean, because without clean data our models can’t learn. If you use crowdsourcing tools or data teams for this, you should give contributors some training and evaluation before they start labeling. You can have multiple people label the same queries, and only accept labels with a certain level of agreement. Once you have an initial model, you can help speed up labeling time by using model predictions to bootstrap labels. This transforms the label generation task into a verification task, which is generally faster and easier.

Finally, if you don’t have any other resources, you can create and label your data yourself, in house. This can be a great way to bootstrap an initial model. It gets you to think more closely about the data you are trying to collect, and you can add data over time from user logs or other sources as resources become available.

Toolkits and frameworks

Once you’ve framed your problem and collected data, the next step is to train your model. Scikit-learn is a popular toolkit for classic models that we talked about like logistic regression, support vector machines, and random forest.

linear regression

For neural networks, you can use libraries like PyTorch or Tensorflow. Here’s a great tutorial on using a PyTorch LSTM for part of speech tagging, and here’s one for Tensorflow.

Some more NLP specific toolkits are CoreNLP, NLTK, spaCy, and Hugging Face. I mentioned these toolkits before in the context of pre-trained models, but they are also very useful as feature extractors. These toolkits can be used to generate features from text, like n-grams and bag of words. These feature vectors can then be fed into models implemented via, for example, scikit-learn.

generating ngrams

For more complex problems involving multiple NLP components, namely conversational interfaces, you can use a variety of platforms  including MindMeld, Dialogflow, Amazon Lex, wit.ai, RASA, and Microsoft LUIS. These platforms have a lot of preset defaults for feature extractors and models and have the whole pipeline set up, so all you have to do is provide your data and implement any custom logic. Even if you’re not building a full conversational interface, these platforms can be really useful for their subcomponents, like question answering or custom entity extraction.

Finally, there are tools on the infrastructure side that can be particularly useful for AI. Elasticsearch is useful because it is not only a database, but also a full-text search engine with a lot of IR capabilities built-in. AWS, Google compute engine, and other similar platforms are great for cloud compute to train heavier models efficiently. Kubernates is a platform for easy deployment and scaling of your systems. And DVC is a tool for data versioning, so that if you have multiple people training models, they can be synchronized on the data they are using.

Improving models in a secure way

The key to intelligent ML systems is to improve them over time. All of the leaders in the AI space have become so by leveraging usage and behavior data from real users to continually improve their models. As an organization, it is essential to do this in a secure way.

The most important thing to start with is communication. It is important to clearly communicate if any user data will be stored, how long it will be stored for, who will be able to access it, and what it will be used for. Even if you are abiding by data policies, if users are unaware of these agreements, it may come across as ‘spying.’ This communication can be done at onboarding, with user agreements, through an FAQ section of a website, via a published white paper, or any other accessible location.

In order to define these data policies, some things to think about include what data needs to be stored to improve your system. Can you store only some extracted trends or metadata, or do you need to keep the full raw logs? You should only store what is absolutely necessary to add value to the end user and always remove any extra sensitive or personally identifiable information. Think about how long this data will be stored. Will it be deleted after a set amount of time, say one year, or is it crucial to store it indefinitely until the user requests it to be deleted? Who will be able to access the data? If the data is never read or inspected by humans, people may be more comfortable with their data being used. If that is not possible, it is good to make the data available only to a small team of analysts who have a high level of data security training. Finally, what will the data be used for? If it provides value to the end user, they are more likely to allow you to use it. When possible, it is beneficial to provide useful reports to end users or customers and measurable accuracy improvements on models.

Once you’ve defined a data policy, you need to build a secure data pipeline that can enforce this policy.

example data pipeline
Example data pipeline. User queries and model outputs are stored in a secure temporary cache until they can be processed and saved in a more permanent data store with relevant access permissions.

For example, you need to keep track of information like from which user each piece of data came from, so you can delete it if they ask for it to be removed. The platform needs to be able to enforce permissions, so only authorized individuals are able to access data stores. You can also build models to remove sensitive information. For example, if you don’t need to store person names and those exist in your data, you can use an entity recognition model to recognize those person names and replace them with a generic token.

Once you have data, an efficient way to improve models is with Active Learning. In production, raw data is cheap, but labeling data is not. We can use model uncertainty to select which queries to label first to improve models quickly.

model performance vs queries added

To help do active learning on a regular basis, you can build out a semi-automated pipeline that selects logs from the data store, bootstraps annotations, which can be verified by a human labeler, and checks to see if the accuracy increases with the new data. If it does, the new model can be deployed, and if not, the data can be sent to the developer team for further inspection and model experimentation. In addition to increasing the training set with this pipeline, it’s good to add to the test set. For the test set, it’s better to randomly select queries to get an accurate distribution of user behavior.

You can further speed up this pipeline by using auto labeling. Tools like snorkel enable labeling data automatically, with an algorithm or model, rather than manually with a human labeler. The auto labeling system can abstain from labeling queries for which there is low confidence. These can be sent to human labelers or ignored. Either way, it allows for some model improvement without a human-in-the-loop, which is beneficial for security reasons and time or resource constraints.

About the author

Arushi Raghuvanshi is a Senior Machine Learning Engineer at Cisco through the acquisition of MindMeld, where she builds production level conversational interfaces. She has developed instrumental components of the core Natural Language Processing platform, drives the effort on active learning to improve models in production, and is leading new initiatives such as speaker identification. Prior to MindMeld, Arushi earned her Master’s degree in Computer Science with an Artificial Intelligence specialization from Stanford University. She also holds a Bachelor’s degree from Stanford in Computer Science with a secondary degree in Electrical Engineering. Her prior industry experience includes time working at Microsoft, Intel, Jaunt VR, and founding a startup backed by Pear Ventures and Lightspeed Ventures. Arushi has publications in leading conferences including EMNLP, IEEE WCCI, and IEEE ISMVL.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
media concept smart speaker
Robust NLP for voice assistants

Karthik Raghunathan – How to understand your users despite your Automatic Speech Recognition (ASR)’s bad hearing.

This is a companion blog post to my talk at the L3-AI conference on June 18th, 2020. The talk slides are available here. The talk recording is here.

NLP machines
Image credits: Bryce Durbin / TechCrunch

The MindMeld Conversational AI Platform has been used by developers to build text-based chatbots as well as voice assistants. While text-based chatbots certainly have their place and utility in today’s world, voice interfaces are a lot more intuitive and natural when they work well.

It’s been encouraging to see the general population become more comfortable with voice assistants in recent years. An early 2020 survey by Voicebot found that more than a third of US households now have a voice-enabled smart speaker.

Map of the United States from Voicebot showing the graph of US households having voice-enabled smart speaker

Another survey found that 35% of the US population are regular voice assistant users.

A graph of UC Voice Assistant users and penetration

These numbers are expected to grow even faster in this era as users start preferring touch-free interfaces. This presents a great opportunity for developers of voice user interfaces everywhere. However, anyone who’s worked on one of these systems knows that it’s no easy feat to build a production-quality voice assistant that delights users.

Several active research areas in natural language processing explore more complex and deeper neural network architectures for conversational natural language understanding, natural language generation, and dialog state tracking. But all of that great work can still get undermined by the simple fact that voice assistants often suffer from bad hearing. In real life, even simple voice commands get easily misunderstood because the assistant didn’t hear you clearly.

Alexa Voice Fails

In more technical terms, this means that the accuracy of your Automatic Speech Recognition (ASR) system has a huge impact on the overall quality of your voice assistant. This ends up being the Achilles’ Heel for most voice assistants, and if you want to see a significant improvement in user experience, focusing your efforts here will give you the most bang for your buck.

Challenges with speech recognition

Modern voice assistants are built using a complex pipeline of AI technology. At a high level, three steps are common to all voice user interfaces:

 

Source: Nvidia
  1. First, we use Automatic Speech Recognition to convert the user’s speech to text. Since building your own ASR requires prohibitively high amounts of data and resources, it’s common for developers to use an off-the-shelf cloud service like Google Cloud Speech-to-Text, Azure Speech to Text, or Amazon Transcribe.
  2. We then use Natural Language Processing to understand the transcribed text, take any appropriate actions, and formulate a text response. This can be accomplished with a platform like MindMeld that encompasses functionality for natural language understanding, dialogue management, and natural language generation.
  3. Lastly, we use Text To Speech to synthesize human-like speech for the generated text response to be “spoken” back to the user. This is commonly done using cloud services like Google Cloud Text-to-Speech, Azure Text-to-Speech, or Amazon Polly.

Since ASR is the first component in this pipeline, errors introduced at this step cascade to downstream components, causing them to make errors as well. You can use all the transformers you want in your NLP system, but if the input is garbage, you’ll still get garbage out.

In the last five years, there have been many headlines like these which may lead one to believe that ASR is an already solved problem:

Microsoft reaches ‘human parity’ with new speech recognition system

The system’s word error rate is reported to be 5.9 percent, which Microsoft says is “about equal” to professional transcriptionists asked to work on speech taken from the same Switchboard corpus of conversations.

www.theverge.com

Google’s speech recognition technology now has a 4.9% word error rate

Google CEO Sundar Pichai today announced that the company’s speech recognition technology has now achieved a 4.9 percent word error rate.

venturebeat.com

While we’ve undoubtedly made large strides in speech recognition accuracy over the last decade, it’s far from being a solved problem in the real world. In many of our production applications, we see word error rates (the metric by which ASR quality is measured) to be far higher than the ~5% numbers reported on well-studied academic datasets. Off-the-shelf ASR services like those from Microsoft, Google, or Amazon still make many mistakes on proper nouns and domain-specific terminology. When deployed in the real world, these errors are further exacerbated when dealing with users with diverse accents or non-ideal acoustic environments.

Examples of ASR mistranscriptions in Webex Assistant

Below are a few examples of ASR mistranscriptions we’ve seen in Webex Assistant, our MindMeld-powered voice assistant for enterprise collaboration.

ASR mistranscriptions

As you can see, the ASR often confuses proper nouns with common English words (e.g., Prakash’s vs. precautious or Mahojwal vs. my jaw). On other occasions, it mistakes one named entity for another (e.g., Kiran vs. Corrine or Didi vs. Stevie). There are also cases where it fuses named entities with surrounding words (e.g., Merriweather instead of me with Heather). Any of these mistakes would lead the assistant to take an unsatisfactory action since the primary entity of interest has been lost in the ASR output.

Clearly, we need to overcome these kinds of errors to understand the user correctly. But before we look at potential solutions, it’s worth emphasizing two things.

First, we’ll assume that the ASR we’re using is an off-the-shelf black box system that we can’t modify and have to use as is. This is a reasonable assumption because most popular cloud ASR services provide very little room for customization. However, we will assume that the ASR provides a ranked list of alternate hypotheses and not just its most confident transcript. This is something that all major cloud ASR services can do today.

major cloud ASR services

Note that the techniques covered below will be useful even if you had the luxury of using your own highly customized domain-specific ASR models. That’s because no ASR is ever going to be perfect, and having robustness mechanisms built into your NLP pipeline is always a good idea. The assumption about an off-the-shelf black box ASR is more to restrict the scope of the discussion here to the most common scenario that developers find themselves in.

Second, when talking about the NLP stack for a voice assistant, different implementations might involve different steps as part of the full pipeline. In this post, we’ll only focus on the three main steps common to all modern conversational AI platforms: intent classification, entity recognition, and entity resolution.

Next, we’ll look at three different techniques we’ve used in MindMeld applications to make our NLP pipeline more resilient to ASR errors.

1. ASR n-best reranking

The first technique, called n-best rescoring or reranking, applies application-specific domain knowledge to bias and possibly correct the ASR output.

While this description doesn’t do justice to all the complexities of a modern ASR system, at a conceptual level, it’s still useful to think of an ASR as having three separate stages:

Automatic Speech Recognition

First, the feature extractor extracts some useful audio features from the input speech signal. The acoustic model then maps those extracted features to phonemes representing the distinct sounds in the language. Finally, the language model takes that sequence of phonemes and transforms it into a sequence of words, thereby forming a full sentence. Like other probabilistic systems, ASR systems can output not just their best guess but also an n-best list of ranked alternate hypotheses.

The language model (LM) has a huge impact on how the audio finally gets transcribed. The LM is essentially a statistical model that predicts the most likely word to follow a given sequence of words. Conversely, it can also be used to score any arbitrary sequence of words and provide a probability measure for that word sequence.

The key thing to note here is that the LM used by an off-the-shelf cloud ASR service is a generic domain-agnostic model that may work well for web searches or general dictation tasks, but may not be best suited for recognizing the kind of language your users might use when conversing with your assistant. This is why these ASR systems often mistranscribe a domain-specific named entity as some other popular term on the web, or simply as a common English phrase. Unfortunately, in most cases, we cannot change or customize the LM used by a black-box ASR service. Therefore, we train our own separate domain-aware LM and use it to pick the best candidate from the different hypotheses in the ASR’s n-best list.

To train our in-domain language model, we need a large corpus of sentences that reflects the kinds of things our users would say to our voice assistant. Luckily, we should already have a dataset of this kind that we use to train our intent and entity detection models in our NLP pipeline. That same data (with some augmentation, if needed) can be repurposed for training the LM. There are many free and open-source language modeling toolkits available, and depending on your corpus size, you can either pick a traditional n-gram-based model or a neural net-based one. In our experience, n-gram LMs trained using the KenLM or SRILM toolkits worked well in practice.

Once we have a trained in-domain LM, we can use it to rescore and rerank the ASR n-best list such that candidates with language patterns similar to those found in our training data are ranked higher. The post-reranking top candidate is treated as the corrected ASR output and used for further downstream processing by our NLP pipeline.

NLP Pipeline

The above figure shows this technique in action in Webex Assistant. The original ASR output was trying marijuana’s emr, but after n-best reranking, the corrected output is join maria joana’s pmr, which seems more likely as something a user would say to our voice assistant. The ASR’s LM would have preferred a different top hypothesis originally because trying marijuana is a very popular n-gram on the web, and EMR, which stands for “electronic medical record” is a more popular term in general than PMR (“personal meeting room”), which only makes sense in an online meeting scenario. But our in-domain LM can pick the right candidate because it would assign higher probabilities to words like join, PMR, and possibly even Maria Joana if we had that name in our training data.

The advantage of this approach is that it isn’t directed at improving any one specific downstream task, but the entire NLP pipeline can benefit from getting to deal with a much cleaner input. This would help with improved accuracy for intent and entity classification as well as entity resolution.

natural language processor

The disadvantage is that this approach introduces one other new model to your overall pipeline that you now have to optimize and maintain in production. There’s also a small latency cost to introducing this additional processing step between your ASR and NLP. Even if you can make all those logistics work, there’s still a limitation to this approach that it cannot make any novel corrections but only choose from the n-best hypotheses provided by the ASR. So there’s a good chance that you’ll need other robustness mechanisms further down the NLP pipeline.

2. Training NLP models with noisy data

The next technique is a really simple one. NLP models are usually trained using clean data, i.e., user query examples that do not have any errors. The idea behind this technique is to spice up our labeled data with some noise so that the training data more closely resembles what the NLP models will encounter at run time. We do this by augmenting our training datasets with queries that contain commonly observed ASR errors.

Training data for intent and entity models augmented with queries containing common ASR errors (in blue)

Intent Classification

Let’s again take the example of Webex Assistant. The intent classification training data for our assistant might have query examples like join meeting, join the meeting, start the meeting, and other similar expressions labeled as the join_meeting intent. Now, if the production application logs show that join the meeting often gets mistranscribed as shine the meeting, or start the meeting often gets confused as shark the meeting, we label those erroneous transcripts as join_meeting as well and add them to our intent classification training data.

We follow a similar approach with our entity recognition model, where we add mistranscriptions like cool tim turtle or video call with dennis toy to our training data and mark the misrecognized entity text (tim turtle, dennis toy, etc.) with the person_name entity label.

If executed correctly, this approach works out really well in practice and improves the real-world accuracy of both the intent classification and entity recognition models. One could argue that you shouldn’t pollute your training data this way, and your model should learn to generalize without resorting to these kinds of tricks. There’s some merit to that argument. You should definitely start with just clean data and experiment with different features and models to see how far you can get. For example, using character-level features like character n-grams or embeddings can make your intent classifier more robust to minor errors like join vs. joint, and a well-trained entity recognizer should be able to recognize benny would as a name (in call benny would now) by relying on the surrounding context words even if the word would is mistranscribed. But there will always be ASR errors that our NLP models won’t be able to handle, and data augmentation of this kind is an effective way to help the model learn better.

Of course, you need to be careful not to go overboard with this approach. If you were to throw in every single way in which an ASR mistranscribes your user queries, that would probably confuse the model more than it would help it. So what we do is only add examples with ASR errors that are really common in our logs. We also only include near-misses where the transcription is slightly off, and don’t include cases where the ASR output has been garbled beyond recognition. Lastly, you need to ensure that you don’t provide conflicting evidence to your NLP models in this process. For instance, the ASR may sometimes misrecognize start the meeting as stop the meeting, but you shouldn’t label stop the meeting as an example for the join_meeting intent. That would introduce a confusion between the join_meeting intent and the end_meeting intent where that example should rightfully belong.

This technique was mainly about improving our intent and entity detection models. But we’ll now turn our focus to entity resolution.

3. ASR-robust entity resolution

Entity resolution, or entity linking, is the task of mapping a detected entity in the user query to a canonical entry in a knowledge base.

entity resolution

In the above example, the person name entity sheryl is resolved to a concrete entity Sheryl Lee who’s a specific employee in the company directory. It’s this resolution step that allows us to correctly fulfill the user’s intent because we now know the right employee to initiate the video call with.

Entity resolution is often modeled as an information retrieval problem. For instance, you can create a knowledge base by using a full-text search engine like Elasticsearch to index all the canonical entities relevant to your application. Then at runtime, you can execute a search query against this knowledge base with the detected entity text and get back a ranked list of matching results.

search acuracy

To improve the search accuracy, and thereby the entity resolution accuracy, there are several features we can experiment with.

Fuzzy Matching

We can encourage partial or fuzzy matching by using features like normalized tokens, character n-grams, word n-grams, and edge n-grams. We can also do simple semantic matching by using a mapping of domain-specific entity synonyms or aliases. Textual similarity features like these are useful for any kind of conversational application regardless of the input modality. But next, we’ll specifically look at additional features that make the entity resolver for a voice assistant more robust to ASR errors.

Phonetic similarity

First, we introduce phonetic similarity because textual similarity alone isn’t enough to deal with ASR errors. For example, when Kiran Prakash’s gets mistranscribed as Corrine precautious, relying purely on text similarity might not help us make the correct match because, at a textual level, these phrases are pretty far apart from each other. But since they sound similar, they should be fairly close in the phonetic space.

One way to encode text into a phonetic representation is by using the double metaphone algorithm. It’s a rule-based algorithm that maps a given word to a phonetic code such that similar sounding words have similar encodings. For words with multiple pronunciations, it provides a primary and a secondary code encoding the two most popular ways to pronounce the word. For example, the name Smith has the double metaphone codes SM0 and XMT, whereas the name Schmidt is represented by the codes XMT and SMT. The similar representations indicate that these two names are phonetically very close.

A more recent approach is to use a machine-learned grapheme-to-phoneme model that generates a sequence of phonemes for a given piece of text. Using this method, Smith is represented by the phoneme sequence S M IH1 TH, whereas Schmidt is represented as SH M IH1 T. Similar sounding words have similar phoneme sequences, and the detailed representations also make it easier to compute the phonetic similarity between words at a more granular level.

In our experiments, we found that these two methods often complement each other. Hence, we use phonetic features derived from both to improve our search.

Leveraging the ASR n-best list

One other technique that helps us significantly improve our search recall is leveraging the entire n-best list of hypotheses from the ASR, rather than just its top transcript. We run entity recognition on all the hypotheses and send all of the detected entities in our search query to the knowledge base.

Leveraging the ASR n-best list

On many occasions, the correct entity might even be present a little deeper in the n-best list, like in the above example where the correct name Sheetal was part of the ASR’s third-best guess. Even when that is not the case, pooling the various text and phonetic features across all the hypotheses has the effect of upweighting features which have more consistent evidence throughout the n-best list and downweighting outliers, thereby resulting in a much better overall match.

User-based personalization

The last thing we’ll discuss is using personalization features to improve entity resolution. User-based personalization is something that search engines use to better cater their search results to each user. Similar techniques can help us resolve entities more accurately by leveraging prior information about the user, such as which entities a particular user is more likely to talk about. This is useful for any kind of conversational application, but can especially have a huge impact for voice assistants where there is a larger potential for confusion due to similar-sounding words and ASR errors.

Personalization features tend to be application-specific and depend on the use case at hand. For example, for Webex Assistant, a major use case is being able to call other people in your company. Assuming that in general, you are more likely to call someone you are more familiar with, we can devise a personalization score, which is essentially a measure of a user’s familiarity with others in the company. In other words, for every user, we compute a familiarity score between that user and everyone else in the company directory. This familiarity score considers factors like how far the two people are in the company’s organizational hierarchy and how frequently they interact with each other via calls or online meetings.

familiarity score

We can then leverage this additional personalization score during ranking to help us disambiguate among similar-sounding names in the ASR hypotheses, and pick the right one.

This was just one example for a specific use case, but you can envision similar personalization features for different applications. For a food ordering assistant, you could have a list of restaurants or dishes that a particular user has favorited or ordered a lot recently. For a music discovery app, you can use a list of artists and albums that a particular user likes and listens to more often. And so on.

ASR robustness features in MindMeld

You can employ one or all of the above techniques when building a MindMeld-powered voice assistant:

  • We don’t have native support for building in-domain language models and using them for reranking n-best ASR hypotheses. But you can try this on your own by leveraging the LM toolkits mentioned above and include it as a preprocessing step before calling the MindMeld NLP pipeline. However, we would recommend starting with the other two techniques first since those can be achieved to an extent within MindMeld itself. Furthermore, they may reduce the need for having a separate n-best reranking step at the beginning.
  • Training the NLP models with noisy data merely involves adding query examples with ASR errors to your training data files and then using MindMeld to build your NLP models as usual. Just heed the warnings about not adding too much noise or confusability to your models.
  • There’s some out-of-the-box support for ASR-robust entity resolution in MindMeld, as described in our user guide. You can improve upon this by implementing personalized ranking techniques that are tailored to your specific application. For more details, read our 2019 EMNLP paper on entity resolution for noisy ASR transcripts.

It’s worth emphasizing that anyone who aspires to build a production-quality voice assistant must invest heavily in making their NLP models robust to ASR errors. This can often be the difference between an unusable product and one with a good user experience. MindMeld-powered assistants are extensively used in enterprise environments where tolerance for misunderstanding of voice commands is far lower than in a consumer setting. Robustness to ASR errors is always top-of-mind for us, and we’ll continue to share updates as we make more progress on this front.

About the author

Karthik Raghunathan is the Director of Machine Learning for Webex Intelligence, which is the team responsible for building machine learning-driven intelligent experiences across all of Cisco’s collaboration products. Karthik used to be the Director of Research at MindMeld, a leading AI company that powered conversational interfaces for some of the world’s largest retailers, media companies, government agencies, and automotive manufacturers. MindMeld was acquired by Cisco in May 2017. Karthik has more than 10 years of combined experience working at reputed academic and industry research labs on the problems of speech, natural language processing, and information retrieval. Prior to joining MindMeld, he was a Senior Scientist in the Microsoft AI & Research Group, where he worked on conversational interfaces such as the Cortana digital assistant and voice search on Bing and Xbox. Karthik holds an MS in Computer Science with Distinction in Research in Natural Language Processing from Stanford University. He was co-advised by professors Daniel Jurafsky and Christopher Manning, and his graduate research focused on the problems of Coreference Resolution, Spoken Dialogue Systems, and Statistical Machine Translation. Karthik is a co-inventor on two US patents and has publications in leading AI conferences such as EMNLP, SIGIR, and AAAI.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
Financial technology concept. FinTech. Foreign exchange.
Building a banking assistant with MindMeld

Abhi Sidhu & Ritvik Shrivastava – In this post, we’ll take a look at our newest blueprint — a conversational assistant for common personal banking use cases.

 

MindMeld blueprints come with a pre-configured application structure and pre-built set of code samples and datasets. In this post, we’ll take a look at our newest blueprint — a conversational assistant for common personal banking use cases.

MindMeld provides example applications for common conversational use cases, called MindMeld blueprints, that comes with a pre-configured application structure and pre-built set of code samples and datasets. A blueprint allows you to quickly build and test a fully working conversational app without writing code or collecting training data. If desired, you can then treat the blueprint app as a baseline for improvement and customization by adding data and logic specific to your business or application needs.

In this post, we’ll take a look at our newest blueprint — a conversational assistant for common personal banking use cases.

FinTech Rank
Image Credit: FinTechRanking

Motivation & considerations

Before diving into the details of development, let’s talk about some key contributing factors behind the idea of this app.

Why banking?

With the growing popularity of FinTech, major financial institutions are looking at smarter solutions for providing their services to clients — conversational IVR, or virtual assistants, is one of the prominent targets.

The MindMeld platform, widely used for developing robust assistant applications, is ideal for the same. This serves as motivation for our new Banking Assistant blueprint: a virtual bank teller that shows off some of our amazing functionalities.

Value of time in large enterprises

Virtual assistants are efficient in terms of time spent by employees. Targeting lower customer interaction times by reducing the human-hours spent on solving previously seen issues is one of the major benefits. Also, AI-powered solutions are data-driven and can be improved with time and continuous training. This requires less time than training and re-training employees for the same.

Data security

For enterprises like banks, customers’ personal data is extremely sensitive. The MindMeld platform offers a significant advantage over cloud-based conversational AI platforms by allowing for data storage entirely on an organization’s local servers. This makes it advantageous for enterprise applications that are concerned about data privacy and security as data is never shared.

Now that we have our motivation, let’s take a look at the development steps.

Building the application

The Banking Assistant allows users to securely access their banking information and complete tasks as if they’re conversing with a teller. Below are some sample conversations for common banking tasks:

Building the application
Sample conversations — Paying credit card bills and reporting stolen/misplaced card.

Design overview

As part of the NLP component of any MindMeld app, we define a set of key use case domains or more fine-grained intents. The Banking Assistant intents include:

  • Activating a credit card
  • Applying for a loan
  • Transferring money
  • Paying off a credit card bill
  • Activating AutoPay
  • Checking account balances

For the complete description of the app’s architecture and a detailed breakdown of domains, intents, and entities, visit our documentation and refer to the illustration below:

NLP Design Overview for Banking Assistant
NLP Design Overview for Banking Assistant

Challenges & functionalities

There are a few unique challenges to building a conversational app for a banking firm, which we overcome through some of the MindMeld’s impressive built-in functionalities.

  • Client authentication through MindMeld
    In our vision for a production application, the frontend would handle user authentication and pass an immutable user token to the MindMeld application layer. This would allow the application to make calls to the bank’s REST APIs to fetch and update the corresponding user’s stored information securely. To show this, we mimic the passing of user tokens of the sample users in our database. When operating the app, one can pass the token for a specific sample user to only access data of that user and avoid leaks and cross-viewing of incorrect or mis-intended information. Find more information on the current set of sample users here and browse the data directory to find the user JSON data file.
MindmeldBankApp
Slot-filling for Money Transferring Intent

 

  • Learning about MindMeld entity roles
    As mentioned earlier, the purpose of blueprints is to exhibit a ready-made app and to allow developers to learn about using the MindMeld platform. This app showcases some unique features mentioned above, as well as some finer details that are really useful. For example, the use of roles in entities. In our banking use cases, the ‘account type’ is a major entity, representing the users’ savings, checking, and credit accounts. While the entity is sufficient by itself, it might not be unique in use cases like money transferring, where two ‘account type’ entities are required. Defining a separate entity just for one use case is also not ideal. Hence we make use of entity roles. These roles represent the purpose for each use of an entity. Continuing with the same example, there will be two ‘account type’ entities for money transfers: one with the role ‘from account’ and the other ‘to account.’ The use of roles can be extended to a variety of use cases. In the case of a location entity in a travel app, the roles could be ‘departure’ and ‘arrival’ or ‘source’ and ‘destination.
  • Obtain missing information using slot-filling
    Intents like transferring money or checking account balance require some key information such as account type, account number and amount of money. It’s likely that the user doesn’t provide this information in a single query, and the banking assistant needs to prompt the user for it. Instead of creating a back-and-forth logic to fetch missing information, we make use of MindMeld’s recently released slot-filling or entity-filling feature. We define a slot-filling form for each use case and let the feature prompt the user for this information on our behalf. You can read more about this feature here. A sample conversation using slot-filling for the money transferring intent can be seen here.
  • Querying external storage with dialogue manager
    The current Banking Assistant architecture showcases MindMeld’s support for secure REST APIs by mimicking PUT and GET API calls to retrieve and update information from a local data file. This is done through the Dialogue Manager of the app. This allows for the secure exchange of data and gives users the freedom to connect their REST endpoints and easily expand upon the backend. With this support, it’s easy to modify the underlying data storage as requirements change over time, with minimal design modifications to the app itself. It also allows for updates to the user data through secure API calls.

Code snippets

To give a glimpse of both the dialogue management functionalities of the app and the slot-filling feature, here’s a snippet of a dialogue handler code. The logic in this function (check_balances_handler) is fairly simple as you are only expecting one entity — an account type for which the user is checking the balance for. If the account type entity is not specified by the user the slot filling logic will be invoked. You can find an example of a more complex handler function for the Banking Assistant here

Banking Account code

That covers a brief overview of our new Banking Assistant blueprint application! If you would like to try it out, you can find more information here. For help developing your own application, take a look at our documentation.

We welcome every active contribution to our platform. Check us out on GitHub, and send us any questions or suggestions at mindmeld@cisco.com.

About the authors

Ritvik Shrivastava is a Machine Learning Engineer at Cisco’s MindMeld Conversational AI team. He holds his MS in Computer Science at Columbia University, specializing in Machine Learning and Natural Language Processing.

Abhi Sidhu is a Software Engineer at Cisco who specializes in providing practical solutions to emerging technological problems. He holds a BS in Computer Science from Cal Poly San Luis Obispo.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
3 colleagues sitting around a conference room sharing a report
Are all meeting rooms equal?

Meeting rooms to help teams collaborate effectively

Work has shifted from cubicles to nearly anywhere you can get a Wi-Fi signal, signaling the need to reimagine what the new way to work will look like: a mix of an in-office and remote workforce. Distributed workers and in-office employees need a seamless collaboration experience. Technology will help drive this.

Last year, I traveled to a customer site to demo an early prototype of the Webex Room Phone. I met with the IT team in the conference room they typically used for team meetings. It had a BT/USB speaker and sharing hub, with two devices from different vendors. Unfortunately, their solutions did not have a viable way for me to present content and deliver my pitch to both in-person attendees and remote team members. This team was deploying and managing the larger videoconference spaces and board rooms, but they did not have a simple, high-quality solution to help their teams collaborate effectively.

Webex Room Phone— a seamless experience with Webex devices

This a common theme in many workplaces today. Larger conferences and boardrooms are fitted with elegant solutions, but there simply isn’t budget in smaller spaces. As a result, users cannot transition between spaces and collaborate effectively, and IT administrators cannot plan, deploy, and monitor the technology being used. We address these issues and give users the seamless experience they need with our Webex devices.

The Webex Room Phone is one such device. It helps support a modern workforce by providing:

  • Safe and distraction-free meetings with HD audio. The Room Phone utilizes speaker and mic technology that provides 360-degree coverage for 20’x20’ rooms (and 20’x32’ rooms with wired mics). This coverage, paired with echo cancellation and noise reduction capabilities, enables productive meetings with all team members, remote or not.
  • Easy ways to join a meeting. Do not worry about touching the device. Instead, join meetings through proximity with the Webex mobile or desktop app.
  • Simple management and robust analytics. IT admins can use Cisco Webex Control Hub—a single pane of glass for Webex management—to provision new devices, monitor usage, and troubleshoot issues.
  • So much more than just a conference phone. The Webex Room Phone connects to any HD display, so you can easily share content, view in-meeting participant information, and use digital signage capabilities when the device is not being used.

More than a conference phone

At Webex, we believe that less is more, which is why we’ve focused on packaging the Webex Room Phone in a simple, easily deployable way that provides a consistent experience with all other Webex devices (and allows you to scale this to every room you use). Designed for collaboration, touchless meetings, and an intelligent experience, the Webex Room Phone is so much more than just another conference phone—it’s a key element in the future of collaboration.

Sign up here to join the team behind Cisco’s latest Webex device: Webex Room Phone on Sept 14th to learn more on how it can help you scale your Webex device experience

flyer of webex room phone: helping you scale your WEbex device experience flyer with profile pictures of David Scott, Jessica Ruffin, Subbu Subramanian, and Anthony Nolasco

Learn More

How team collaboration technology can work together no matter where you are

Returning to work with Intelligent Room Capacity

Make your voice heard with the User Community Feedback Portal

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
A conversational AI and scheduling a meeting
Conversational AI at MindMeld

Karthik Raghunathan – Dive deeper into Cisco’s conversational AI platform for deep-domain voice interfaces and chatbots.

MindMeld and conversational AI

The MindMeld team is part of the Webex Intelligence team at Cisco, which develops machine learning-driven, intelligent experiences across Cisco Webex collaboration products.

Before our acquisition by Cisco in 2017, MindMeld was a San Francisco-based AI startup powering intelligent conversational interfaces for several companies in the food, retail, and media industries. Now, we’re bringing that same technology to Cisco’s products to make them smarter, more natural, and easier to use.

Webex Assistant and voice control

Last year we launched Webex Assistant, the first of its kind enterprise voice assistant for the meeting room. With Webex Assistant, customers can use their voice to control their Webex video conferencing devices, review the room’s calendar, join online meetings, call people in their company directory, and much more. While Webex Assistant had its origins as an intelligent assistant for the conference room, we greatly expanded its availability this year by bringing it to our widely popular Webex Meetings software. We also added support for a whole new set of in-meeting voice commands which allow users to create action items, take notes, and even set up future meetings, using just their voice.

Webex Assistant is powered by the MindMeld Conversational AI Platform. We developed this Python-based machine learning framework as a startup, and continue to maintain and improve upon it at Cisco. Teams across Cisco use the MindMeld platform for a wide variety of natural language applications such as chatbots, interactive voice response (IVR) systems, automated FAQ answering, and search. For instance, MindMeld is used for query parsing in both Cisco’s internal enterprise search and the external-facing website search on Cisco.com.

Open-sourced MindMeld conversational AI platform

Following the release of Webex Assistant, we open-sourced the MindMeld Conversational AI Platform. While it’s particularly easy to use MindMeld with other Cisco technologies like Webex, the platform itself is agnostic and can be used to build any kind of conversational interface. As a result, it is now used not only by internal teams at Cisco but also by the wider developer community to build production-quality chatbots and voice assistants.

Given its ease of use and flexibility, MindMeld has been a popular choice at several hackathons, including Cisco’s Smart Spaces Hackathon and the Government of India’s Smart India Hackathon. It was even featured in the winning team’s solution in the 2019 IoT World Hackathon.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Learn More

To learn more about the MindMeld Conversational AI Platform, check out our website and GitHub repository.

You can also follow the MindMeld team’s blog on Medium where we share regular updates about new MindMeld features, best practices for building conversational interfaces, and other snippets from our ongoing research explorations.

About the author

Karthik Raghunathan is the Director of Machine Learning for Webex Intelligence, which is the team responsible for building machine learning-driven intelligent experiences across all of Cisco’s collaboration products. Karthik used to be the Director of Research at MindMeld, a leading AI company that powered conversational interfaces for some of the world’s largest retailers, media companies, government agencies, and automotive manufacturers. MindMeld was acquired by Cisco in May 2017. Karthik has more than 10 years of combined experience working at reputed academic and industry research labs on the problems of speech, natural language processing, and information retrieval. Prior to joining MindMeld, he was a Senior Scientist in the Microsoft AI & Research Group, where he worked on conversational interfaces such as the Cortana digital assistant and voice search on Bing and Xbox.

Karthik holds an MS in Computer Science with Distinction in Research in Natural Language Processing from Stanford University. He was co-advised by professors Daniel Jurafsky and Christopher Manning, and his graduate research focused on the problems of Coreference Resolution, Spoken Dialogue Systems, and Statistical Machine Translation. Karthik is a co-inventor on two US patents and has publications in leading AI conferences such as EMNLP, SIGIR, and AAAI.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
Webex Teams and team space
5 tips for connecting with remote colleagues

Webex Teams for remote team collaboration

With a massive shift towards remote working, we are relying more than ever on team collaboration apps to maintain real-time, business normality. Virtual workspaces have become the new water cooler and video meetings have become the new board room.

Face-to-face meetings over video help to overcome distance barriers by enabling check-ins with teammates and colleagues to push a project forward, or even just to check-in and see.

But how else is the Webex platform helping teams stay more connected with the people and projects that matter most?  Webex Team messaging is a perfect accompaniment to virtual meetings and in this blog, I’m going to share 5 tips for how you can use this modern team messaging platform to stay in touch.

Top 5 features for in Webex Teams

So, whether you are new to team collaboration apps or a veteran, here are our top 5 features you need to know about:

  1. Signal your presence

My first tip is, make sure people know you are available.  Start by choosing an avatar.  Do you want a professional-looking headshot?  Or something more informal – only you know what works in your organization.  Once you’ve set up your avatar, your presence status lets people know if you’re available or not.  We have now improved presence status by adding a custom status feature. Perfect for letting people know when you’re heads down in an urgent deliverable or just off for lunch. For times when you need zero distractions, you can activate the do not disturb feature.

Presence status in Webex Meetings and set a new status

2. Organize your Team and spaces

Whether you are working in a project team, or you are a supervisor/line manager – consider creating a Team for your group.  You can add people and spaces to that team.  For example, I have a Team set up with my staff which contains a number of spaces including spaces for discussing Webex app marketing, UC devices marketing, and a general space for watercooler chat.  I can easily add new members and give them access to common spaces I can quickly navigate to the topics we discuss as a group.

Organization tab in Webex Teams and organize the classified department

Team spaces in Webex teams includes 'project bento box ECM,' 'Customer Test Group,' 'Marketing Analysis,' 'Social Corner,' 'Internal Testing,' 'Organization News,' UI Visual Design,' 'Web and Mobile Team,' Tablet UX,' 'Leadership News,' 'Product Marketing' 'Engineering,' 'Ideas & Inspo' 'Barbera's Team' Product builds,' 'Localisation,' and 'San Jose Office'

3. Cut through the noise

We are all bombarded with information and communications.  Too many emails, too many messaging threads, etc.  Quickly getting to the conversations that matter most is a skill we all need.  To help with this, Webex Teams has introduced new and improved filters that are designed to help you focus on what is important to you. You can now separate lists of 1:1 and team spaces.  You can view messages by spaces with @mentions, unread messages, draft messages, flagged messages and favourites.  You can ensure your favourite people and spaces are always at the top of the list and hide spaces that you don’t need to see all the time.

Webex Teams and conversations

4. Connecting for the first time? Make a lasting impression with People Insights

Need a conversation starter to break the ice and show you have taken some time to prepare for a first-time encounter?  People Insights means you can keep up to date with the latest, publicly accessible, information on your colleagues and external stakeholders at the click of a button. Never miss a new promotion, a business award or organisation update. And, if your IT team has enabled it, you can also see information from your corporate directory – their department, line management, location and more.

 

5. Spread the love and have some fun

Team collaboration shouldn’t be all work and no play. Virtual spaces are great places to share successes and key wins. Webex Teams now allows you make your interactions more personal with the introduction of gifs, emojis and animated reactions. Applaud your teammates. Send a gif to match the mood or show your appreciation with a thumbs up!

Adding a 'Awesome' GIPHY in Webex Teams, images of rockt, smiling ice cream and cursive 'awesome' words

Animated reactions in webex teams to include celebrate, heart, thumbs up, smiley face, wow face, and sad faceThere’s far more to Webex Team collaboration than I have had time for here. So, in my next blog in this series,  I’ll share my Top 5 tips for collaborating on a document.

In the meantime – if you haven’t used Webex Teams yet, you may already be entitled to it if you have a current Webex subscription or a Cisco Collaboration Flex Plan. Alternatively, you can download Webex Teams for free.

See how you can make teamwork your best work

Learn More

Delighting remote workers: Why user experience is important

Embracing the rise of remote working

How to prepare for the return to work

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
A low angle view on a blue digital key made to resemble a circuit and placed on a surface with encrypted text.
# Stay safe – Always authenticate

Richard Barnes – Why authentication always needs to be the first thing you do with something you receive over the Internet.

Authentication lesson

Much like Ciscos collaboration products, WhatsApp is used by millions of people around the world to communicate and collaborate — and a little while ago, it was discovered that due to a vulnerability, WhatsApp also allowed anyone on the Internet to take over the phone it was running on.  What can developers learn from what went wrong here, to avoid making similar mistakes in other products?  The key lessons here are: 

  • Treat any data you receive from the Internet as potentially hostile 
  • In particular, always use authentication so that you can reject traffic from bad actors 
  • Use memory-safe languages and libraries, especially when handling data from untrusted sources 

 Heres how Facebook described the vulnerability in their advisory:

A buffer overflow vulnerability in WhatsApp VOIP stack allowed remote code execution via specially crafted series of SRTCP packets sent to a target phone number.”

Let’s unpack this

There are a couple of things to unpack here.  The phraseremote code execution hints at the severity of the vulnerability.  By exploiting this vulnerability, an attacker can run any code they want on the victims phone.  The really scary phrase, though, is specially crafted.  That means that anyone on the Internet could make up some packets, send them to your phone, and take it over.

The core mistake WhatsApp made here was trusting unauthenticated data.  Cryptographic authentication is the way we separate the good guys from the bad guys on the Internet.  Whenever a program or device receives data over the Internet, the very first thing it should do is verify that the data was sent by the entity that the product thought it was communicating with.  That way, we immediately reject traffic from unknown parties, so that the worst thing that can happen is that the thing were communicating with can send us bad data we’ve scaled down the risk from billions of devices to one.

As usual with cryptography, you should use standard tools for this, and most of the standard security tools include authentication.  TLS and its cousin HTTPS are the right tools for most things.  They provide authentication using digital certificates.  For real-time media, the best tool is DTLS-SRTP, which you’ll always be using if you’re using WebRTC.  If you can’t use DTLS-SRTP for some reason, you can fall back to Security Descriptions, which at least ensure that your media packets are from someone who was involved in the call signaling.  With all of these, you should configure your software using an AEAD algorithm such as AES-GCM to make sure that all of your communications are authenticated as well as encrypted.

In fact, WhatsApp usually uses Cisco software to encrypt and authenticate their real-time traffic!  WhatsApp incorporates the libsrtp open-source library that Cisco maintains.  In this case, though, WhatsApp seems not to have been getting all the protection libsrtp should have offered.  They seem to have done some processing on SRTCP packets before they use libsrtp to authenticate them.  Authentication always needs to be the first thing you do with something you receive over the Internet.

Buffer overflow

A second issue here is indicated by the phrase buffer overflow.  This is an ancient class of vulnerability, which is almost entirely prevented by using more modern languages like Rust, Go, or even Java.  If you’re stuck with C or C++, you should make sure to use defensive coding standards to avoid bad practices, and apply sanitizers and fuzzers to find memory corruption bugs before they turn into vulnerabilities.

It’s never pleasant to see large-scale, high-risk vulnerabilities.  They put peoples data, work, and lives at risk.  But its good when these vulnerabilities are found and fixed, and it gives us the opportunity to learn.  This case is a good reminder that we should never trust data from the Internet, and we should use modern tools to avoid memory corruption.

About the author

Richard Barnes is an IETF appointee to the ISOC Board of Trustees. He is employed as the Chief Security Architect for Collaboration at Cisco. He currently chairs the IETF PERC working group, and is actively involved in working groups across the security and applications areas. Mr. Barnes has been involved in the technical work and management of the IETF for several years. He has served as Area Director for Real-time Applications and Infrastructure (RAI) and co-chair of the IETF ECRIT and GEOPRIV working groups. He is co-author of several RFCs related to geolocation, emergency services, and security, including RFC 6155, RFC 6280, RFC 6394, and RFC 6848. He is also co-author of the book VoIP Emergency Calling: Foundations and Practice (John Wiley and Sons, 2010). Richard has also served as the chair of the RIPE Measurements, Analysis and Tools working group, and on the program committee for the Middle East Network Operators Group (MENOG). Prior to joining Cisco, Mr. Barnes was Firefox Security Lead at Mozilla. In that role, he was responsible for assuring the security of the Firefox web browser. Before joining Mozilla, he was a Principal Investigator at BBN Technologies, leading research activities related to real-time applications and Internet security. He holds a B.A. in Mathematics and an M.S. in Mathematics from the University of Virginia.

Click here to learn more about the offerings from Webex and to sign up for a free account. 

Read more
Caught by the fuzz

Robert Hanton – Learn how Webex uses fuzzing and machine learning as one more way to help prevent security issues.

What is fuzzing?

Fuzzing” is a security technique that actually goes back to the 1980s. The essential idea is to automatically generate very large numbers of random or semi-random inputs for your system, feed them in, and monitor the system for problems such as crashes, lockups, memory leaks or long delays in processing the data. When a problem is found you then have a discrete and repeatable input that can be used to trigger the problem, diagnose it, and confirm that a code-change has resolved it.

 

While any function or module in a codebase can be fuzzed, it is particularly valuable to apply to any unvalidated input the system receives, as these inputs can (accidentally or maliciously) trigger unwanted behaviours. In the case of a collaboration system these can range from the signaling messages in a call flow, to the actual audio and video packets themselves, to control packets such as RTCP (RTP control protocol) that travel alongside the media.

Despite this, fuzzing is perhaps one of the least-utilised tools across the tech industry as a whole, as for a long time setting it up to be of value was regarded as something of a “black art”, and the purview of dedicated security experts. There was a time that was at least somewhat true, but modern fuzzing tools allow for very effective generation of inputs with a minimum of time and training. To understand why these newer generation of fuzzers are so effective, let’s quickly explore how fuzzing used to be done.

Older fuzzing techniques

The challenge of fuzzing has always been the generation of good inputs – the test values fed into the system to attempt to provoke bad behaviour. The very first fuzzers simply generated random data, but in almost all real-world scenarios, random data makes for very ineffective inputs.

To understand why, consider JSON, which has a relatively permissive format. A parser will, however, expect an input to start with “{“. If we are generating inputs of random ASCII, then more than 99% of our inputs will likely be discarded by the very first check in the parser, and the vast majority of the remainder shortly thereafter when they fall foul of other very basic checks.

Random inputs are not entirely without value – fuzzing certain binary protocol that have very little space in their format devoted to validation such as some audio and video codecs can be effective. But for the vast majority of formats fuzzing with random inputs is extraordinarily inefficient.

So, to be effective, a fuzzer needs to reliably generate inputs that are at least close to a valid input for the system under test. Traditionally there were two methods for doing this: mutational fuzzing and generation fuzzingMutation fuzzing involves taking a number of ‘real’ inputs (often taken from log files or recorded by a packet analyser such as Wireshark) and using them to drive a mutator function. This function would take a valid sample and mutate it in one or more ways by randomly applying a range of rules such as changing bits or characters, duplicating values, removing values and so on.

mutation fuzzing

 

This would result in a large number of inputs for fuzzing that would resemble real-world inputs (and hence not be immediately rejected for violating basic syntax rules) but which might result in internal states that the designer had never contemplated and hence find crashes, lockups or other issues. A mutational fuzzer could thus be set up relatively quickly if a comprehensive body of real-world inputs were available to seed the mutator. However, skill was involved in picking out a representative sample of real-world inputs, as the mutator would only exercise parts of the format that were reflected in its samples.This was a particular issue when extending a format and adding new functionality, as there wouldn’t be an easily-accessible body of data to draw on that included this new syntax.


mutational fuzzier

 

By contrast, generation fuzzing involves creating a data model describing the syntax that a valid potential input could take. For instance, if seeking to fuzz a SIP parser, you would need a data model defining the SIP protocol (or at least as the parts of it that your parser supported). A generator function would then use this to generate a set of inputs, both valid and invalid, based on that data model.

Given a complete data model, generation fuzzing can produce an excellent set of inputs that can thoroughly exercise the system under test. However, producing a complete data model generally involves a considerable investment of time by someone with a deep familiarity with the protocol, and the model must be continually maintained and updated to ensure that any extension is also covered by the fuzzer.

These barriers of time and skill for the mutation and generation techniques are what contributed to fuzzing being seen as the domain only of dedicated security experts. Companies such as Codenomicon (now part of Synopsis) produced commercial pre-packaged fuzzing tools for well-known protocols such as SIP; these provided turnkey access to high-quality fuzzing for those specific protocols for companies that could afford to license them, but otherwise fuzzing was a niche tool.

Instrumentation-guided fuzzing with machine learning

However, there is a new generation of fuzzers that can produce high-quality inputs that can exercise the system under test as thoroughly as a generation fuzzer, but can do so automatically and without the need for a predefined data model. They do this by instrumenting the executable under test, detecting what code paths its inputs exercise, and then using that data to feedback into its input generation to learn to produce new, more effective inputs.

The fuzzer of this type my team uses is American Fuzzy Lop (AFL), but other similar tools exist: other teams in Webex use Clang’s LibFuzzer. These tools instrument the executable under test in a similar way to tools that generate figures for unit-test coverage, inserting hooks for each line or function that detects when that fragment of code is exercised.

This means that when an input is fed into the system under test, the fuzzer can detect what portions of the code that input exercised, and that can be used to assign a fitness to the particular input. Inputs that don’t fit the expected syntax well will be rejected without exercising much code and so will be assigned a lower fitness than one that is a better fit for the expected syntax and hence exercises more code.

With the ability to very accurately assign a fitness to each input it generates, the fuzzer can then learn to generate better and better inputs that exercise more and more of the executable under test. AFL does this through genetic algorithms, a machine learning technique where pseudo-natural selection techniques are used to “breed” new inputs from the fittest of a previous generation.

That means that you just need to give AFL an initial seed input and it will learn to evolve a corpus of inputs that thoroughly exercise your executable under test. Thanks to the instrumentation you can also get real-time feedback on how much of your executable it has managed to explore so far, how many issues it has found, and other key information.

american fuzzy lop

Getting started with instrumentation-guided fuzzing

There are plenty of tutorials out there for AFL, LibFuzzer and other tools, so instead here is a grab-bag of tips and suggestions:

Unless your system is very small don’t fuzz the entire thing – instead create a little ‘fuzzable’ executable for each module you want to test that strips it down to the bare minimum that ingests an input, parses/processes it, and exits. The less code there is and the faster it runs the more generations the fuzzer can run and the more quickly you will get results.

You can fuzz anything with defined inputs, but focus initially on inputs your system receives from the outside world, particularly those received without any validation from other parts of your overall system. These are some of your most vulnerable attack surfaces, and hence where you really want to find any vulnerabilities.

Fuzz your third-party modules, particularly those that are not pervasively used across the industry. Third-party code has bugs just like first-party code, and just because you didn’t write it doesn’t mean you are not responsible for those bugs if you include the library in your system – your customer won’t care who wrote the code that crashed their system (or worse). Third-party libraries usually have well-defined inputs and hence are highly amenable to fuzzing. If you do find issues don’t forget to push any patches back upstream so the community as a whole can benefit.

While instrumentation-guided fuzzers can produce a fully-compliant input from any arbitrary seed, it can take them quite some time to evolve the basic semantics. You can speed things up significantly by seeding them with real-world input. Similarly, keep your corpus from previous runs and use it to seed the fuzzer when you run it again – that will save a lot of time.

While you’ll get the most benefit from it the first time you run it, consider automating your fuzzing. You can set it up to run periodically or on new changesets and alert if it finds new vulnerabilities introduced by code changes. If so make sure to use the corpus of the previous run to seed the fuzzer, as you want to make the fuzzing process as efficient as possible.

Like any security technique, fuzzing is not a silver bullet for finding every vulnerability your system might have. Using fuzzing does not mean you should not also be using static analysis, threat modeling, and a range of other techniques to make your system as secure as possible. Good security is about defence in depth; fuzzing is one more technique that provides its own unique set of benefits.

About the author

Robert Hanton is a Principal Engineer at Cisco Systems. He has worked in video conferencing ever since he graduated from Cambridge’s Engineering course back in 2005, working in companies with tens of employees, and companies with tens of thousands. He is the primary architect and service owner for some of the key media services in Cisco’s Webex conferencing product, responsible for providing millions of minutes of real-time video and audio every day to users around the world.

Click here to learn more about the offerings from Webex and to sign up for a free account.

Read more
How to Determine How Effective Your Collaboration Tech Is
How to determine how effective your collaboration tech is

Effective collaborative workplace culture

For a long time, workplace communication was limited to office intercoms and yelling over cubicle walls. As primitive as these approaches sound, they were the standards.

 

Workplaces now enjoy a litany of team collaboration tools developed to engage remote and in-person employees who no longer limit their productivity to a specific workplace or certain office hours. But no matter where employees are, they want high-quality communication and collaboration tools that are convenient to use.

 

How can small business leaders ensure their team collaboration tools continue to meet that demand? By embracing the spirit of those same tools and creating collaborative workplace cultures.

Benefits of collaboration tools

One of the primary benefits of collaboration tools is that ideas can flow freely and go into action at a moment’s notice. When those collaboration tools are added to a collaborative workplace culture, it fosters the kind of environment in which everyone — and every tool — can truly thrive.

 

To get the kind of insights necessary to ensure your collaboration tech is top shelf, you’ll need to start by getting some answers from your team. That way, employees will fit the tool — not the other way around.

Questions to ask your team

Here are some helpful questions to ask your team:

 

• What tools do you currently use to communicate? Is it a messenger app, or is most of your correspondence via email and other means? You can even open up this question to the communication tools team members use most in their personal lives. Determine how the majority of your office communicates, and it should lead you toward team collaboration tools that engage every employee rather than a select few. You might be surprised by what ideas your team offers.

 

• What’s your preferred mode of remote work? Whether team members are full-time remote employees or just working remotely now and then, they’ll have preferences for how they’re reached. Maybe it’s via phone, conference line, messaging, or video conferencing platform. Use this time surveying employees to find the best remote collaboration tools to foster your collaborative team culture.

 

• What kind of document sharing do you use? More and more platforms offer live editing and commenting features for document sharing. Ask employees how effective those solutions are and how often they leverage them.

 

• How do you track thoughts and take notes? Do your team members put pen to pad and jot down notes the old-fashioned way? Or do they prefer to take notes on their laptops or tablets? What about transcriptions? Do they use their preferred word processors to keep living documents of ideas and insights? Learn their preferences to provide optimal business collaboration tools.

Next steps

You’ll want to ask these questions annually or at least every other year. You can then apply those answers to what’s currently on the market to determine whether you’re getting the best value out of the slate of tools at your disposal. Maybe one — or more — of the team collaboration tools best suited for your team is offered in a stack that you can invest in for the whole staff. That’s far easier and more efficient than using a dozen different solutions from a dozen different providers.

 

Collaborative tools are most effective when they’re easy to use. Learn about the tools that best help your employees communicate, and your business’s ability to produce and collaborate will never falter.

 

Have your own answers to the above questions confirmed your need for new team collaboration tools?

 

Click here to learn more about the offerings from Webex and to sign up for a free account.

Learn More

Delighting remote workers: Why user experience is important

Embracing the rise of remote working

Working smarter: Managing a remote team

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more
Woman sitting in front of computer working remotely
Delighting remote workers: Why user experience is important

As a User Experience (UX) Manager here at Cisco, I’m constantly looking at ways my team and I can make our Webex collaboration products better. This starts by solving the problems that enhance the daily experiences of our Webex user community. Good design can do more than engage people by bridging the gap between working and getting work done. Our designers are passionate about how we can make life better by reducing cognitive load so you can focus on your work and let technology take the load. Recently remote work has become our new normal, and balancing our work and home lifetime has become even more critical. Well-designed products can help eliminate the guesswork and enable us to accomplish more with our time.

How we work has changed

Today’s workspaces now include your kitchen, bedroom, and even your laundry room. And if you are like me, these workspaces may double up as the daycare center or classroom. You might have to think more about whether you brushed your hair or if your manager can see the breakfast dishes piled up behind you.

Fitting your lifestyle

As designers, we think about the multitude of platforms, physical spaces, and situations you might find yourself in to consider how our design fits and enhances the way you live and work. One of the ways you can see this on Webex, is through virtual backgrounds. They are a great way to show your personal identity, not just to cover messy workspaces. What’s unique about the Webex experience is the quality and purpose behind these backgrounds. Instead of the generic, landscape or office setting backgrounds, you’ll see in other solutions – Webex as original, own-able illustrations and textures that are not only highly functional but also provide a fresh dose of personality to your workspace.

fitting your lifestyle and virtual backgrounds

Besides the literal, recognizable office space, our design team has landed on three initial sets that you’ll only get in Webex:

  1. Time and Place. These backgrounds represent different natural environments from across the globe. Each evokes a mood through simple illustrated form and color.
  2. Environments. These are intentionally unexpected and a little whimsical, inspiring imaginative ways to think about the spaces we occupy for work, play, learning, and more.
  1. We saw a need for backgrounds that have texture and color but recede, allowing the meeting participant to be the focus. These have a very practical use for when a calm, familiar backdrop is needed. These have been my favorite backgrounds in my daily meetings.

Webex backgrounds are designed to work in any lighting In fact, Webex automatically and subtly adjusts the lighting levels and softens your camera’s focus to make your image on video more realistic – almost as though you were sitting in the same room with everyone else. This is just the start; we have some exciting themes we’re exploring that make your experiences more fun and engaging. Be sure to stay tuned!

Delighting you at every turn

Another way we’ve enhanced your experience through design is with mirror preview, where you can see yourself on video before joining a meeting. Our customers love it, and I use it frequently when a business meeting immediately follows a playdate with my 7-year old son. Mirror preview allows you to take a peek to see if you’re all set for the big meeting or adjust your workspace. More than a few times, I’ve caught myself in the mirror preview with a leaf in my hair or mud on my chin, after entertaining my son in the garden.

woman on Webex Meetings

The default grid view is another one of those delightful design features I love that just makes the experience of a virtual meeting that much better. You can see everyone’s faces at the start of the meeting, and I think it helps build that deeper human connection. I like using it with my team, so everyone becomes part of the same space. You can see everyone’s expressions and reactions and switch to speaker focus view if you want to focus on just the person speaking.

Default grid view and Meetings

Little things matter

We’ve also incorporated some other subtle design features you may not notice at first glance but are there to help make your work that much easier. For instance, pressing the spacebar to quickly unmute. By using telemetry, we discovered that mute/unmute is one of the most frequently used actions in meetings. Now that almost everyone is working remotely, users are more likely to mute themselves to avoid day-to-day background noises. It’s a simple thing but saves time and reduces the number of mouse clicks.

Another “small but mighty” feature we added is the share preview. As a designer, I cringe when I hear people asking, “Can you see my screen?” Many may experience waves of self-doubt when sharing content because they have no idea of whether participants can see what they are sharing or even whether the right content is being shared. By adding this preview, we make sure that you can see your content before its shared. So next time — maybe instead of doubt — you can confidently say, “As you can see on my screen…” from the beginning.

Share preview in Webex Meetings

These are just a few of the ways Webex we’ve designed Webex to fit within your evolving workspaces. I’m very proud to lead a high-performance design team that shares a passion for a better user experience. I am thrilled about what is to come, as we continue to improve the lives of millions of people who need to connect and collaborate around the world.

You can check out these cool features by downloading our free Webex trial today.

Learn More

Why remote work can be more productive work

Embracing the rise of remote working

Working smarter: Managing a remote team

Still Need Help?

What would you like to do?

Join a Webex online meeting.

Learn more about web meetings and video conferencing.

Sign up for Webex.

Visit our home page or contact us directly for assistance.

Read more