04-13-2008 01:34 AM - edited 03-15-2019 10:01 AM
Hi,
I have HQ and BR1, i need BR1 people to call the HQ but hit the AA not the extension directly.
I am using the AA ITS not the B-acd. i can see that i can enable it on the voice-port but in my case i have voip not pots
please advice
Good day
04-13-2008 01:40 AM
What is AA ITS ? What prevent you from using B-ACD ?
This said, generally speaking, when a service works for pots, should work for voip too.
04-13-2008 03:05 AM
Hi,
application
service autoatt flash:its-CISCO.2.0.1.0.tcl
dial-peer voice 10 pots
service autoatt
destination-pattern 9T
port 0/0/0
the customer need from the AA to press the extension or 0 for operator
so what you are saying is that if i do the following it should work
dial-peer voice 11 voip
service autoatt
incoming called number .
I will give it a try
Good day
04-13-2008 04:58 AM
I think that is just an older version of B-ACD/AA under another name.
You need codec g711u under DP to be able to listen to prompts.
04-13-2008 09:29 AM
here is the result after the setup
Config
application
service autoatt flash:its-CISCO.2.0.1.0.tcl
paramspace english language en
paramspace english index 1
param operator 1001
paramspace english location flash:
paramspace english prefix en
param en 0
dial-peer voice 1005 voip
service autoatt
incoming called-number 1005
dtmf-relay h245-alphanumeric
codec g711ulaw
!
calling 1005 from another router will result as follow:
debugs:
*Apr 13 07:32:18.633: //64//TCL :/tcl_PutsObjCmd: proc act_Setup
*Apr 13 07:32:18.633:
*Apr 13 07:32:18.633: //64//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
*Apr 13 07:32:18.633:
*Apr 13 07:32:18.633: //64//TCL :/tcl_PutsObjCmd:
ANI 3002
*Apr 13 07:32:18.633:
*Apr 13 07:32:18.633: //64//TCL :/tcl_PutsObjCmd:
DNIS 1005
*Apr 13 07:32:18.633:
*Apr 13 07:32:18.641: //64//TCL :/tcl_PutsObjCmd: IP IVR Disconnect Status = RESULT=di_001
*Apr 13 07:32:18.641:
*Apr 13 07:32:18.641: //64//TCL :/tcl_PutsObjCmd:
Call failed. Play prompt and collect digit
*Apr 13 07:32:18.641:
*Apr 13 07:32:18.641: //64//TCL :/tcl_PutsObjCmd:
proc act_Select
*Apr 13 07:32:18.641:
*Apr 13 07:32:18.641: //64//TCL :/tcl_PutsObjCmd:
proc act_DestBusy
04-13-2008 09:49 AM
i think it is not supported on VOIP, it plays the disconnect prompt directly, i will try b-acd instead
more debugs:
debug voip application media
CME(config-dial-peer)#
*Apr 13 07:52:06.099: //-1//DPM :DP9:/pc_mc_addToDynamicS: (1) _disconnect.au
*Apr 13 07:52:06.099: //-1//DPM :DP9:/pc_mc_addToDynamicS: Doing : _disconnect.au
*Apr 13 07:52:06.099: //-1//DPM :/mcTokenizerGetNext: savedcharptr=_ endptrptr=_disconnect.au
*Apr 13 07:52:06.099: //-1//DPM :DP9:/pc_mc_addToDynamicS: Token : _disconnect.au status 1
*Apr 13 07:52:06.099: //-1//DPM :DP9:/dp_mcDQfromFileDynamic: pLanguage=en FileName=_disconnect.au
*Apr 13 07:52:06.099: //-1//DPM :DP9:/dp_mcDQfromURL: file=flash:en_disconnect.au
*Apr 13 07:52:06.099: //-1//MCM :/mc_createFromFileUrl: Getting a media content: name=en_disconnect.au
url=flash:en_disconnect.au
load fast, fetchtimeout=-1
*Apr 13 07:52:06.099: //-1//DPM :/mcTokenizerGetNext: savedcharptr= endptrptr=
*Apr 13 07:52:06.099: //31//MSW :/msw_create: cbf=0x41CEDA7C
*Apr 13 07:52:06.099: //-1//MSM :MS15:/ms_create: Iniz ply_timer
*Apr 13 07:52:06.099: //31//MSW :/msw_synth_open: mediaStream 0x45E2CEC8 created
*Apr 13 07:52:06.099: //31//MSW :/msw_synth_open: rtspStream 0x4778D8D0 created,
status=RTSP_STATUS_SUCCESS, session_id=0xF (15)
*Apr 13 07:52:06.099: //31//MSW :/msw_synth_open: AIS : Creating TTS AIS Backend record
*Apr 13 07:52:06.099: //-1//MSM :MS16:/ms_create: Iniz ply_timer
*Apr 13 07:52:06.099: //31//MSW :/msw_recrd_open:
*Apr 13 07:52:06.099: :msw_recrd_open mediaStream 0x46B23BC0 created
*Apr 13 07:52:06.099: //31//MSW :/msw_recrd_open: rtspStream 0x4778D8D8 created,
status=RTSP_STATUS_SUCCESS, session_id=0x10 (16)
*Apr 13 07:52:06.103: //31//MSW :/msw_recog_open: AIS : Creating ASR AIS Backend record
*Apr 13 07:52:06.103: //-1//MSW :/msw_associate_call:
*Apr 13 07:52:06.103: msw_associate_call: callID=0x1F(31),
genericStream=0x477F0A48
*Apr 13 07:52:06.103: //31//MSW :/msw_synth_get_stream_state: genericStream 0x477F0A48 is in state MSW_S_IDLE
*Apr 13 07:52:06.103: //31//MSW :/msw_synth_start: current_stream_id=1, content 0x0, dynamicS 0x45E2CE78, current_state=MSW_S_IDLE
*Apr 13 07:52:06.103: //31//MSW :/msu_synth_partial_play: Media Stream URL
*Apr 13 07:52:36.127: //-1//MSW :/msw_synth_bargein:
*Apr 13 07:52:36.127: msw_synth_bargein: genericStream=0x477F0A48,
04-13-2008 12:53 PM
For some reason (busy ?) it fails. You can send all calls to operator directly even with a script anyway, just make a translation rule on the incoming dp. Or B-ACD should work.
04-13-2008 09:54 PM
you are right b-acd worked fine.
Good day
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide