Hello WP,
Sorry, I missed your request
and just stumbled on it by accident now …
Yes, I was able to configure conference bridge with IVR, below are step-by-step actions I took to make it working. I guess you already figured it out yourself, but maybe it will be useful for somebody else.
Best regards,
Matt
- Add custom-meetme context to extensions_custom.conf file:
[custom-meetme]
exten => s,1,Set(CONFCOUNT=1)
exten => s,n(READCONF),BackGround(enter-conf-call-number)
exten => s,n,WaitExten()
include => ext-meetme
exten => i,1,GotoIf($[${CONFCOUNT}>2]?GOODBYE)
exten => i,n,Set(CONFCOUNT=$[${CONFCOUNT}+1])
exten => i,n,Playback(conf-invalid)
exten => i,n,Goto(s,READCONF)
exten => i,n(GOODBYE),Playback(conf-invalid)
exten => i,n,Playback(vm-goodbye)
exten => i,n,Hangup
exten => t,1,Playback(vm-goodbye)
exten => t,n,Hangup
where ext-meetme context located in extensions_additional.conf file automatically generated by FreePBX when conference number is added.
Note: After third incorrect conference call number entry caller will be disconnected.
From CLI run:
asterisk -rx 'dialplan reload’
to apply above changes to the dialplan.
- In FreePBX go to Tools->Custom Destination, enter custom-meetme,s,1 in Custom Destination field and fill in Description field. After that, a new choice Custom Applications with just created Custom Destination description will appear as destination in IVR and other modules.
Click Submit Changes and then Apply Configuration Changes.
- Go to IVR and add a new option (e.g. 8) and choose “Custom Applications: Conference call number prompt” as destination.
Click Submit Changes and then Apply Configuration Changes.
This will allow external callers to choose just added option (e.g. 8) to get “Please enter conference call number for the conference you wish to join” prompt.
- Go to Misc Applications, enter for e.g. “Conference prompt” in Description field, type available (not used) feature code (e.g. *61) in to the Feature Code field, and select “Custom Applications: Conference call number prompt” as Destination.
Click Submit Changes and then Apply Configuration Changes.
After that this application will appear in Feature Codes list under Misc Applications section.
This will allow internal users dial *61 to get “Please enter conference call number for the conference you wish to join” prompt.