SaaS for

eSIM Solution Provider

Case Study

Software-as-a-Service (SaaS) solution for managing eSim platforms to facilitate the quick onboarding of MNOs, MVNOs, IoT providers, and other relevant stakeholders.

Client Name

eSIM provider

Industry

Telecom- eSIM domain

Project Duration

6 months

Roles

Product Design

Development

Project Management

Tools

About the Client

Our client is a leading eSIM solution provider in Asia. They provide an end-to-end subscription management platform to Mobile Network Operators (MNOs), Mobile Virtual Network Operators (MVNOs), IoT providers, etc., to adopt eSIM in their business efficiently.

Problem Statement

Being the backbone of many telcos, the client was responsible for providing new eSIM connections to thousands of customers every second, while also managing existing users. Moving SIM profiles from one state to another was done by executing a bunch of sequential programs for each profile throughout the day.

This task was very tedious and prone to errors, as it was handled manually.

Project Objective

The major objective was to automate the management of SIM profiles to handle the repeated execution of a bunch of sequential programs. This would bring efficiency, reduce costs, and improve customer satisfaction.

Timeline

Week 1

Requirement analysis

Week 2-3

Design wireframing

Week 3-12

Development &
sprints plan

Week 12-14

Testing & iterations

Week 14

Deployment

Week 15
onwards

Support & iterations

Week 1

Requirement analysis

Week 2-3

Design wireframing

Week 3-12

Development & sprints plan

Week 12-14

Testing & iterations

Week 14

Deployment

Week 15
onwards

Support & iterations

Challenges

  • Our client faced many challenges when they started, including automating their entire process.
  • When they began onboarding new network operators, they ran into issues such as time, cost, and increased workforce.
  • Their customer onboarding used to take months, and they also faced challenges with security protocols, GSMA specification implementation, the transition of critical information such as cryptographic keys, and migration of legacy data.

Approach

1

Define the Problem

3

Target Users

5

Testing and Launch

2

Competitive Analysis

4

Technology Stack

6

Exclusive Features and Screens

1

Define the Problem

2

Competitive Analysis

3

Target Users

4

Technology Stack

5

Testing and Launch

6

Exclusive Features and Screens

Quantitative Research

Global eSIM market share of the automotive industry, which is highest in the category.

New cars shipped worldwide are expected to have embedded connectivity by 2025, with eSIM playing a crucial role.

Predicted growth CAGR of global eSIM market size, from 2022 to 2030.

ESIM Market share of North America in 2021, largest regional share during the forecast year.

User Personas

Name: John Doe

Job Title: IT Manager

Company: Acme Telecom

Industry: Telecommunications

Location: San Francisco, CA

Goals :
  • A system that can quickly and easily onboard new MNOs, MVNOs, and IoT providers.
  • A system that is reliable and secure
Pain Points :
  • Manual SIM management is tedious and time-consuming.
  • Manual processes are prone to errors.
  • Manual processes are more costly than automated processes.
  • Customers are frustrated with the slow and manual onboarding process.
Needs :
  • An automated eSIM management system for his customer management.
  • Improve efficiency, reduce costs, and improve customer satisfaction.
Behavior :
  • Always look for solutions to improve customer satisfaction.
  • Good with operating software and automation platforms.

Features and Functionalities

The SaaS developed by us is powered by a microservice-based architecture. This helps the platform scale to any extent, lowers downtime, and requires minimal maintenance.

eSIM Web Application

Dashboard

Administrative dashboards which helped our client oversee and manage the entire platform, detailed analytics, and reporting of each module.

Subscription Management

Create and activate eSIM profiles for new subscribers, invite subscribers to purchase a plan, connect the subscription with a payment gateway, deactivate profiles as needed.

User Management

Authenticates, assigns role and update user, and customer’s accessibility status to facilitate Access Control (RBAC) for Customers, Admin, Users, and Distributors.

Plan Management

