TaskHuman’s Engineering Team Enhances Service Delivery with Zoom’s Video SDK

    With Zoom's Video SDK, TaskHuman was empowered to create a customer experience that meets the organization’s high standards.

    Founded: 2017

    Location: Saratoga, California

    Industry: Technology

    Challenges: Inconsistent video and audio quality within TaskHuman application and significant time investments in addressing issues

    Solutions: Zoom Video SDK

    Benefits: Improved reliability of video within TaskHuman application, enhanced performance in low-bandwidth environments, improved service delivery

    “Zoom's video calling is basically the world standard. It's used very widely, especially during the pandemic, and the Video SDK is using the same infrastructure. When our customers call in, they don't know what the calling platform is on the back end. As far as they know, TaskHuman developed it. So when we have calling issues, it typically is blamed on TaskHuman and that makes us look terrible. After implementing Zoom, our users started having a much better experience, which also helps the TaskHuman brand look much better.”

    Daniel Mazzella

    Head of Engineering, TaskHuman

    Founded: 2017

    Location: Saratoga, California

    Industry: Technology

    Challenges: Inconsistent video and audio quality within TaskHuman application and significant time investments in addressing issues

    Solutions: Zoom Video SDK

    Benefits: Improved reliability of video within TaskHuman application, enhanced performance in low-bandwidth environments, improved service delivery

    “Zoom's video calling is basically the world standard. It's used very widely, especially during the pandemic, and the Video SDK is using the same infrastructure. When our customers call in, they don't know what the calling platform is on the back end. As far as they know, TaskHuman developed it. So when we have calling issues, it typically is blamed on TaskHuman and that makes us look terrible. After implementing Zoom, our users started having a much better experience, which also helps the TaskHuman brand look much better.”

    Daniel Mazzella

    Head of Engineering, TaskHuman

    Founded in 2017, TaskHuman’s mission is to organize the world’s human expertise and make it instantly accessible to its customers through 1:1 video calls. TaskHuman’s specialists are health, well-being, and self-development experts in nearly 1000 topics of professional and personal areas providing users with direct 1:1 guidance and support to help them reach their goals and better their lives.

    Whether it’s learning more about physical fitness, career development, or work-life balance, TaskHuman enables organizations to support the professional and personal lives of their employees. And with nearly 1,000 topics to choose from, employees have the support they need to pursue their health and well-being goals. 

    The challenge with unreliable video 

    TaskHuman leverages video software developer kits (SDKs) to integrate video into their health and wellness application and connect users around the world. However, the organization’s legacy SDK solution from their current solution couldn’t provide the reliable and frictionless experience it needed, requiring TaskHuman to invest significant resources into identifying and fixing issues.  

    “We were having calls failing to connect, or for some reason, the audio wasn’t working or the video wasn’t working,” said Daniel Mazzella, Head of Engineering at TaskHuman. “A good percentage of calls were having issues, and it was kind of hard to figure out if the issue was on our side or our [SDK] provider’s side, so we would spend a lot of our sprints and our rewrites just trying to figure out where the problem was happening and how we could fix it. We spent a lot of time working on the video calling piece trying to improve it.”

    The reliability gaps became even more apparent when TaskHuman began to expand globally, as it required a solution that could operate effectively in low-bandwidth environments. 

    “It was really when we started to expand globally, that we started to encounter issues,” Mazzella said. “A lot of these issues were caused by the network degrading, the call would just kind of freeze up. Either the customer would end it because it completely froze up or it would just drop the call because the internet connection wasn’t strong enough. I would say about 50% of our calls happen around the world, and only 50% in the US, and our customers would say, ‘Hey, we will sign this deal, but we have people in all of these other countries that need to be supported.”

    TaskHuman was also eager to improve its internal monitoring of call data to improve service delivery to customers and streamline operations. 

    “We were really looking for an API so that we can automate it so every time a call and a few minutes later, we can make a rest API call to get the session duration, see how long each participant was in, and other information,” Mazzella said. 

    A seamless transition to a new solution

    TaskHuman made the switch to Zoom’s Video SDK at the beginning of 2021 to improve the reliability of its video functionality. TaskHuman and its teams were able to make a seamless transition to Zoom’s video SDK without any interruption to its services.

    “During implementation, we still had our legacy solution operating as it was before, and we implemented Zoom’s Video SDK at the same time and could easily switch between the two,” Mazzella said. “So that gave us the ability to push the application to production, and when all of our users had a chance to update their application and get up to the latest version, then we were able to flip the switch on the server-side and switch over to Zoom.”

    “A lot of the Zoom SDK is plug and play, so we were able to start plugging in the Zoom callbacks,” Mazella added. “The documentation was great, especially for a relatively new product at the time, and it was very easy to implement.”

    Transforming service delivery with Zoom

    TaskHuman noticed an immediate improvement in the quality and reliability of its video communications with customers, even in low-bandwidth environments, reducing the number of support requests the team received. 

    “When we first made the switch, we were getting a lot of feedback that was along the lines of, ‘I don’t know what you changed, but keep it up,’ ” Mazella said. “And so, the number of issues that were coming in through our concierge channel has decreased quite significantly since implementing Zoom. Zoom automatically adjusts when the network connection is not as strong. Zoom definitely provides everything that we need in a video calling application, especially when we’re doing a custom implementation, like the Video SDK.”

    The teams at TaskHuman also leverage the Video SDK’s in-session chat functionality to share important updates and information to customers during video calls, creating a streamlined customer experience. 

    “When something happens on the consumer side — for instance, the consumer’s network degrades and the quality drops down — we’ll use the chat to send a message to the other participants that informs them that the provider is currently experiencing a poor network connection,” Mazzella said.

    Even though Zoom’s Video SDK initially lacked some features that TaskHuman needed to streamline internal operations, Mazzella and his teams were able to work with Zoom to make those features a reality, including the creation of an API. 

    “The [Zoom] team was really great with listening to feedback and hearing feature requests and suggestions from us, and we were able to start incorporating some of the things that we were missing,” Mazzella said. “When that REST API was made available, Zoom definitely made a lot of people on my team very happy.”

    With Zoom, TaskHuman was empowered to create a customer experience that meets the organization’s high standards, all without compromising or delaying service delivery or internal operations. As TaskHuman continues to grow, Zoom will play a critical role in maintaining the company’s reputation for exceptional customer service and creating connections between TaskHuman’s advisers and users around the world. 

    “Zoom’s video calling is basically the world standard. It’s used very widely, especially during the pandemic, and the Video SDK is using the same infrastructure,” Mazzella said. “When our customers call in, they don’t know what the calling platform is on the back end. As far as they know, TaskHuman developed it. So when we have calling issues, it typically is blamed on TaskHuman and that makes us look terrible. After implementing Zoom, our users started having a much better experience, which also helps the TaskHuman brand look much better.”

    Explore what's possible with Zoom

    Our customers inspire us! See how organizations are using our platform to connect, communicate, and get more done together.

    When Gapo wanted to add online meeting features to its GapoWork product, it found the perfect partner in...

    Read Case Study

    With Zoom's Meeting SDK, Cinamaker was empowered to create a professional-grade video communication experience for its users.

    Read Case Study

    After experiencing a period of rapid growth and expansion, Conexiom implemented Zoom to streamline and scale its operations.

    Read Case Study

    Using Zoom, Commercient was able to improve security and generate a unique video help desk within the organization's...

    Read Case Study

    Dynatrace needed to consolidate its solutions and implement a more dynamic video conferencing solution — so the company...

    Read Case Study

    With Zoom, ElectrifAi was able to increase recognition of its new brand among its customer base and demonstrate...

    Read Case Study

    Traction on Demand leveraged Zoom's reliable, intuitive, and dynamic solution to maintain productivity and connection during the pandemic.

    Read Case Study

    Zendesk's previous video communications were not easy to get up and running. That all changed when it switched...

    Read Case Study