[asterisk-users] When dialing the number, I need to see it in the Cisco LCD Phone

bilal ghayyad bilmar_gh at yahoo.com
Tue Nov 29 05:03:56 CST 2011


Dear List;

I have internal Menu that I use it when doing outside call (it ask some questions, and then it ask to dial the number that need to call it), I can access this menu by dialing 9, but after the Background stay play the wave file, then whatever I dial (to select) and whatever the number that I dial it, I do not see it in the LCD of the IP Phone, it stays display on the IP Phone the 9 number (which is the first dialed number to access the Menu), how can I display the dialed numbers that I am dialing on the LCD, because I need to see what I dialed (at least to know I am dialing the right digits and to know what the number I am calling him now)!!

I am adding below the extensions.conf part that is related to this scenario:


exten => 9,1,Set(AgentCount=1)
exten => 9,2,Background(WhichCustomer)

exten => 1,1,Set(EnteredOption=1)
exten => 1,2,Goto(ExternalOnly,s,1)

exten => 2,1,Set(EnteredOption=2)
exten => 2,2,Set(CALLERID(pres)=allowed)
exten => 2,3,Set(CALLERID(num)=65631040)
exten => 2,4,Goto(ExternalOnly,s,1)


exten => i,1,Playback(pbx-invalid)
exten => i,2,Set(AgentCount=$[${AgentCount}+1])
exten => i,3,GotoIf($[${AgentCount} < 3]?ExternalAgent,9,2:4)
exten => i,4,Playback(vm-goodbye)
exten => i,5,Hangup()

exten => t,1,Set(AgentCount=$[${AgentCount}+1])
exten => t,2,GotoIf($[${AgentCount} < 3]?ExternalAgent,9,2:3)
exten => t,3,Playback(vm-goodbye)
exten => t,4,Hangup()
;


[ExternalOnly]


exten => s,1,Set(OutCount=1)
exten => s,2,Background(EnterTheNumber)

exten => i,1,Playback(pbx-invalid)
exten => i,2,Set(OutCount=$[${OutCount}+1])
exten => i,3,GotoIf($[${OutCount} < 3]?ExternalOnly,s,2:4)
exten => i,4,Playback(vm-goodbye)
exten => i,5,Hangup()

exten => t,1,Set(OutCount=$[${OutCount}+1])
exten => t,2,GotoIf($[${OutCount} < 3]?ExternalOnly,s,2:3)
exten => t,3,Playback(vm-goodbye)
exten => t,4,Hangup()



exten => _ZXXXXXXXX,1,MixMonitor(${CHANNEL}${EXTEN}${STRFTIME(${EPOCH},,%Y%m%d%H%M%S)}.wav)
exten => _ZXXXXXXXX,2,Dial(${PSTNTRUNK}/${EXTEN})
exten => _ZXXXXXXXX,3,Playback(vm-nobodyavail)
exten => _ZXXXXXXXX,4,Hangup()
exten => _ZXXXXXXXX,103,Congestion()
exten => _ZXXXXXXXX,104,Hangup()


Any help on how to be able to display at the Cisco IP Phone LCD what I am dialing during this scenario?

Regards
Bilal



More information about the asterisk-users mailing list