Contacts can come here
Go to First Page

Hassle free, independent, and timely preparation of PSwitchView reports!!

PSchedule offers solution to all your current hassles of person dependency and inconsistency while preparing PSwitchView reports. It will perform your job accurately, efficiently, timely, consistently and religiously.

PSchedule works in conjunction with PSwitchView as an additional module. It runs separately and independently. It refers PSwitchView’s processed records while preparing reports. PSchedule offers provision for scheduling multiple jobs of different types in advance and executing them in future at scheduled time. The execution is automatic. Routine operations of PSwitchView, like preparation of reports at fixed intervals, or taking regular backup of software, can be scheduled through scheduler.
PSchedule implementation involves installation and configuration of a set of files on top of core PSwitchView. It has its own user interface for setting various types of scheduled jobs.

For example, you can schedule it to:

  • Prepare extension wise long distance calls report every morning at 10AM.
  • Prepare department wise telephone usage summary once in 15 days.
  • Prepare report on all long distance calls having cost more than Rs.100/= on the 1st of every month.
  • Prepare telephone bills of calls made on behalf of customer, at regular intervals.
  • Prepare management summaries depicting telephone usage of current month against previous months.
  • Backup all processed data at the end of the month.
  • Purge redundant files every 15 days.


  • Executes specified jobs at prefixed time automatically.
  • Manages report preparation according to your choice of query and format of the report.
  • Refers PSwitchView processed records for basic data. For this reason PSwitchView is mandatory. This version provides data to scheduler in required format.
  • Saves time and effort of report preparation activity.
  • Prepares all reports on scheduled time. Reports are available on the disk in ready-to-print format. Report printing process is intentionally kept manual, though technically even printing can also be scheduled through scheduler. It is not practical to have unattended printing operations, due to operational problems you might face while printing the report. For example, while printing, paper may get stuck in the printer, or paper or print cartilage may get over.
  • Offers provision to design your own reports. You can select your choice of columns in detail and summary reports.
  • Maintains all configuration changes with respect to time. It means; if 2 different persons use the same extension in a month, the report will have bifurcation of calls under two separate names. This is unlike current version where all the calls will be shown under single name, which is the latest name, stored against the extension in the database.
  • Manages programming customized processes. Other than routine report queries, even customized queries can be programmed through scheduler.
  • Facilitates selecting columns of your choice in summary report and have them printed for every day/month in reverse order. This provision gives you a chance to glance at summaries of current month against last few months.
  • Offers facility to define multiple users and their scope of accessing various parts of the system. You can define a user, assign a password, and allow access to as many features as you wish. For example, you can define Department head as a user and allow him to access report of users in his department.
  • Works as a reminder system. At predefined intervals, it can remind you of your work irrespective of your current job running in the foreground.
  • Streamlines PSwitchView backup and housekeeping procedures.


  • Saves time and efforts of dedicated manpower.
  • Runs independently. It is free from any manual intervention. Standard procedure requires dedicated manpower to be available during report preparation. This results in dependency on trained personnel, whereas PScheduler is free from such hassles of dependency. Once programmed it will keep on working till you change the instructions.
  • Avoids typographic errors and is free from logical mistakes. These mistakes may happen from dedicated personnel due to lack of required skills.
  • Ensures healthy status of system. Sends reminders on disk status, takes backups, and deletes old files at regular intervals.
  • Regularizes the process of telephone monitoring.

Instant, independent, and, paper-free PSwitchView report distribution.
A watchdog, informs status on the health of PSwitchView, and excessive usage instantly.

Do not prepare your PSwitchView reports! Receive them as email in your Inbox.

PMailer works as an Information Bridge between PSwitchView and telephone extension owner. It provides information of various call events (outward, inward and intercom events) to each user of telephone system. The information is made available from PSwitchView (reports) and forwarded using your intranet or Internet backbone.

PMailer distributes reports prepared by PScheduler. The distribution happens in the form of sending emails having customized message and report as attachment.

PMailer and PScheduler along with PSwitchView automate the entire process of report generation and distribution.

PMailer runs as a part of schedule defined under Pscheduler. A scheduled definition will have instructions to produce required information (report). This is followed by the instruction for Pmailer
to ensure that prepared analysis reaches specified destination over available email interface. PMailer forwards warnings and alarms raised by PSwitchView to supervisor responsible for monitoring and controlling telephone cost. It also forwards the warnings raised by Pbudget. When the total cost of an extension exceeds allocated budget, PMailer sends a warning to supervisor and the extension owner stating the fact and informing about disconnection of outward facility.

