Difference between revisions of "EasyCallerID"

From VoIPmonitor.org
Jump to navigation Jump to search
 
Line 17: Line 17:
 
*Go to GUI -> Users -> EasyCallerID users, create profile then user and assign the profile to that user.
 
*Go to GUI -> Users -> EasyCallerID users, create profile then user and assign the profile to that user.
 
*In Dest.number field under GUI -> Users -> EasyCallerID users -> Users config. Fill in .* if you want popup on any called number (regexp).
 
*In Dest.number field under GUI -> Users -> EasyCallerID users -> Users config. Fill in .* if you want popup on any called number (regexp).
*Install the EasyCallerID application and fill in user/password and hostname or IP address of your voipmonitor server and connect the application.  
+
*Install the EasyCallerID application and fill in user/password and hostname or IP address of your voipmonitor server and connect the application. '''Beware!:''' that the change of  easycallerid settings in GUI requires you to restart the EasyCallerID application to activate new settings. (the settings is activated/loaded when the EasyCallerID app. connects to the sniffer instance).
  
 
= Configuration options =  
 
= Configuration options =  

Latest revision as of 17:29, 28 December 2018

What is EasyCallerID

EasyCallerID is a windows program which sits in tray and connects to voipmonitor server. Once regular expression matches destination number the application show window bubble information about incoming call and when clicked on the bubble program will be open - like some web page or other program.

Feature of EasyCallerID

  • Bubble popup on incoming ringing call or connected call
  • Opens custom application or predefined web page URL either automatically or on clicking on a bubble
  • Multi-user setup with different configurations for each user.
  • Easy configuration on a windows application - only username / password and hostname to voipmonitor server

How it works

  • You need to have running voipmonitor sniffer and installed WEB GUI. The windows application connects over TCP port 5029 to the sniffer server which sends configuration to the client. Thus your sniffer must listen not on localhost only (managerip = 0.0.0.0 in voipmonitor.conf).
  • in /etc/voipmonitor.conf set php_path = /var/www/... which will point to your web GUI root folder
  • Enable EasyCallerID in GUI menu -> Settings -> System Configuration -> Advanced -> Enable EasyCallerID. After enabling, reload the GUI
  • Go to GUI -> Users -> EasyCallerID users, create profile then user and assign the profile to that user.
  • In Dest.number field under GUI -> Users -> EasyCallerID users -> Users config. Fill in .* if you want popup on any called number (regexp).
  • Install the EasyCallerID application and fill in user/password and hostname or IP address of your voipmonitor server and connect the application. Beware!: that the change of easycallerid settings in GUI requires you to restart the EasyCallerID application to activate new settings. (the settings is activated/loaded when the EasyCallerID app. connects to the sniffer instance).

Configuration options

GUI

Profiles

Profiles is configuration templates which is set to user. It contains those configuration options:

  • Name - name of the profile. Can be any.
  • Auto popup - if checked, the application will open URL or run program automatically without user confirmation. If unchecked, bubble will be shown which a user can close or confirm by clicking on the bubble.
  • Show IP - if Auto popup is not enabled this option will show IP address in the bubble popup
  • Popup on:
    • 180/183 - popup only on RING
    • 200 - popup only when a call is connceted
    • 180/183 and 200 - popup on RING and connceted
  • Non numeric caller id - if not checked the call will be not shown if it contains not a number
  • Regex calling number - regular expression which will match destination number and the application will popup only when the regex matches. If empty, all calls will be matched.
  • App launch - name of a program which will application run on incoming call. If you want to open only web page keep this option blank
  • App launch arguments / URL - arguments to run the application or HTTP URL to open by default web browser. Arguments has special keywords which are substituted by informations from a call:

Download

http://www.voipmonitor.org/downloads/easycallerid/EasyCallerID_setup.msi

http://www.voipmonitor.org/downloads/easycallerid/setup.exe