ICTBroadcast is a web-based multi-tenant package that provides a user panel and an admin panel and both can perform various operations.
A user can manage his contacts, manage voice recordings, manage fax documents, make payments, view his/her balance, and view call detail reports.
An admin manages the overall resources of a system like managing users, configuring trunks, making payments, adding new destinations, setting routes, and most importantly allocating any number of extensions, DIDs, and channels to users. Administrators can monitor every user, its running campaigns, the number of concurrent calls (channels) used, and the running balance of each user.