Reducing the process of activating an account with a telecom company by 400% with RPA




Texas, USA




2 senior RPA devs, Lead Architect




1 month

GPS nVISION: Automating account activation process


reduced process time


weeks of implementation


robot integrated into 5 apps


GPS nVISION is a Texas-based company specializing in affordable devices and software for tracking cars, trailers, assets, and people.

The Challenge

GPS nVISION tasked us with automating two critical processes: device and SIM card activations, as well as their deactivations. These processes are vital for efficiently managing GPS trackers and ensuring customers can utilize them.


Customers would input their details into a form on the company's website, triggering an email request. Administrators manually set up and configured accounts across multiple web applications for each activation.


Administrators frequently had to monitor payments on specific applications. If a subscription remained unpaid, it necessitated deactivation on those platforms.
The manual process involved repetitive tasks, frequent app-switching and consumed significant time. This method proved cumbersome for users, often leading them to seek assistance from system administrators.


We evaluated the requirements and opted for UiPath technology—a low-code automation platform that facilitates efficient management and monitoring. Here's how the activation process unfolds:

Activation Process:
  1. The robot regularly scans emails for new activation requests and initiates the process if any are found.
  2. The robot extracts data from the user-submitted form in the email.
  3. Using apps 2 and 3, the robot creates a new device entry and activates the SIM card.
  4. On app 4, the robot sets up a user account and activates the GPS tracker.
  5. App 5's robot configures the new user as required.
  6. A confirmation email is dispatched to the user, signaling the successful activation.
  7. This sequence repeats for every incoming customer request.
Deactivation Process:
  1. The robot periodically reviews the list of unpaid subscriptions in app 1, initiating action if any exist.
  2. The robot checks app 2 to confirm the subscription has already been deactivated.
  3. On app 3, the robot deactivates the GPS tracker.
  4. Apps 4 and 5's robot proceed to deactivate the SIM card.
  5. This deactivation routine is executed for each unpaid subscription.
  6. The robot updates app 2's list of unpaid subscriptions.
  7. The robot sends an email alerting the Administrator about successful deactivation.

Our UiPath developers engineered a smart robot that handles these tasks within minutes. Post-implementation, the entire process became automated, integrating GSuite (comprising Gmail and Google Sheets) with the client's five web applications. Initially, the client received a demo focusing on the primary activation steps. Upon approval, we expanded to include the deactivation procedure.

The Outcome

The entire implementation, inclusive of testing, was completed in under three weeks by a skilled UiPath developer. Previously, the activation process consumed approximately 16 minutes per instance, barring any unforeseen issues. With our automated bot in place, this time was slashed to just 4 minutes.

This automation eliminates the necessity to involve system administrators, allowing them to concentrate on more engaging tasks. Additionally, we incorporated safeguards against system errors—arising from the robot's anomalies—and business errors, such as invalid customer-provided data. Should any issues arise, an automated notification system promptly alerts administrators via email.

Contact us for expert RPA guidance if you're contemplating process automation.


reduced process time


weeks of implementation


robot integrated into 5 apps

What process would YOU like to have automated?

We helped dozens of other companies. Let's see what we can do for yours.