Catégories
Système

FreePBX / Asterisk : filtrage d’appel avec MySQL

Version de FreePBX 15.0.16.75
Version d’Asterisk 16.2.1~dfsg-1+deb10u2
OS Debian Buster 10.6

L’objectif était de pouvoir autoriser des numéros de téléphones à appeler une ligne de notre serveur Asterisk. C’est en fait une whitelist qu’on a défini dans une base de données MySQL.

Quand on cherche à filtrer des appels en fonction de numéros appelant on tombe souvent sur la fonctionnalité de FreePBX Caller ID Lookup. Cette fonctionnalité permet en fait d’enrichir un appel avec le nom correspondant au numéro appelant qu’on peut trouver dans une table de correspondance. C’est comme un annuaire, qui affiche le nom de l’appelant plutôt que son numéro.