asterisk-contact-id/README.md
Seth 67ccf6f793
Revise FXS Adapter recommendations and details
Updated FXS Adapter section with specific device testing results.
2026-06-09 09:56:11 -07:00

1.1 KiB

asterisk-contact-id

asteriskcontactid.pl

A Contact ID processor for Asterisk's AlarmReceiver() application.

https://wiki.asterisk.org

Uses rcell-smsclient for direct SMS notifications

https://github.com/WillCodeForCats/rcell-smsclient

Installation

  • Copy asteriskcontactid.pl into /usr/local/bin
  • chmod 755 /usr/local/bin/asteriskcontactid.pl

Configuration

Configure the following settings for Asterisk.

asterisk.conf:

  • mindtmfduration = 40

alarmreceiver.conf:

  • eventcmd = /usr/local/bin/asteriskcontactid.pl
  • eventspooldir = /var/spool/asterisk/alarmreceiver

FXS Adapter

This has been tested with a Grandstream HT802 and an Adtran Total Access 904 configured for DTMF inband and passthrough to connect a Contact ID dialer to Asterisk.

Some newer Contact ID dialers may be more strict abut the quality of tones generated by the FXS device. In testing the HT802 worked well with a Silent Knight 5700 FACP, but a newer 6820 FACP would not recognize the kissoff tone through the Grandstream. Replacing it with an Adtran Total Access 904 fixed the issue.