The OptiCaller application is designed primarily for mobile phones. It allows the user to make calls in a flexible, and above all, more cost-effective manner. It also makes it easy to manage PBX functions directly from a mobile phone.

The architecture is operator independent, which means that the application works regardless of mobile operator. The application has very flexible configuration options and works against the majority of telephone exchanges in the market.

OptiCaller is designed for Java, iPhone, Android, Symbian and Windows Mobile but is also available as a web application and can then be used from any web browser at any time.

OptiCaller has been developed in four different versions with different functions:

  • OptiCaller Lite
  • OptiCaller MEX
  • OptiCaller PRO
  • OptiCaller WEB


OptiCaller includes the following features:

Advanced Two-Step Dialing
Two-Step Dialing means that instead of calling directly to the destination, the call is instead first routed through a PBX or similar system and from there, further on to the final destination. This method is also known as Call-Through.

Essentially there are two categories of use:

- Mobile extension i.e. when linking mobile phones to a PBX. By allowing calls from and to mobile phones to go through the PBX, there is a possibility to connect a mobile phone with the PBX. This means that the PBX and also the operator becomes aware of whether the user is busy or not, even when the mobile phone is used. Central statistical functions in the switch can thus also include mobile phone calls. It is also possible for the user to only use the fixed extension number "One Number", which in many cases may be desirable.

- Calling card i.e. where the user, to reduce the cost, usually uses an alternative telecommunications operator services. First the user calls the so-called access number of the alternative telecom operator. Then enters a code that identifies the user, and finally enters the number to the user wishes to call.

Call-Back
Call-Back means that instead of calling directly to the destination, a call-request is sent to a server / PBX, which in turn calls back to the user. The server / PBX then connects the call to which the user wants to call.

OptiCaller supports several variants of Call-Back:

Data Call-Back: The OptiCaller client establishes a communication with a server over the Internet. The server first calls back to the user and then to the destination. Finally the two calls are connected.

SMS Call-Back: The OptiCaller client sends a SMS to the server and thereby initiates the Call-Back. The server first calls back to the user and then to the destination. Finally the two calls are connected.

Web Call-Back: Through a Web site, the user is able to connect to a server / PBX and request the server to setup the call. The server first calls back to the user and then to the destination. Finally the two calls are connected.

Mobile Least Cost Routing (LCR)
By setting up the call at the most advantageous way, the user is able to optimize their call costs.

OptiCaller offers users the following options:

- Direct calls, i.e. normal call.
- Call-Back, which is advantageously used abroad where it is cheaper to be called than to call.
- Call-Through, is used when using an alternative operator / switchboard has better rates for example international calls.

By OptiCaller's patented call optimization, the user can choose either call option manually or automatically.

PBX services
When the user has a mobile extension in a PBX, there are often opportunities to control the switching functions related to this extension. For example, you can turn off / on the call transfer to a mobile phone or divert incoming calls to an alternate number. OptiCaller allows the user to manage this easily via a graphical interface directly from the mobile phone.