Customer Stories / Software & Internet

Uniphore Logo

Uniphore Accelerates Time to Market and Ensures SaaS Security with DuploCloud’s DevOps Platform on AWS

Uniphore leverages the DuploCloud DevSecOps automation platform on AWS to speed up the launch of its Q for Sales conversational AI software.


Reduction in operational complexity


Spins up new application environments faster

3 minutes

Onboarding time for new customers

Developer self-service

Empowers developers to make changes

Instant insights

Helps companies better understand customers


Uniphore built a platform that leverages artificial intelligence (AI) to realize the value of every conversation a business has with its customers, employees, and partners. To support its cloud-based product line, Q for Sales, Uniphore turned to Amazon Web Services (AWS) and AWS Partner, DuploCloud.

Uniphore is running its application and infrastructure stack on AWS solutions including AWS Fargate and Amazon RDS. Using DuploCloud’s DevSecOps-as-a-Service platform, Uniphore empowers its developers to focus on product innovation versus infrastructure management.

Uniphore Case Study

Opportunity | Seeking Support for a Secure, Self-Managed Product Launch

Uniphore believes that conversations with customers are a company’s most valuable asset. To capture this value, and the nuances inherent in communication, Uniphore offers AI-powered software for business. Its latest software as a service (SaaS), Q for Sales, uses a combination of computer vision, facial expressions, tone, and words as part of a patented emotion fusion model to help salespeople “read the room” during meetings.

When launching Q for Sales, its cloud-based SaaS, the company sought assistance from AWS and AWS Partner DuploCloud. Uniphore wanted to give its application developers the freedom and self-service capability to create and modify cloud infrastructure on demand yet ensure platform security adhering to multiple industry standards like SOC 2, PCI, and GDPR. Faster time to market was also a priority.“

Q for Sales is a completely cloud-native product. We needed to automate security, cloud operations, and development so we could focus on accuracy and performance of the AI, launching the product, and getting it to market as fast as possible,” says Saurabh Saxena, vice president of engineering at Uniphore.


We have automated deployment and monitoring at the click of a button with DuploCloud on AWS.”

Saurabh Saxena
Vice President of Engineering, Uniphore

Solution | Streamlining Deployment with “DevSecOps in a Box”

Uniphore chose to avoid the traditional approach to DevOps, in which humans write thousands of lines of scripts and modules. The business reached out to AWS for a go-to-market solution and discovered DuploCloud’s “DevSecOps in a box” offering, a no-code/low-code provisioning platform that allows developers to implement cloud-native applications without requiring DevOps and security expertise. The DuploCloud platform includes network, compute, storage, and containers and integrates support for compliance standards such as SOC 2, PCI, GDPR, HIPAA, and HITRUST. By relying on DuploCloud’s platform, Uniphore abstracts the DevOps and security nuances from developers. This approach allows developers to focus on building applications, free from the time-consuming process of waiting on DevOps engineers for deployments.

“Our software platform allows companies to spin up application environments 10 times faster than they could if they had hired consultants to do it for them,” explains Tony Barbagallo, vice president of marketing at DuploCloud. 

Setting up a secure, single tenant environment for each of Uniphore’s Q for Sales customers was the first order of business with DuploCloud. DuploCloud worked with Uniphore to containerize the Q for Sales application, using Amazon Elastic Kubernetes Service (Amazon EKS) for container orchestration, AWS Fargate for deploying Docker containers, and other services such as Amazon Relational Database Service (Amazon RDS). DuploCloud also set up dashboards for continuous monitoring and alerts using AWS Security Hub.

“We have automated deployment and monitoring at the click of a button with DuploCloud on AWS,” says Saxena. Saxena estimates that the combination of DuploCloud and AWS has removed 60–70 percent of the operational complexity software engineers typically face when architecting in the cloud. New Q for Sales customers can be onboarded in as little as 2–3 minutes with a fully automated deployment model. “Without AWS and DuploCloud, I doubt instant onboarding would even be possible,” Saxena adds.

Additionally, DuploCloud provides 24x7 support and monitoring for Uniphore. “DuploCloud provides us with operational services and frontline support so we don’t have to hire and train people to manage the solution,” says Saxena.

Outcome | Winning Customers’ Trust with a Secure, Responsive Platform

By leveraging DuploCloud’s DevSecOps-as-a-Service platform on AWS, Uniphore gains three major benefits: self-service capabilities for developers, a comprehensive monitoring system, and robust application security.

Today, the business automates and shares certain aspects of security management with DuploCloud. Saxena explains, “Maintaining the trust of our customers as a SaaS company is paramount, and it hinges on our ability to keep data secure. This requires a constant, unyielding focus on every aspect of security, from infrastructure and runtime to applications and data. With DuploCloud's platform, we can streamline processes and put some of our security concerns to rest. For instance, the platform automatically checks our software and container hosts against policies.” 

Most importantly, Uniphore is able to bring Q to Sales to market quickly. New Q for Sales customers can get started in a few minutes to immediately augment their customer interactions by realizing the value of each conversation. They can focus on their presentations during meetings while Q for Sales captures customer cues to gauge real-time sentiment and engagement.

Looking ahead, Uniphore is considering enhancing its Q for Sales application with additional AWS services, such as Amazon SageMaker to train and test machine learning models for massive datasets. Currently, the company is testing new ways to gauge various sales meeting scenarios and has accumulated 750,000 audio AI files. Uniphore is also evaluating Amazon Rekognition for enhanced computer vision features and Amazon Polly to automate text through voice during sales coaching.

Learn More

To learn more, visit

About Uniphore

Uniphore, based in the United States, uses AI and automation to detect customer sentiment through computer vision, natural language processing, and tonal nuances.

AWS Services Used

Amazon Elastic Kubernetes Service

Amazon EKS is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers.

Learn more »

AWS Fargate

AWS Fargate is a serverless, pay-as-you-go compute engine that lets you focus on building applications without managing servers. 

Learn more »

Amazon Relational Database Service

Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud.

Learn more »

AWS Security Hub

AWS Security Hub is a cloud security posture management service that performs security best practice checks, aggregates alerts, and enables automated remediation.

Learn more »

Get Started

Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.