install
version 17 -> FreePBX repose maintenant sur Debian 12 (préparer un serveur en CLI), et s’installe à partir du script sur Github :
wget https://github.com/FreePBX/sng_freepbx_debian_install/raw/master/sng_freepbx_debian_install.sh -O /tmp/sng_freepbx_debian_install.sh
Une fois le script installé, on peut fixer l’iper du serveur et se connecter à l’interface web !
anciennes versions :
changer mdp root (attention clavier querty)
reboot
system-config-keyboard -> french
ip addr
nano /etc/sysconfig/network-scripts/ifcfg-eth0
à la ligne BOOTPROTO -> remplacer « dhcp » par « static »
à la fin du fichier :
IPADDR=10.10.10.4
GATEWAY=10.10.10.1
NETMASK=255.255.255.0
service network restart
admin
démarrer machine cliente -> ad ip srv
mail : 10minutemail
administration :
paramètres -> param sip asterix -> cliquer sur « detect network set » et rentrer l’IPsrv dans adresse externe
valider, Apply
utilisateurs
application -> poste -> ajouter un poste -> poste sip
(nouvelle version : connectivité -> poste -> poste SIP)
donner n°, nom (le même pour pour CID), mdp. Soumettre
bouton de modif à droite -> boite vocale -> activé, mdp, require from same poste -> yes, jouer n° -> yes
telephonie
activer entrée audio sur hyperviseur
installer plusieurs microsip dans des dossiers différents au nom de chaque user -> petite flèche en haut à droite pour dérouler menu -> new compte
creation d’un compte :
nom du compte : 101
serveur sip = prxy sip = adIPsrv
nom user : 101
domaine = adIPsrv
mdp
nom à afficher = group 01 user 1
contact -> clic droit ajouter
appeler messagerie *97
renvoie d’appel sans conditions *93
annuler transfert d’appel *74
correspond à la case CF (call forwarding) sur freepbx
application -> file d’attente -> new file d’attente
‘queue number’ -> n° composé par clients, défini le n° d’appel unique ex : 2021
‘queue name’ = ‘CID name’ ex : acceuil
fenetre « queue agent » -> static/dynamic (= rejoins la file à sa guise)
agent dynamique rejoins la file d’attente *45
Recomposer *45 pour sortir
‘Wrap-Up-Time’ délai -> agent disponible peut reprendre un appel.
‘Report Hold Time’ indiquer à l’agent depuis combien de temps le prochain client est en attente
‘Announce Position’ sur ‘Oui’
‘Announce Hold Time’ sur ‘Oui’
