Usage Scenario
- Asterisell is a web application for rating, displaying, and billing VoIP calls:
- You are a VoIP services vendor
- Your customers can call users on telephone networks not managed or owned by you
- For calls to external networks, you use the services of other telephone vendors and pay them for the service
- Every call has:
- An income: what your customer pays you
- A cost: what you pay telephone service vendors to route the call
- An earn: the difference between income and cost
- For managing VoIP calls, you can use:
- An Asterisk Server
- A VoIP server that writes directly to a database or exports call details to a CSV file
- You can use Asterisell for:
- Rating calls
- Displaying call details for customers
- Billing
- Calculating what you owe outside telephone service vendors
Features
Calls Report
- Supports outgoing, incoming and internal calls
- Associate telephone prefixes to a proper telephone operator, geographic location or connection type
- Simplified interface for customers with only one office, or offices with only one VoIP account
- Export calls to CSV or Excel
- Group calls by office or VoIP account
- Filter calls by number called, date range, geographic location, and more
- Mask called numbers partially for greater privacy
- Hide default prefixes
- Configure language and locale
- Customers can have one or more offices
- Offices can have one or more VoIP accounts
Administrator Calls View
- Administrators can view customer call details including:
- Call cost, income and earn
- Calls grouped by customer, office or VoIP account
- Call-rating problem warnings
Rating Process
- Group customers into price list categories
- Associate rates with specific telephone prefixes, time periods, destination gateway channels and more
- Extend source code with additional rating methods
- Specify rates using CSV files (usually according to telephone prefix)
- Supports number portability
- Generate incoming call discounts for customers or VoIP service providers (optional)
- Apply rates to an invoicing period, like minimum cost or bundle cap limit
Telephone Prefixes
- Associate telephone prefixes with a proper telephone operator, geographic location and connection type
- These details are used for call visualization and filtering
Billing Process
- Produce invoices in PDF format
- Email invoices
- Customize level of detail in invoices
- Customize invoice and email format, changing PHP code
- Generate summary call report containing information such as most expensive calls, numbers dialed, geographic location and more
- Batch produce invoices and emails


Customer Management
- Customers can have web-access accounts
- Customers can associate one or more VoIP accounts with their employees, offices or departments
- Customers can be associated with different partners and resellers
Partners and Resellers
- Asterisell supports multiple resellers and partners
- A reseller is a company selling VoIP calls to customers; you play the role of VoIP vendor
- Resellers have unique Asterisell web addresses, databases, customers, rates and invoices
- Partners collaborate with you, using your Asterisell instance and the VoIP server
- Partners share administrator privileges on the same Asterisell instance
- Partners may have different customers, rates, login pages and invoice formats
Security
- Remain safe from intrusion with secure customer-accessible input fields
- Receive email notification if customers do not respect cost limits
- Detect anomalous usage patterns with optional fraud checks
Workflow Customization
- Asterisell supports customized workflow, thanks to an internal design based on cooperating jobs:
- Jobs are activated when there are proper events on the blackboard
- Custom jobs change application workflow and behavior in a powerful, and predictable way
- Asterisell also accepts customized:
- Rates
- Invoices
- Emails and notifications
Example of Customization
- Importing Call Detail Records (CDRs) from a CSV file
- North American Numbering Plan, for example, with advanced local, interstate, intrastate, or international call detection and other telephone number normalization
- New rating methods
