How it works

Wherever in the world your PBXs are located, your valuable call data is acquired using some of the most advanced techniques available.

TIM Enterprise Topology

Whether by serial cable, network sockets, FTP, or vendor-specific APIs, TIM Enterprise will capture your call data, safely back it up, and accurately process it to provide you with perfect telephone statistics for your business.

Multiple PBXs supported

No two vendors' phone systems output their call data in the same way, and whilst this might make for a challenging environment for other call logging systems, TIM Enterprise's advanced, rapid call processing engine easily deals with practically all data formats simply and effectively.

With over 10 years telecom data processing experience, TIM Enterprise easily copes with some of the most complicated live event stream formats, down to good old - fashioned CDRs.

TIM Enterprise can take multiple feeds, from several systems.

At the heart of its call processor lies a unique call matching module, which can be customised from the outside, should there be customer-specific requirements, such as wanting to log the final recipient of a call in a multi-leg chain, or the first person who answered it!

Add to the engine an open Javascript scripting facility and you have the ability to fully log all call types: internal, external, private wire, ACD and group calls, PBX features, and tandems.

In short, you’ll never miss a single call!

How your call data is collected

TIM Enterprise is designed to collect data from any number of different types of PBX across any number of physical locations.

In short, if TIM Enterprise can get the data, it can process it!

TIM Enterprise can use any of the methods listed below to source the data from your PBX. We can even use a combination of several methods when required:

Socket connection

IP Socket

Both inbound (listener) and outbound (client) socket connection methods are supported.

FTP connection


TIM Enterprise can collect batch transfers from billing providers or large phone systems that support this method.

ODBC connection

Direct Database

Any ODBC database can be polled at regular intervals to collect call records directly from its table(s).

Scripted connection

Custom Scripts

For collection of call data through non-standard methods, an open scripting facility exists which can instantiate third-party objects in a fully customisable way.