J'utilise Asterix/FreePBX avec un boîtier GSM pour envoyer des rappels de rendez-vous à plusieurs entreprises et je me demande, combien peut-on écrire dans la file d'attente sortante?Scripting des appels sortants Astérix avec plusieurs CallerID?
J'ai ceci qui fonctionne pour placer l'appel, mais il ne fixe pas le CallerID
- il montre toujours comme le nombre de cellules qu'il emploie. Je ne sais pas s'il est possible de changer que les appels sortants, ou si cela était juste pour les connexions SIP internes, comme un système de téléphone de bureau interne:
Channel: SIP/[email protected] #192.168.1.55 is the GSM box
MaxRetries: 5
Callerid: "Company One" <2095551212>
RetryTime: 300
WaitTime: 45
Context: outboundmsg1
Extension: s
Priority: 1
Dans mon dossier extensions_custom.conf
, j'ai ceci:
[outboundmsg1]
exten => s,1,Set(TIMEOUT(digit)=5) ; Set Digit Timeout to 5 seconds
exten => s,2,Set(TIMEOUT(response)=10) ; Set Response Timeout to 10 seconds
exten => s,3,Answer
exten => s,4,Wait(1)
exten => s,5,Background(outboundmsgs/msg1) ; "play outbound msg"
exten => s,6,Background(outboundmsgs/how_to_ack) ; "Press 1 to replay or 2 to acknowledge receiving this message"
exten => 1,1,Goto(s,5) ; replay message
exten => 2,1,Goto(msgack,s,1) ; acknowledge message
exten => t,1,Playback(vm-goodbye)
exten => t,2,Hangup
- Est-il possible de scripter le
exten => s,5,Background(outboundmsgs/msg1)
dans le fichier de file d'attente?
Je demande car il y aura plusieurs entreprises avec rendez-vous à 10 incréments d'une minute, donc environ 48 combinaisons différentes par entreprise, il semble donc préférable de script à partir de la file d'attente sortante que de continuer à éditer le fichier extensions_custom.conf
.