Formulate, list, update, activate eSIM data and call tariffs.

Report

Smart analysis from subscription & payment reports, data usage per plan, app installation & custom reports.

User Management

To facilitate access control for customers, administrators, users, and distributors, the system must authenticate users, assign roles, and update user and customer accessibility status.

Access control is a security measure that restricts access to resources based on the user's identity and role.

Role-based access control (RBAC) can be used to define different roles for customers, administrators, users, and distributors. For example, customers could be given the ability to view their own eSIM profiles, while administrators could be given the ability to create and delete eSIM profiles for all users.

Plan Management

Formulating eSIM data and call tariffs includes defining the price, data allowance, and other features of the tariff.

Listing and updating eSIM data and call tariffs is the process of displaying the available tariffs to users.

Activating eSIM data and call tariffs can be done by users themselves or by an authorized representative.

Subscription Management

  • Collecting the subscriber's information: This information typically includes the subscriber's name, email address, phone number, and device information.
  • Creating the eSIM profile: This involves generating a unique identifier for the eSIM profile and storing the subscriber's information in the eSIM profile.
  • Activating the eSIM profile: This involves sending a signal to the subscriber's device that activates the eSIM profile.
  • Providing the subscriber with information: This information typically includes the price, data allowance, and features of the plans.
  • Inviting the subscriber to purchase a plan: This can be done through a variety of channels, such as email, SMS, or a website.
  • Connecting the subscription with a payment gateway: This allows the subscriber to pay for their eSIM service using a variety of payment methods, such as credit card, debit card, or PayPal.
  • Deactivating profiles: This is the process of disabling an eSIM profile so that it cannot be used after the subscriber cancels their eSIM service or when their eSIM profile expires.

eSIM Mobile Application

Mobile App Screens

IOS and Android mobile application for Telecom customers for

three step eSIM activation.

Design System

Development

Technology Stack

  • Backend: Python was used for the backend of the platform, which is responsible for storing and managing eSIM profiles, as well as providing APIs for other components of the platform to interact with.
  • Frontend: React and angular were used for frontend development to provide a user interface for subscribers to manage their eSIM profiles.
  • Database: NoSQL database, MongoDB to store eSIM profiles and other data.
  • APIs: APIs were used for other components of the platform to interact with. These APIs could be used to create, update, delete, and query eSIM profiles.
  • Security: The platform uses security measures, such as encryption and authentication, to protect data.
  • AWS: For networking, mobile applications, and security of the app.

Testing and

Launch

Platform offering 30 percent reduction in time & cost and 10
times increase of revenue.

“I was looking for a way to automate the management of our eSIM subscriptions, and we found the perfect solution with this platform, which is easy to use, and it has saved us a lot of time and money.”

Donec magna

Client Feedback

“Anuyat offers best in class security, scalable enterprise SaaS development, support, and maintenance”

CTO, eSIM provider

Why Anuyat?

Team Anuyat analyzed their business model and the challenges they were facing. We proposed building a SaaS platform where they could have a platform to manage their back-office operations and a specific interface for their customers who could serve themselves using the platform.

Experience in Telecom Sector: Anuyat has expertise in the telecom sector, with hands-on experience with GSMA specifications and a detailed understanding of eSIM implementations and various components, such as SM-DP+ and eUICC.

Working experience with eSIM hardware components: We have extensive experience handling events and activities generated by the transitions of profiles from one state to another.

Our team also has expertise in knowing details about end-user devices and support for eSIM on different hardware.

Years of experience with Agile methodology: Having the best software development team, who are well-experienced with agile methodology and ship daily builds, has helped our client enhance their products every day.

Our solution has helped the client reduce their customer onboarding time from a few months to a few minutes, and their clients love the new user experience developed by our team.

India

Pathare Complex, Kharadi
Bypass, Pune 411014

+91 721 897 2725

United States

1309 Coffeen Ave, Sheridan, Wyoming 82801

+1 585 332 5383