Managing Telecom Customer Accounts and Number Ranges | Best Practices

Managing Telecom Customer Accounts and Number Ranges | Best Practices

Safe Online Billing March 09, 2026
Managing Telecom Customer Accounts and Number Ranges | Best Practices

Managing Telecom Customer Accounts and Number Ranges

Your customer database is the foundation of everything in your billing platform. Every invoice, every rated call, every payment traces back to a customer record and their assigned numbers. When this data is clean and well-organised, billing runs smoothly. When it’s messy, errors multiply.

This guide covers how to manage customer accounts and telephone numbers effectively in SAFE.

Setting Up Customer Accounts

Every customer in SAFE needs a few essential pieces of information:

  • Account details -company name, address, billing contact
  • Billing preferences -payment terms, invoice delivery method, billing frequency
  • Tariff assignment -which pricing structure applies to this customer
  • Payment method -Direct Debit, card, or manual payment

Getting these right from the start saves trouble later. A customer without a tariff won’t have their calls rated. A customer without a payment method won’t be included in automated payment runs.

The customer management documentation covers all the fields available and what each one does. The customer user guide is a good starting point if you’re new to the platform.

Managing Telephone Numbers

Telephone numbers are how SAFE links calls to customers. When a CDR arrives, the platform looks up who owns the calling number and rates the call against their tariff.

This means your number assignments need to be accurate and current. Key tasks include:

  • Adding new numbers when a customer takes on new lines
  • Removing numbers when lines are ceased
  • Moving numbers between customers when they port
  • Bulk importing number ranges for new customers with many lines

The number management guide explains each operation. For a quick walkthrough, the numbers user guide covers the essentials.

Number Range Conventions

Most resellers work with number ranges rather than individual numbers. For example, a customer with DDI range 020 7946 0000 to 020 7946 0099 has 100 numbers. SAFE lets you add these as a range rather than entering each one individually.

Keep your ranges tidy. When a customer gives back part of a range, split and update accordingly. Stale number assignments are one of the most common causes of CDR processing errors.

Attaching Services and Features

Beyond phone numbers, customers often have additional services and features that need tracking and billing:

Linking services and features to the right customer ensures they appear on the correct invoice with the correct charges.

Finding What You Need: QuickSearch and SmartSearch

As your customer base grows, finding the right record quickly becomes essential. SAFE offers two search tools:

  • QuickSearch -type a customer name, account number, or phone number and get instant results. Great for day-to-day lookups when you know roughly what you’re looking for.
  • SmartSearch -build more complex queries to filter by multiple criteria. For example, find all customers in a specific postcode area, or all customers on a particular tariff.

The search documentation explains both tools and shows examples of useful search queries.

Bulk Operations

When you’re managing hundreds of customers with thousands of numbers, doing things one at a time isn’t practical. SAFE supports bulk operations for common tasks:

  • Bulk number import -upload a CSV of numbers and assign them to customers in one go
  • Bulk tariff changes -move a group of customers to a new tariff simultaneously
  • Bulk feature assignment -add a feature to multiple customers at once

These operations save significant time during onboarding, migrations, or price changes. Always preview the changes before committing, especially when working at scale.

Data Housekeeping

Good data doesn’t stay good on its own. Build regular housekeeping into your routine:

Monthly Checks

  • Review customers flagged with missing information
  • Check for numbers not assigned to any customer
  • Remove ceased numbers that are still in the system
  • Verify that new customers have complete billing details

Quarterly Reviews

  • Audit tariff assignments -are any customers on outdated tariffs?
  • Review service and feature lists -do they match what’s actually provisioned?
  • Clean up test accounts and demo data

When Customers Leave

  • Remove or reassign all their telephone numbers
  • Cancel any recurring charges
  • Generate a final invoice for the notice period
  • Archive the account rather than deleting it -you may need the records later

How Clean Data Improves Billing Accuracy

Every billing error has a root cause, and most trace back to data quality. Here’s how clean data helps:

  • No unrated calls -every number is assigned to a customer with a valid tariff
  • Accurate invoices -correct addresses, VAT numbers, and billing contacts
  • Smooth payment collection -valid payment methods on every account
  • Faster error resolution -when issues arise, clean data makes them easy to diagnose

Your customers judge your professionalism partly on the accuracy of their bills. A wrong company name or a charge for a line they ceased months ago erodes confidence. Clean data prevents that.

Making the Most of Your Customer Data

The time you invest in maintaining good customer records pays off across the entire platform. Clean data means accurate CDR processing, correct recurring billing, and a useful customer portal experience for your end users.

Start with the customer management documentation and build good habits from day one.