Some PMailer instructions can be:-

  • Create Extension-wise report and email it to a predefined email address like
  • Create Cost-Centrewise report and email it to a predefined email address like
  • Whenever a call costing more than a predefined amount is made, instantly notify supervisor by email
  • Inform Head of Department when the total telephone expenses of his department exceed the allocated budget. Also forward the extension summary report of his department as an attachment for the reference.
  • Notify supervisor by email whenever a long distance call is made from predefined group of extensions.
  • Notify supervisor by email when a call is made from non-configured extension or a trunk.
  • Notify supervisor by email within 10 minutes (configurable) if PSwitchView stops receiving the data from PABX
  • Notify supervisor when backup process is over
  • Send warning created under PSwitchView as email to supervisor
  • Forward warning created under PBudget. Warnings like; total cost reaching near budget limit, disconnecting outward dialing facility, allocation of extended budget and resuming outward dialing facility etc. are forward to Supervisor and respective individuals as emails.


  • Automates report distribution process. No need to prepare, print and then distribute the reports manually
  • Forwards warnings raised by PSwitchView to supervisor. This happens instantly when PSwitchView traps a warning
  • Informs the PSwitchView status to supervisor at fixed intervals
  • Informs end-user about the status of expensive or long duration call. The same is also forwarded to the supervisor
  • Sends Management Analysis to respective managers as regular process
  • Forwards budget related warnings as emails to supervisor and respective individuals
  • Sends report on after-office hours long distance calls as email to personal email account of administrator
  • Offers provision of having one or more supervisors. Similarly, you have an option to define one or more email ids while forwarding any report or warning


  • Unattended and Independent process of Report creation and distribution
  • When coupled with PSchedule, entire process of report creation and distribution is automated.
    Human errors are eliminated
  • Saves manpower and maintains effective monitoring through consistent usage
  • Instills communication discipline - Helps in controlling long duration and expensive personal calls by sending polite intimations to users instantly when such calls are made. This creates a psychological impact and instills communication discipline when followed for longer period
  • Manages effective monitoring of data acquisition process of PSwitchView by sending regular emails to administrator on the status of data acquisition
  • Automates budget status intimations. Sends change of budget status to every individuals, department heads, and administrator

Instrumental in controlling telephone cost by allocating fixed budget to every individual and restricting the usage within allocated budget.

PBudget implements budget based cost control monitoring for every individuals, departments, and companies. PBudget facilitates assigning cost budget to every individual, department, and company. Different cost budgets for local, STD, ISD, and mobile calls can be set for these entities. Similarly a total cost budget can also be assigned for a given entity. The valid period for these budgets can be assigned as daily, weekly, monthly, bi-monthly, every 2 months, or yearly. You can also specify your choice of period; for example, you can assign a budget to an extension, which will remain valid for every 10 days. When the total cost of telephone calls exceeds allocated budget, PBudget raises an alarm and forward the same instantly to budget owner and the supervisor.
PBudget also raises warning when the total cost of telephone call reaches near limit of assigned budget. This threshold can be set along with the budget.
For example, for budget of $500.00 assigned to an extension, when the cost reaches $400.00, PBudget sends a warnings as mail to extension owner saying "$100.00 is left..". Similarly, when the total telephone cost exceeds budget limit, PBudget sends an email to extension ownerand to the supervisor.
Budgets can be assigned to authorization codes of every individual. Using this code, one can make outward calls from any extension. In such scenario, when the cost of the calls made using given authcode exceeds allocated budget, PBudget raises an alarm and forward the same to authorization code owner.

PBudget also provides control over dialing privileges of individuals. When the total telephone cost exceeds assigned budget, PBudget sends instruction to EPABX to restrict outward dialing facility, and informs individual as well as supervisor. The dialing privileges can be altered for physical extension as well as for authorization code of a specific person.

PBudget offers user interface to supervisor to offer credit to people who have exhausted their budget, and are expecting some credit on the budgeted amount so that they can make telephone calls till end of budget period. When the credit is offered to a person, his/her phone gets debarred and person can start making calls immediately. The credit offer is informed to the person instantly by sending mail. When additional credit is exhausted before budget period, PBudget again blocks the extension or authorization code from making outward calls.

Interface to EPABX for controlling dialing privileges, entirely depends on the model of EPABX. In lack of such control, PBudget scope restricts to preparing analysis and informing status of budget to individuals.

Sample PBudget instructions are:

  • Assign cost budget for the local, STD, ISD, and mobile calls separately, and total cost covering all the calls, separately for an individual
  • Raise warning and send the same warning as email to an individual when the total cost crosses threshold value
  • Raise an alarm to individual and supervisor when the total cost exceeds allocated budget
  • Forward information to EPABX to block the outward dialing facility on exceeding budget
  • Extend budget on request and release outward dialing facility. Inform change in budget status to individual as email


  • Offers budget allocation control for every extension, authorization code, department, and company
  • Facilitates allocating separate budget for local, STD, ISD, and mobile calls. It also facilitates assigning cumulative budget of overall cost
  • Generates warning on cost reaching near one of the budget. This warning is handed over to PMailer for dispatching to respective person
  • Alarms user and supervisor on exceeding one of the budgets
  • Controls dialing privileges of an extension or authorization code. When cost exceeds assigned budget, PBudget sends instruction to EPABX to change the dialing privileges of physical extension or authorization code of extension user
  • Offers user interface for issuing credits for exhausted budgets. When the credit is offered, PBudget automatically releases outward dialing facility for the same user
  • Offers additional reports under PSwitchView 5.10.


  • Deploys effective cost control mechanism
  • Brings-in realization of spending on telephones as well as establishes discipline on proper usages of available facility
  • Intimates progressive cost usage. Informs the budget status much in advance so that cost control planning can be done to control the excessive usage
Check for Product Presentations and Brochures in the Download Section