Phone Xpress – Call Accounting Software

Call Accounting Software

Configuring Phone Xpress Server

Q1. What logging modes are supported by the server, and what are they for?

A1. Logging modes determine the types of data that will be recorded in the Server‘s log file (PhoneSrv.log in the Logs folder). Here is the list of logging modes that are currently available:

  • Errors only – default mode; log errors only to the operating log file.
  • Errors and warnings – log errors and warnings to the operating log file.
  • Errors, warnings, events – log errors, warnings and events (connections to server, port openings, etc.) to the operating log file.
  • All debug data – log all possible information, including debug data, to the operating log file. Use this mode only when you need to figure out the cause of a certain problem. WARNING! Logging in this mode causes writing large amounts of data to the file, making the file size growing rapidly. Do not forget to turn off this logging mode as soon as you no longer need it.
  • <Other…> – selecting this mode or clicking on the “Configure…” button opens a window, where you can further customize the logging settings.


Q2. Where can I configure my PBX model or define a custom type for PBX data?

A2. To add a custom PBX model or edit the data format properties for the current exchange, on the Administrator menu, select “Administrator” -> “Configure PBX Data Parser…”.


Q3. The program records calls even when user just dials a number and does not hang up for a long time on busy or ring tones. How can that be fixed?

A3. Unfortunately, that kind of behavior occurs not due to errors in the program but peculiarities of telephony signaling used in analog telephone lines to your operator. In other words, your PBX thinks after a certain amount of time that the phone call has taken place, regardless whether that is really so. You can verify this by looking at your PBX log and finding the lines for such calls.


The only way to get rid of this once and for all is to switch your PBX to a digital bit stream to your phone operator and adjust the telephony signaling accordingly.


You can also minimize the amount of such errors. To do so, log on to the Administrator, then open “Phone Xpress Server Settings”, then on the “General” tab, for “Do not record calls with duration less than…” set some value (we normally set 5-8 seconds), which would allow you to cut off the majority of failed calls.


Q4. The program records calls that are several hours long, and it does that for the lines that have other calls for that time. What can I do to fix that?

A4. We have faced such cases several times. And every time it turned out that it was PBX that returned that data. One of its lines kind of “sticks”, and the call is treated as ongoing, although the connection is long gone. This unpleasant “feature” primarily occurs with Panasonic exchanges. Unfortunately, we cannot do anything about this, as our software only parses what your PBX returns to it. Address this issue to the company that maintains your PBX.