Posted on July 20, 2023 in

This post expands on previous articles where we detailed how Joulica extends the powerful capabilities of Amazon QuickSight with real time, streaming analytics. You can get a good overview here: Unified Realtime and Historical Analytics with Amazon QuickSight. In this article, we will focus on the following use cases and industry verticals:- 

  1. Customer Experience
  2. Internet of Things
  3. Sales 
  4. Healthcare

A common architectural pattern is followed for all of these: -

  1. Amazon Kinesis for streaming data
  2. Joulica platform for realtime analytics
  3. Amazon QuickSight for dashboard creation
  4. Amazon QuickSight Custom Visual Content (see Using custom visual content)

The following diagram shows the approach. As can be seen, Amazon Kinesis is used here as the primary means of accessing streaming data. Utilising Kinesis has many advantages, including the broad integrations that are in place across the AWS ecosystem and cloud applications generally.

Extending Amazon Quicksight 1

The Joulica platform allows users to transform and analyse data from Kinesis, and for the resulting analytics to be incorporated into visual widgets. Each widget is a separate web component, and we utilise the Custom Visual Content type to embed the Joulica components within QuickSight dashboards. We make heavy use of the Free-form layout to produce the infographic-style visualisations below.

The following sections detail examples from each of the use cases and verticals.

Customer Experience

The first example is from the Customer Experience market and utilises Amazon Connect as the core CCaaS solution. Realtime Contact Center KPIs are shown along with sales and customer sentiment analytics. Historical data is also shown, highlighting the seamless integration between the real-time and historical KPIs.

Extending Amazon Quicksight 2

Internet of Things

The next example shows streaming sensor data across a number of devices, alongside a daily trend (with the historical trend visualisation a core capability of QuickSight). For reference, the solution architecture is similar to that depicted in Detect water leaks in near real time using AWS IoT where device data is streamed by AWS IoT services onto Amazon Kinesis. As new data becomes available, updates are pushed automatically to the Joulica web components within QuickSight. The result is shown below (for reference, the Joulica components are on the right).

Extending Amazon Quicksight 3


It is critical that leaders have access to up-to-date sales data across all channels and regions. In the example here, Salesforce is providing sales data via the Salesforce Event Relay. Data arrives at AWS Event Bridge, which is configured to push the information to Kinesis. From there, Joulica can ingest the data and enable the QuickSight dashboard shown below. This example illustrates the QuickSight free-form layout features nicely, with all of the data overlaid on a map.

Extending Amazon Quicksight 4


The final example is taken from the Healthcare field and focuses on a number of critical KPIs such as admission wait times, bed occupancy, and length of stay. These KPIs are mainly relevant to Admissions optimisation, but there are many more, including equipment utilisation and staffing. It is becoming increasingly important for these metrics to be monitored in real-time and made available to all stakeholders, including the broader community, in some cases.

Extending Amazon Quicksight 5


This post provided a number of examples where the combination of Joulica, Kinesis, and QuickSight can be used to provide unified real time and historical analytics across a number of domains and use cases. Other data streaming technologies, e.g., Kafka, are also supported, and naturally, there are many more verticals and areas that benefit from having access to live analytics.

If you are interested in finding out more, contact us at or visit to arrange a demo.

July 20, 2023 AWS

Related Materials

Optimizing the Customer Journey in Amazon Connect

Contact Flow Analytics

With customers' expectations constantly evolving,...

Learn More

Exceptional Customer Experiences with Joulica and Amazon Connect

Delivering exceptional customer experiences is crucial for business success in...

Learn More

Joulica Integration with Service Now: A Unified View of Critical Metrics

Joulica's integration with ServiceNow seamlessly merges ServiceNow Metrics with...

Learn More

Optimise the Key Contact Center Metrics with Amazon Connect and Joulica

Navigating the Omnichannel Landscape

In today's customer-centric world, where...

Learn More

Revolutionizing Customer Engagement with Real-time Customer Journey Analytics

In today's dynamic and data-driven business environment, understanding customer...

Learn More

Fraud and Biometric Analytics for Amazon Connect

Fraud detection is a relatively recent extension to the Voice ID feature of...

Learn More

Custom KPIs and Notifications for Amazon Connect

In addition to the industry standard KPIs that have been standardized in the...

Learn More

Get the latest news from Joulica

Ready to get started?

Easily visualize, measure, monitor, and optimize your customer journeys, all with Joulica’s Data Analytics.

Request a Demo