-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Won't Do
-
Affects Version/s: 13
-
Fix Version/s: None
-
Component/s: Broadcast (Commercial)
-
Labels:None
-
ToDo:
-
Asterisk Version:13.17.0
-
Distro Version:13
-
Distro:FreePBX Distro
Freepbx should create extension.conf like this for AMD to work correclty.
The line missing is in bold.
[broadcast-campaign-6]
include => broadcast-campaign-6-custom
exten => s,1,Set(CALLERID(name)=${CALLEENAME})
exten => s,n,Set(CALLERID(num)=${CALLEENUM})
exten => s,n,Set(MACHINE=0)
exten => s,n,Set(CHANNEL(language)=fr)
exten => s,n,Answer
exten => s,n,Set(_STATE=answered)
exten => s,n,AGI(broadcast_log.php)
exten => s,n,Background(silence/1)
exten => s,n,AMD()
exten => s,n,GotoIf($[ "${AMDSTATUS}" = "HUMAN" ]?human,1)
exten => s,n,Noop(Unsure. Treating as machine.)
exten => s,n,WaitForSilence(1000)
exten => s,n,Set(MACHINE=1)
exten => s,n,Set(_STATE=machine)
exten => s,n,AGI(broadcast_log.php)
exten => s,n,Goto(play-system-recording,2,1)
exten => s,n,Hangup
- relates to
-
FREEPBX-17776 Move AGI call in Broadcast to AFTER the AMD application
-
- Closed
-