Welcome to 2025’s first quarterly CXOS Product Pulse brought to you by Circles’ Product Team.
In this newsletter, we keep you up-to-date on the latest features, updates, and enhancements we have been making to CXOS, Circles’ telco SaaS platform that is powering digital telco brands around the world.
In Q1, we rolled out a variety of updates and improvements to give telcos greater control over their products, inventory, and customer experience. These have been categorized for quick scanning and easy reading:
- Campaign Management
- Product Management Configurability
- E-Wallet
- SIM Kit Delivery and Inventory Management
- Customer Support and Customer Experience
- Security Updates
- Platformization Achievements
- Global Market Highlights
And now, onto the updates!
|
|
|
Promotions and Sales Channels
Non-Stackable Promotions:
Non-stackable promotion support is now live.
This lets you control discount combinations by preventing overlapping offers on the same product, protecting revenue during high-discount events while ensuring a fair and transparent customer experience.
|
Promotions and Sales Channels
Non-Stackable Promotions:
Non-stackable promotion support is now live.
This lets you control discount combinations by preventing overlapping offers on the same product, protecting revenue during high-discount events while ensuring a fair and transparent customer experience.
|
|
|
Flexible Live Promotion Editing:
You can now update promotion criteria after your promotion has gone live, increasing campaign agility and responsiveness.
Referral Rewards with Customer Action:
We enhanced the Operator Portal with a referral rewards capability that lets you set up referral rewards, like free products and third-party vouchers, to be granted to customers but ONLY redeemed when they take a specific action.
This approach provides cost efficiency by eliminating auto-redemption of unused rewards.
Architectural Improvements to Promotion Engine:
The promotions system is now faster and more reliable thanks to significant architectural changes.
Lifecycle Visibility Enhancements
Customer-Centric Lifecycle Actions:
You now have more visibility over relevant contextual actions (CTAs).
The Operator Portal’s customer details page now dynamically displays CTAs based on the customer’s lifecycle stage and interaction type.
Order-Based Lifecycle Actions:
We have enabled dynamic contextual actions on the Order Details page, allowing you to see only relevant CTAs based on customer lifecycle, order type, and interaction context, reducing errors and improving operational efficiency.
OTT & Voucher Lifecycle Enhancements:
We enhanced the Operator Portal with full visibility into the voucher and OTT lifecycle, enabling operators to monitor fulfilment, retry failed transactions, and manage inventory thus reducing escalations, improving issue resolution, and recovering potential revenue loss.
|
Flexible Live Promotion Editing:
You can now update promotion criteria after your promotion has gone live, increasing campaign agility and responsiveness.
Referral Rewards with Customer Action:
We enhanced the Operator Portal with a referral rewards capability that lets you set up referral rewards, like free products and third-party vouchers, to be granted to customers but ONLY redeemed when they take a specific action.
This approach provides cost efficiency by eliminating auto-redemption of unused rewards.
Architectural Improvements to Promotion Engine:
The promotions system is now faster and more reliable thanks to significant architectural changes.
Lifecycle Visibility Enhancements
Customer-Centric Lifecycle Actions:
You now have more visibility over relevant contextual actions (CTAs).
The Operator Portal’s customer details page now dynamically displays CTAs based on the customer’s lifecycle stage and interaction type.
Order-Based Lifecycle Actions:
We have enabled dynamic contextual actions on the Order Details page, allowing you to see only relevant CTAs based on customer lifecycle, order type, and interaction context, reducing errors and improving operational efficiency.
OTT & Voucher Lifecycle Enhancements:
We enhanced the Operator Portal with full visibility into the voucher and OTT lifecycle, enabling operators to monitor fulfilment, retry failed transactions, and manage inventory thus reducing escalations, improving issue resolution, and recovering potential revenue loss.
|
 |
