Join the ASTPP One stop solution Webinar!Join the Webinar

Version 4.0

New Design

A new design with a more vibrant color scheme, optimized to adapt to all screen sizes and devices.

Notifications

Improved system-wide notifications by changing the format and adding support of SMS and mobile push.

Major Improvements

Admin can see N level of records from admin portal (For reseller record accessibility remains the same as 3.6 limited to their own account) Improved password generate and accept policy in the entire system New Routing Strategies
  • Priority-based routing
  • Prefix-based routing
  • Lossless routing
  • CLI / NON-CLI Routing (Configurable in customer account)
  • Percentage based routing (WIP)

Roles & Permissions for Admin and Reseller

Added inbuilt database archive feature

Keep all the events and navigation information for admin in audit log report

Code re-structured to add support of add-ons concept

Introducing addons concept to make system ecosystem (Where developers can create their own add-ons and release it in ASTPP)

  • Install your required addons
  • Developers can develop their own addon

Minor Improvements

Redirect to URL to last login module if session got expired

Changed Email template editor to ckeditor

Misc Changes

Support for Mcrypt has been removed

New Modules

Roles & Permissions

Introducing module to manage roles and permissions for admin and resellers

Admin can set module (i.e rate group, trunks) and action (add, edit) level of permissions

Products

Allow creating different types of products

  • Packages (Older version Package module)
  • Subscriptions (Older version Subscription module)
  • DIDs
  • Refill

Support one time and recurring billing cycle

Can set Product Setup and Recurring fee

Control product if customer can purchase or not

Control product if reseller can resell the same product to their customers or notFor Package product, added more filter options to select destinations

Flexibility to apply products on an existing account with specific rate groups or to new accounts automatically

Orders

Manage Product Orders

Subscription product can be purchased with Quantity

Existing customers can place an order for product from portal

Allow purchasing product using Payment Gateway Or Balance

Keeps the record of customer and IP from where order placed

Allow account to terminate product immediately or on future date

Parent account can change product settings while placing an order for their customer account

Commission Report

Can track commission information from this report

Access Numbers

Removed CC Access Number field from Settings (In Older Version) and Added new module to manage Account numbers

Admin can add Access number by country for Calling Card business

Reseller and Customers can search access number by country and use them

Allow to import and export access numbers in bulk

Rate Deck

Introduce this module to bring uniqueness in Origination rates Destination name, Country and Call Types

Upload all your destination one time and then use only code in origination rates. System will automatically fetch Destination name, Country, Call type and use it.

Call Types

Create your own Call Types and link it with Origination Rates

Use it to filter destinations in Package Products

Localization

Create country specific localized translations for destination number and caller id

Automatic allocation of localization to account if localization created for the selected country

Option to set Global Localization for new customers (If country-specific localization not created)

Use same localization settings for customer and provider

Call Barring

Whitelist or Blacklist your calls by Destination number and Caller id on a system level

Allow to set fixed number to prefix with *

Crons

Moved cron entries from OS Level to Database Level

Flexible to adjust time for any cron entries

Keep track of last execution date

Languages

Add new languages support from UI

No need of technical knowledge

Purge

Keeps system clean by removing older records automatically

Existing Modules Improvements

Signup & Forgot Password

Revamped signup page layout with required fields

  • Redesigned page with minimal fields
  • Changed Captcha for more security (Added Google Captcha)
  • OTP based account verification (Email and SMS)
  • Auto selection of currency based on country selection

Forgot password flow change

  • OTP based account verification
  • Directly get a new password on Email and SMS

Dashboard

Performance Improved

  • Backend process and code has been changed.
  • X time faster now

Added new informative widgets

  • Widget with Today and This Month call summary information
  • Count widgets for the quick view
  • New Accounts
  • Total Orders
  • Total Refill Amount
  • Total Calls Count
  • Top 10 Destinations
  • Latest order information

Accounts

Customers

Batch update now with more fields

  • Admin and reseller can do a batch update with more fields

Made badges more visible for account identification

Customer specific “Loss-Less Routing” configuration, Notifications Settings, Invoice notes, Tax number, and Payment gateway Permission

Number Translation

  • Removed number translation fields from the account and implemented Localization module (New Module)

Introducing CLI / NON-CLI Tariff management

  • Flexible settings to validate caller id and apply CLI / NON-CLI tariff plan

Reseller

Removed left panel and Allowed admin to directly login to reseller portal from parent account (No need of password)

Role & Permissions management for reseller account (M)

