+44 (20) 7483 9500
retail billing

UMT, with its latest light weight Customer Care & Convergent Billing suite Unicorn 10 (U10), a portfolio of pre-integrated products and business solutions, supports all lines of business and across technologies including 3G, 4G/LTE, WiMAX or Multi-play services.


Unicorn, the convergent Customer Care & Billing solution from UMT, is built to improve customer experience across various verticals and geographies and enables service providers to remain competitive. Designed on layered technology in a brick-by-brick modular framework, Unicorn allows the service providers to phase their billing deployment depending on the budget and adapt their ad-hoc and planned requirements, rapidly and seamlessly. The system supports linking remote nodes or offices by a-web-based architecture and bill payments can be made at remote offices.

Unicorn 10 Features:

  • Convergent platform for all Legacy as well as Next generation technologies and Services
  • Feature-rich and flexible Product Catalogue to enable quick go-to-market
  • Integrated Sales and Prospect management to achieve business growth
  • Convergent platform for End-to-end Registration and Workflow-based Service Fulfilment
  • Workflow-based Compliance Management and Customer Service solution
  • Advanced Self-Care for subscribers and dealers/sales agents via Web and USSD
  • Optional pre-integrated Mobile Self Care App
  • Rule-based convergent Rating and Charging
  • Hot and Cyclic Billing with multi-group and multicycle support
  • Receivable Management working seamlessly for individual as well as corporate hierarchies
  • Dealers & Sales agent commission calculation for revenue incentive
  • Online Credit Control and Dunning with promise to Pay feature
  • Web Based GUI Interface
  • Open Interface Frameworks for flexible and quick integration with 3rd party systems
  • Scalable solution to support ‘grow-as-you-go’ model with in-built load balancing


  • Rapidly Deployable – On Premises/Hosted
  • Multi Dimensional Convergence
  • Configurable
  • Completely Convergent
  • Completely Modular
  • Rules-driven
  • 360 degree view of Subscribers

Major Modules:

Application Modules

This module captures information about prospects, the service(s) they are interested in and assists the sales staff of any service provider / telecom operator in managing their prospect database.


By automating all aspects of the sales cycles, the Prospect Management module helps in reducing the lead time spent by the sales force in organizing and tracking leads.


The salient features of this module are:

  • Master Data Maintenance
  • Sales person’s hierarchy
  • Territory
  • Rating parameters
  • Prospect classification
  • Sales person mapping with Territory & prospect type
  • Sales group
  • Information Request Mode
  • Mode of Contacting Prospect
  • Packaging information for prospect
  • Sales Kit
  • Sales Kit Prospect type mapping
  • Prospect Maintenance
  • Prospect Details
  • Prospect Data Upload
  • Prospect Assignment
  • Prospect Scheduling
  • Prospect Follow Up
  • Prospect Reclassify
  • Prospect Escalation
  • Prospect Termination
  • Prospect Transfer

The Unicorn System Admin module caters to the following broad level functionality:

  • User authentication and authorization (using “workgroups”)
  • User administration (e.g. lock / unlock, change password) and session control
  • Master data entry
  • User-defined fields configuration (“properties”)
  • Workflow configuration (service order Tasks, Properties and Actions)
  • Rating and Billing master data configuration (e.g. CDR layouts, bill cycles)
  • Other miscellaneous system administrator functionality

Offering Management/Packaging is a tool that enables the marketing department of a Service Provider to address the requirements of the subscribers as a whole. Packaging helps in reducing churn and provides the Service Provider with options to create and launch competitive services and bundles through an intuitive GUI. The flexibility of providing different products and services to different sets of direct and indirect subscribers and packaging such products and services as product packages and product plans form the core strengths of this module.


The system supports defining promotions or special offers to customers/ prospects. The system maintains records of all types of packages, plans, promotions offered by the Service Provider. Promotional offers may be defined for certain limited time period for the customers.


The Unicorn Packaging module provides the Service Provider with the facility of defining plans, products, components, discounts, unit credit and packages that can be attached to the service(s) being offered. The operator is able to define the charges (Recurring, Non-Recurring and Usage) to be considered while defining the plans, products and packages.

A Customer Care system allows a Service Provider to build and maintain a satisfying relationship with customers and enables the Service Provider to acquire and retain customers. Unicorn Customer Care module provides an effective solution to boost the productivity of the CSRs through the accurate capturing of information and generating quality responses and actionable reports. This module in Unicorn provides for registration of customer names, creating new customer accounts, registering online customer complaints and providing service numbers to the registered customers. In short, the Service Provider can access the complete detail of a registered subscriber from the system.


Unicorn supports N-level customer hierarchy. There is no inherent limitation in the system as to the level of customer hierarchy it can support. The entire customer hierarchy is displayed on the left panel of the screen in an inverted tree-like structure which allows the users to have single view of all the customers.


The Customer Care module is part of the core Unicorn system and fully integrated with all other CRM modules such as Prospect Management and Marketing, Service Provisioning, Service Order and Work-flow Management, Account Receivables, Trouble Ticket Management etc.

The Order Management System is an aid to the automated management of business processes. The system provides an environment for creation and monitoring of instances of multiple work-flows and assigning human and material resources to the atomic activities constituting the work-flow. It has a set of default service orders with specified order types.


The module assists in streamlining service operations. It can be configured to check for valid allocations of products/services through the interface with Packaging and generate appropriate actions. It checks for serviceability of all service requests entered in context of availability of order items or feasibility of implementing the request in an area.