|
|
Product Category Management:
You can now create, edit, and manage product categories, enhancing product organization and discoverability for customers across the Self-care App and website, improving the overall purchase experience.
|
Product Category Management:
You can now create, edit, and manage product categories, enhancing product organization and discoverability for customers across the Self-care App and website, improving the overall purchase experience.
|
|
|
Location-based Products:
We have enabled the creation, management, and association of locations with products, giving you precise regional targeting and streamlined configuration of location-based offerings.
|
Location-based Products:
We have enabled the creation, management, and association of locations with products, giving you precise regional targeting and streamlined configuration of location-based offerings.
|
|
|
App-based Products:
You can now create and manage app-specific data products directly from the Operator Portal.
This feature allows for flexible quota allocation (limited or unlimited) for specific apps, ensuring better control over data usage and the ability to bundle app-specific data products with other telco and non-telco products.
Sales Channel-based Product Offers:
Sales channel-based product configurations are now available on the Operator Portal.
These allow you to tailor product visibility and availability by sales channel thereby empowering targeted selling strategies and delivering more relevant offerings to customers across touchpoints.
Configurable Product Validity:
You can now create daily and hourly products without needing technical support. We have enabled configuration for one-time product validity in hours or days directly in the Operator Portal.
Configurable Product Speed:
Now you can configure and manage speed-based data products with market-specific rules, FUP settings, and smart consumption controls. This empowers flexible plan creation while optimizing network usage.
Configuration of International Products with Generic Templates:
We have rolled out the ability to create and manage international products like roaming, IDD, and global SMS by introducing catalog templates with country-specific settings.
|
App-based Products:
You can now create and manage app-specific data products directly from the Operator Portal.
This feature allows for flexible quota allocation (limited or unlimited) for specific apps, ensuring better control over data usage and the ability to bundle app-specific data products with other telco and non-telco products.
Sales Channel-based Product Offers:
Sales channel-based product configurations are now available on the Operator Portal.
These allow you to tailor product visibility and availability by sales channel thereby empowering targeted selling strategies and delivering more relevant offerings to customers across touchpoints.
Configurable Product Validity:
You can now create daily and hourly products without needing technical support. We have enabled configuration for one-time product validity in hours or days directly in the Operator Portal.
Configurable Product Speed:
Now you can configure and manage speed-based data products with market-specific rules, FUP settings, and smart consumption controls. This empowers flexible plan creation while optimizing network usage.
Configuration of International Products with Generic Templates:
We have rolled out the ability to create and manage international products like roaming, IDD, and global SMS by introducing catalog templates with country-specific settings.
|
|
|
Closed Loop Wallet:
You can now offer a secure, real-time wallet system that gives you full control over user transactions, configurable minimum transaction limits, and gives subscribers the ability to store, manage, and spend funds within the telco providers network of services.
|
Closed Loop Wallet:
You can now offer a secure, real-time wallet system that gives you full control over user transactions, configurable minimum transaction limits, and gives subscribers the ability to store, manage, and spend funds within the telco providers network of services.
|
|
|
Wallet PAYG with Pulsa:
You can also give your customers spending flexibility while driving your revenue and dynamically managing Pay-As-You-Go (PAYG) access.
We have enabled PAYG functionality in the Operator Portal through a secure closed-loop wallet system, empowering real-time usage-based billing for calls, SMS, and data - giving your customers flexibility while driving your revenue and keeping you in control.
|
Wallet PAYG with Pulsa:
You can also give your customers spending flexibility while driving your revenue and dynamically managing Pay-As-You-Go (PAYG) access.
We have enabled PAYG functionality in the Operator Portal through a secure closed-loop wallet system, empowering real-time usage-based billing for calls, SMS, and data - giving your customers flexibility while driving your revenue and keeping you in control.
|
|
|
Streamlined Delivery Management:
We have enabled real-time management of delivery partners, allowing you to add courier partners, update slots, fees, and pickup locations for streamlined logistics operations.
Inventory & SIM Kit Management:
We have enhanced your inventory management and can provide you with greater flexibility, security, and efficiency in managing large scale inventory operations through column-level visibility controls, Bulk SIM kit uploads, and scheduled automated uploads.
Automated Inventory Uploads:
Our new inventory automations will improve your operational accuracy and save your team’s man-hours.
You can now automate inventory updates with the Inventory Scheduler, allowing fixed-interval scheduling, real-time adjustments, and log monitoring to free up your team while boosting accuracy.
Retry Failed Uploads:
Boost operational efficiency with new features that lets you track inventory upload history for both manual and automatic uploads, view detailed error logs, and retry failed uploads without redoing the entire process.
Self-Serve SIM Replacement Workflow:
We have enabled a self-serve SIM replacement journey through the Self-care App, allowing customers to complete SIM swaps independently while giving operators full visibility and control over KYC, payments, delivery, and activation.
|
Streamlined Delivery Management:
We have enabled real-time management of delivery partners, allowing you to add courier partners, update slots, fees, and pickup locations for streamlined logistics operations.
Inventory & SIM Kit Management:
We have enhanced your inventory management and can provide you with greater flexibility, security, and efficiency in managing large scale inventory operations through column-level visibility controls, Bulk SIM kit uploads, and scheduled automated uploads.
Automated Inventory Uploads:
Our new inventory automations will improve your operational accuracy and save your team’s man-hours.
You can now automate inventory updates with the Inventory Scheduler, allowing fixed-interval scheduling, real-time adjustments, and log monitoring to free up your team while boosting accuracy.
Retry Failed Uploads:
Boost operational efficiency with new features that lets you track inventory upload history for both manual and automatic uploads, view detailed error logs, and retry failed uploads without redoing the entire process.
Self-Serve SIM Replacement Workflow:
We have enabled a self-serve SIM replacement journey through the Self-care App, allowing customers to complete SIM swaps independently while giving operators full visibility and control over KYC, payments, delivery, and activation.
|
|
|
Configurable Suspension/Termination Reasons:
Suspension and termination reasons can now be configured, updated, and managed to suit market-specific workflows, ensuring accurate data capture and a smoother customer support experience.
Order & Payment Failure Insights:
Now you can get deeper analysis by viewing detailed failure reasons for Orders, Port-in Requests, and Payments within the portal, enhancing troubleshooting, accelerating your resolution times, and improving operational visibility.
Physical SIM with Dummy Numbers:
Now you can onboard customers faster using physical SIMs with dummy numbers.
We have introduced an enhanced SIM activation flow using dummy numbers for pre-activation, enabling immediate limited internet access and seamless number transition thus reducing activation drop-offs, improving onboarding, and optimizing number resource allocation for operators.
|
Configurable Suspension/Termination Reasons:
Suspension and termination reasons can now be configured, updated, and managed to suit market-specific workflows, ensuring accurate data capture and a smoother customer support experience.
Order & Payment Failure Insights:
Now you can get deeper analysis by viewing detailed failure reasons for Orders, Port-in Requests, and Payments within the portal, enhancing troubleshooting, accelerating your resolution times, and improving operational visibility.
Physical SIM with Dummy Numbers:
Now you can onboard customers faster using physical SIMs with dummy numbers.
We have introduced an enhanced SIM activation flow using dummy numbers for pre-activation, enabling immediate limited internet access and seamless number transition thus reducing activation drop-offs, improving onboarding, and optimizing number resource allocation for operators.
|
|
|
Role-Based Access Control (RBAC), Milestone 1 & Milestone 2:
You can now manage granular access across each section of the Operator Portal to uphold operational security.
SSO Login Support:
We have enabled Single Sign-On (SSO) in the Operator Portal, allowing secure authentication via trusted identity providers like Azure IDAM and JumpCloud—while maintaining internal role and permission controls, streamlining access management and ensuring compliance with corporate identity policies.
|
Role-Based Access Control (RBAC), Milestone 1 & Milestone 2:
You can now manage granular access across each section of the Operator Portal to uphold operational security.
SSO Login Support:
We have enabled Single Sign-On (SSO) in the Operator Portal, allowing secure authentication via trusted identity providers like Azure IDAM and JumpCloud—while maintaining internal role and permission controls, streamlining access management and ensuring compliance with corporate identity policies.
|
|
|
UI/UX Component Architecture:
This initiative focuses on creating a modular and reusable component library, enabling faster and more consistent user interface development across the platform. By standardizing UI elements, we can ensure a seamless user experience while reducing design and implementation time.
We have achieved about 40% of our overall componentization and self-serve goal. In Q2, we will be working towards context-aware components which will make app development much faster.
Connector Architecture:
We are implementing a scalable connector framework to simplify integrations with third-party systems and services. This architecture improves maintainability, reduces integration complexity, and allows for quicker deployment of new connectors to meet diverse operator needs.
The componentized connector architecture based on domains has been implemented in Indonesia in Q1. This has led to a code optimization of about 30 - 40% with higher reuse. In Q3, we will work towards implementing self-serve in connectors, at least using third-party developers.
React Native:
Adopting React Native for our mobile applications supports our aim to achieve a unified codebase that supports both iOS and Android platforms. This reduces development overhead, accelerates time-to-market for new features, and ensures a consistent experience across devices.
We have made a complete shift to React Native by eliminating any native code for mobile apps. This has cut down the development effort by 50%. Additionally, using AI generated coding for some of the aspects has optimized the development time.
Re-architecting Known Platform Hotspots (e.g., Auto-renewal, Promotions):
We are revisiting and re-engineering critical components like auto-renewal and promotions to address performance bottlenecks, enhance reliability, and better support complex use cases. These improvements ensure the platform remains robust as we scale to meet increasing customer demands.
In Q1, we conducted platform performance tests to understand their bottlenecks and have implemented ongoing fixes to some hotspots like auto-renewal and subscriptions.
We have initiated a broader effort to scale the platform to 30M+ subs for our client in Indonesia and in Q2, we will be implementing multiple changes. Additionally, we are working on scaling migration, bridging, BSS, observability and infrastructure cost optimization, along with processes like Incident Management, troubleshooting etc at scale.
|
UI/UX Component Architecture:
This initiative focuses on creating a modular and reusable component library, enabling faster and more consistent user interface development across the platform. By standardizing UI elements, we can ensure a seamless user experience while reducing design and implementation time.
We have achieved about 40% of our overall componentization and self-serve goal. In Q2, we will be working towards context-aware components which will make app development much faster.
Connector Architecture:
We are implementing a scalable connector framework to simplify integrations with third-party systems and services. This architecture improves maintainability, reduces integration complexity, and allows for quicker deployment of new connectors to meet diverse operator needs.
The componentized connector architecture based on domains has been implemented in Indonesia in Q1. This has led to a code optimization of about 30 - 40% with higher reuse. In Q3, we will work towards implementing self-serve in connectors, at least using third-party developers.
React Native:
Adopting React Native for our mobile applications supports our aim to achieve a unified codebase that supports both iOS and Android platforms. This reduces development overhead, accelerates time-to-market for new features, and ensures a consistent experience across devices.
We have made a complete shift to React Native by eliminating any native code for mobile apps. This has cut down the development effort by 50%. Additionally, using AI generated coding for some of the aspects has optimized the development time.
Re-architecting Known Platform Hotspots (e.g., Auto-renewal, Promotions):
We are revisiting and re-engineering critical components like auto-renewal and promotions to address performance bottlenecks, enhance reliability, and better support complex use cases. These improvements ensure the platform remains robust as we scale to meet increasing customer demands.
In Q1, we conducted platform performance tests to understand their bottlenecks and have implemented ongoing fixes to some hotspots like auto-renewal and subscriptions.
We have initiated a broader effort to scale the platform to 30M+ subs for our client in Indonesia and in Q2, we will be implementing multiple changes. Additionally, we are working on scaling migration, bridging, BSS, observability and infrastructure cost optimization, along with processes like Incident Management, troubleshooting etc at scale.
|
|
|
LATAM Market Highlights
Automatic update of suspension reason when a suspended user ports out:
The operator portal has been enhanced to automatically update the suspension reason when a suspended user ports out.
MENASA Market Highlights
Evam Integration for Marketing Automation:
Operators in MENASA can now orchestrate personalised, multi-channel campaigns via real-time segmentation and customer journey management.
Indonesia Market Highlights
Location based product pricing:
Operators can now deliver accurate, location-specific pricing by validating final prices against the customer location, reducing revenue leakage and improving customer trust.
Support for login with different Mobile Number:
We have enabled operators to support customer sign-ups using any mobile number, enhancing user acquisition, visibility, and support capabilities across all identifiers.
Self-Serve SIM Replacement Enhancements:
We have enhanced SIM replacement oversight for our operators by enabling real-time NIK validation, reducing ineligible legacy SIM requests, and providing end-to-end IMSI tracking for accurate support and compliance.
Payment Notifications:
Operators are now empowered to boost payment conversion and streamline support by enabling categorized tracking of payment notifications, real-time status visibility, and automated user communication for pending, successful, and expired payments.
We have many more exciting updates lined up for Q2, so stay tuned!
Curious to know more, or even see first-hand what these updates can do? Contact your Circles sales team or click below to sign up for a demo today!
|
LATAM Market Highlights
Automatic update of suspension reason when a suspended user ports out:
The operator portal has been enhanced to automatically update the suspension reason when a suspended user ports out.
MENASA Market Highlights
Evam Integration for Marketing Automation:
Operators in MENASA can now orchestrate personalised, multi-channel campaigns via real-time segmentation and customer journey management.
Indonesia Market Highlights
Location based product pricing:
Operators can now deliver accurate, location-specific pricing by validating final prices against the customer location, reducing revenue leakage and improving customer trust.
Support for login with different Mobile Number:
We have enabled operators to support customer sign-ups using any mobile number, enhancing user acquisition, visibility, and support capabilities across all identifiers.
Self-Serve SIM Replacement Enhancements:
We have enhanced SIM replacement oversight for our operators by enabling real-time NIK validation, reducing ineligible legacy SIM requests, and providing end-to-end IMSI tracking for accurate support and compliance.
Payment Notifications:
Operators are now empowered to boost payment conversion and streamline support by enabling categorized tracking of payment notifications, real-time status visibility, and automated user communication for pending, successful, and expired payments.
We have many more exciting updates lined up for Q2, so stay tuned!
Curious to know more, or even see first-hand what these updates can do? Contact your Circles sales team or click below to sign up for a demo today!
|
|
|
|
|