Reducing License Waste with Power Automate + Converse CX Integration

by Bruce Benson

Reducing License Waste with Power Automate + Converse CX Integration

Share

The Request

The business had recently rolled out Netcall Converse CX across five departments, ten operational teams, and 85 users.

As Converse CX is a SaaS platform, licensing costs and contractual agreements must be considered. It quickly became apparent that, due to the number of licenses and active users, we were at risk of exceeding our limits during peak usage.

To manage this, team managers were manually checking at the end of each day to ensure their staff logged out of the system-freeing up licenses for others who might need access the following day.

Project Scope

I explored the advanced features of Converse CX to identify potential solutions. The platform’s reporting capabilities were robust and included API access, allowing third-party tools to retrieve and utilize data.

I conducted several proof-of-concept tests using different report filters and data types to determine the most effective approach.


Solution Implemented

I selected the "Agent Status Breakdown" report within Converse CX and configured filters to show only the current day's data. I then enabled API access and transitioned to Microsoft Power Automate for further development.

Converse CX - Agent Status Breakdown Report

In Power Automate, I built a recurring flow that runs outside business hours. The flow:

Microsoft Power Automate - the flow used for this solution.

At 08:00 the next working day, the flow sends a Microsoft Teams message to each user who remained logged in, reminding them to log out of Converse CX at the end of their shift.

Microsoft Teams - An example message received by an end user as a result of this process.

Lessons Learned & Next Steps

Lessons Learned

Next Steps