Introducing 2 types of resellers (M)

  • Type 1: Distributor
  • They can set their own pricing for the product and resell it to their customers
  • Type 2: Commission based
  • They can resell the product and will get a commission on it which admin has defined.

Reseller specific “Loss-Less Routing” configuration, Notifications Settings, Invoice notes, Tax number

Number Translation

  • Removed number translation fields from the account and implemented Localization module (New Module)

Introducing CLI / NON-CLI Tariff management

  • Flexible settings to validate caller id and apply CLI / NON-CLI tariff plan
Admin

Role & Permission based admin management

Removed sub-admin concept

Billing

Invoices

Improved layout of the invoice template with more information

Now showing only date in place of showing date and time

Re-developed invoicing process to include all payment activities which happens in the system from customer and reseller account

Introducing search with invoice status like Paid, Unpaid Or Partially Paid

Refill Report

Added more fields to get more information about the payment transaction

On database level, started capturing request and response information of transaction (Like from IP, Browser, Complete Response from Payment gateway etc)

Subscriptions

Removed subscription module and migrated to new Product Module (New Module)

Inbound

Renamed DIDs to Inbound

DIDs

DIDs now considered as part of product module (New Module)

Changed field name from Included Seconds to Grace Time

Introducing new Billing Cycles

  • One time
  • Set billing Cycle to one time and days. DID will be allocated for given days only and the release automatically from the assigned account. (Usage: Trial DID)
  • Recurring
  • Set billing cycle recurring and days. DID will renewed on a given day. If the account does not have balance then will be released automatically.

Reseller can purchase DID and assign it to their customers

Introducing DID Call Forwarding feature (Forward call to Local and PSTN number)

  • Always
  • If Busy
  • If Not Registered
  • If No Answer

Tariff

Rate Group

Added Duplicate rate group feature for quick rate group creation

Introducing New Routing strategies (M)

  • Routing Prefix
  • This routing strategy will remove the limitations of one rate group allocation to account.
  • You can set routing prefix for each rate group and notify your customer about them (To use that rate group, they just need to dial Routing Prefix + Destination Number)
  • Resellers can also set their own prefixes and link it with admin’s rate groups
  • Priority Based
  • Set the priority of trunks. If 1st priority trunk failed to execute the call then 2nd priority trunk will execute the call.
  • Percentage Based
  • Set Percentage load balance of trunks. System will distribute the calls among selected trunks based on defined Percentages.

Origination Rates

Added new fields for better rates management

  • Country
  • Call Type (New Module)
  • Routing Type (Force Routing)

Introducing rate deck (New Module) based fields updates (Like Destination name, Country, Call Type)

Changed field name from Included Seconds to Grace Time

Packages

Removed packages module and migrated to new Product Module (New Module)

Carriers

Trunks

Number Translation

  • Removed number translation fields from the trunks and implemented Localization module (New Module) which will be allocated to provider and use termination part.

Termination Rates

  • Changed field name from Included Seconds to Grace Time

Switch

SIP Profiles

Corrected SIP IP validations

Added SIP Profile action buttons (Start, Stop, Reload, Rescan) in Edit SIP Profile page

Live Calls

Detailed information about calls including Account and Rates information

Reports

Call Detail Reports

Added SIP User and Call Direction fields to search and list

Download Recording from the report (Major)

Display archived tables in search

Summary Reports

Added Group By Direction, Call Type and SIP User

Email History

Renamed to Notifications History

Added SMS notifications fields in grid

Configurations

Company Profile

Added settings for admin to set if he wants to generate an invoice for no usage of account

Restrict the logo and favicon size to avoid UI layout issues

Taxes

Removed Tax module from reseller (Reseller will be able to use the tax which has been created by Admin)

Templates

Reformatted all templates to professional

Control individual template with enable and disable status

Introducing SMS and Mobile Push Notifications templates for notifications

Countries

Enhanced country table with more values like Country code, Capital, ISO Code, Currency

Currencies

Integrated fixer api as Yahoo has discontinued currency api

Settings

Rearranged settings variables in groups

Added new settings variables for more flexibility

All call settings has been changed from milliseconds to minutes

Customer Portal

  • List all access numbers which admin has added
  • List all Caller Id for Pinless authentication
  • Set Pin for Calling Card

Redesigned customer dashboard

Added menu for Calling Card Settings

Request for a demo

Let’s Build Your Business Together

Empowering Communication, Unleashing Growth: ASTPP, where innovation meets success, powering 20,000+ Installations worldwide!