The purpose of Service Provisioning is to activate/de-activate customer services rapidly across multi-vendor and multi-technology network elements. The service activation or deactivation requests from other modules such as customer care, inventory, credit control and fraud management can be serviced by this module. The rule based activation module is flexible and can easily be configured to service any new request with ease.

The trouble ticket system acts like an organizational chart, coordinating the work of multiple people who may need to work on the problem. The trouble ticket system assigns a ticket number for each complaint logged and this number is provided to the customer for future reference and for tracking the status of the problem.


The trouble ticketing system provides a GUI to enable the CSR to log a complaint. The system acts as short-term memory about specific problems for the operator as a whole. It provides a complete history of the problem, so that any user can understand the problem and take the next appropriate step without having to consult with other users who have worked on it. The module helps in scheduling the trouble tickets by assigning priorities, keeping track of current trouble tickets as well as calling additional staff if required. The module is also integrated with the mailing system so that e-mails can be sent to engineers working on the trouble ticket as and when required.

This module is used to accept upfront, online or batch payments, pass adjustments, mark invoice disputes, set up instalments (payment plans), generate refunds, and perform various different financial transactions.

In today’s competitive and dynamic environment it is vital for service providers to delight their subscribers at a personal level. The growing number subscribers and limitations of direct reach to each subscriber increase the dependency of the service providers on the direct and dealer sales channels.


The Dealer Management application from UMT enables service providers to enhance channel performance by keeping their dealer channels motivated. With Dealer Management the service providers can define and maintain agreements with external and internal sales channels. The solution can flawlessly calculate dealer’s commissions, compensations, adjustments and various other financial dealings in a dealer environment that includes multiple hierarchies.


  • Inspire dealers with inventive loyalty programs
    Service providers can set up percentage sharing for agents, sub-agents or dealers. They can offer rewards or can impose penalties on dealers based on their performances to retain existing subscribers as well as retaining customers.
  • Increase reach within multifaceted dealer hierarchy
    Service providers can manage a widely distributed dealer network with multiple levels and can reach out to their subscribers more effectively. They can create multiple sale groups comprising of dealers, sales agents and sub-agents to carry out sales operations more efficiently.
  • Monitor and manage performance with enhanced performance
    Dealer Management enables service providers to have detailed view of their channel performance by generating comprehensive reports. Service providers can evaluate dealers and sales agents based on various custom parameters such as revenue generated, customer churn, customer acquired etc.

UMT’s Roaming module provides complete charging facilities for the roaming records generated on 2, 2.5 and 3G mobile networks. Our Roaming module offers full TAP 3 support; advanced pricing and re-pricing facilities; TAP and RAP generation; and reject file-processing capabilities. The solution works seamlessly with the pricing and tariff plans of a third-party billing system to process roaming usage records in the VPLMN, and generate TAP 3 files. UMT Roaming is also capable of independently maintaining tariff plans, PLMN plans and codes, tax details, exchange rates and has the capability to offer queries on roaming data as well.



  • Assures Revenue
    Enables communications service providers to efficiently manage the charging of roaming contract agreements, secure and assure revenue, and better manage new business models.
  • Interoperability
    Supports the roaming requirements of today and those of tomorrow across interoperable next-generation network platforms.
  • Quick TO Deploy
    Installs easily and uses a rules-driven engine, so the system is quickly operational, easy to learn and keeps ownership costs low.

Engine Modules

Rating module of Unicorn deals with the pricing of all Call Detail Records (CDRs) obtained from Mediation, which is the intermediate system between the Switch and the Billing System. This module can handle different technologies in Wired, Wireless and IP domains and has the flexibility of charging the CDRs irrespective of Technology and Platforms.


The Rating module is capable of handling charges based on the day of the week and time of the day, holiday and location. The rates to be applied to a particular subscriber are defined in the Customer Care module, whereas rate details are defined in packaging module and applied to the usage details through rules.

This is integrated with billing module. The product enables discount to be given in various ways to remain competitive and minimize customer churn. Monetary and non-monetary, prorated or non-prorated, business or individual discounts can be applied based on fully configurable and flexible criteria like charges, plan, units, payments, loyalty to name a few. The system also supports promotional discounts from time to time whenever required. The bill run process takes care of all applicable discounts on customer accounts and then consolidates the billing.

The Billing module produces bills for the service providers and subsequent customer, detailing charges against the type of plan the customer is subscribed to. The invoice comprises of charges incurred by the customer over a fixed period of time This module performs the tasks of summarizing all the data pertaining to a customer, the usage of the service provider’s services by the customer, recurring charges and finally producing a presentable bill.


The Billing module is able to generate convergent bills for the service provider. If a service provider is offering different services such as VoIP, Telephony, and Cable Television, the Billing module produces a single bill showing all the respective charges and details.

Unicorn features a powerful Credit Control module to track usage trends of postpaid subscribers in near real time. The same module allows dunning activities like generating warning letters, sending SMSs, provisioning IVR feedback, one-way and two-way barring of service line, based on the subscriber’s invoice ageing.


Credit Control works on a “push” architecture, which enables it to work very efficiently without resorting to periodic polling of the entire subscriber base. It is rule-based, and allows for very specific credit management policies to be implemented for different subscriber profiles, depending on parameters like customer category (e.g. residential or business), credit rating, outstanding amount, number of outstanding invoices, and other customer and financial attributes.

Client’s Speak