...To use the script you will need to get HTML::TreeBuilder and Asterisk::AGI.
Store the script in the /var/lib/asterisk/agi-bin folder and put in dialplan something like:
exten => _X.,1,ExecIf($[${LEN(${DB(cidname/${CALLERID(num)})})} > 0]?SET(CALLERID(name)=${DB(cidname/${CALLERID(num)})}):AGI(reversecheck.agi,${CALLERID(num)}))
same => n,ExecIf($[${LEN(${RESULTREV})} > 0]?SET(CALLERID(name)=${RESULTREV}))
same => n,GotoIf($[${REGEX("[7-9]" ${SPAMSCORE})}]?spamtrap,${EXTEN},1)
Caller ID is a callerid management application to keep track of calls both locally and remotely. Offers many features including voice mail, real-time notification over the internet while the phone is still ringing. Send using MSM, Email, FTP etc.
This is a simple software, comprised of a server and a client, that can be used together with any IP-phone using the SIP protocol (TELE2 and Bredbandsbolget in sweden). It also retrives information, sush as name, adress, etc about the number from eniro.s
This project intends to build a complete CallerID-function for home- or small buisniess environments. It depends on simple hardware which everyone can build. It will present the incomming call's number on every workstation on the network.
The CallerID ActiveX Control can read caller ID information from any device that supports Caller ID. It raises a Ring event each time the modem detects a change in the Ring indicator, but the control will not answer incoming calls. The control supports ma
Gui for playing, recording, editing, renaming etc. voice and fax messages.
Includes scripts for popping up sticky-notes or dialogs with
caller id info. Renames voice/fax messages to date+callerid. Uses
python and pyGTK. Kaptain version also avail.
Cid - a collection of scripts to capture callerid data and email selected results to your pager / cell phone. Includes wish script to display all calls in X gui.