Asterisk + External Scripts (Such as CATS)


We are a small Asbestos Management company in the UK ( looking to improve our customer service relationship with our customers.

I want to know if it is possible to send caller id information for inbound calls to an external script? The reason being I wish to integrate Asterisk into CATS, the open source candidate management system (, allowing us to bring up the account details of callers before the call is answered.

Our current budget does not allow us to purchase HUD Pro, although we will probably go down this route when the budget allows.

Sure, you can do this via the CURL dialplan function if you want to send the CallerID to a web script (cgi/php/etc.), or use the System() application to send it to a command-line script. You can also build yourself an AGI script that lets Asterisk interact with your external program.

Jared Smith
Community Relations Manager
Digium, Inc.