cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
866
Views
0
Helpful
4
Replies

B-ACD configuration

sousavictorino
Level 1
Level 1

Hi dear all,

I have a task to implement a B-ACD and and i am new to this, the problem is that when call the number 122 a hear the welcome prompt, that's fine for me. When press 1 i hear MOH but the phones in hunt list do not ring and a have this call loop error:

*Jul 11 15:16:20.476: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
Result=SUCCESS(0)
List of Matched Outgoing Dial-peer(s):
1: Dial-peer Tag=122
2: Dial-peer Tag=99999
*Jul 11 15:16:20.476: //-1/2FAA0393AF84/DPM/dpMatchPeersCore:
Calling Number=, Called Number=122, Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:20.476: //-1/2FAA0393AF84/DPM/dpMatchPeersCore:
Match Rule=DP_MATCH_DEST; Called Number=122
*Jul 11 15:16:20.476: //-1/2FAA0393AF84/DPM/dpMatchPeersCore:
Result=Success(0) after DP_MATCH_DEST
*Jul 11 15:16:20.476: //-1/2FAA0393AF84/DPM/dpMatchSafModulePlugin:
dialstring=122, saf_enabled=1, saf_dndb_lookup=1, dp_result=0
*Jul 11 15:16:20.476: //-1/2FAA0393AF84/DPM/dpMatchPeersMoreArg:
Result=SUCCESS(0)
List of Matched Outgoing Dial-peer(s):
1: Dial-peer Tag=122
2: Dial-peer Tag=99999
*Jul 11 15:16:20.476: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:20.476:
*Jul 11 15:16:20.480: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Calling Number=103, Called Number=122, Voice-Interface=0x0,
Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:20.480: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=122
*Jul 11 15:16:20.480: //-1/2FAA0393AF84/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
*Jul 11 15:16:20.480: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Calling Number=103, Called Number=122, Voice-Interface=0x0,
Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:20.480: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=122
*Jul 11 15:16:20.480: //-1/2FAA0393AF84/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
*Jul 11 15:16:20.480: %CALL_CONTROL-6-CALL_LOOP: The incoming call has a global identifier already present in the list of currently handled calls. It is being refused.

*Jul 11 15:16:20.480: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> THE QUEUE IS {TclModule_0x228AACEC_7_1674565952 {CALL_RETRY_PROGRESS} {1468250180}} <<<
*Jul 11 15:16:21.476: //397139//TCL :/tcl_PutsObjCmd:
proc act_CallSetupDone
*Jul 11 15:16:21.476:
*Jul 11 15:16:21.476: //397139//TCL :/tcl_PutsObjCmd:
IP IVR Leg Setup Status = ls_004
*Jul 11 15:16:21.476:
*Jul 11 15:16:21.476: //397139//TCL :/tcl_PutsObjCmd: TCL AA: +++ Received signal other than busy or noan +++
*Jul 11 15:16:21.476: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:21.476:
*Jul 11 15:16:21.480: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> THE QUEUE IS {TclModule_0x228AACEC_7_1674565952 {CALL_TEMP_FAILURE} {1468250181}} <<<
*Jul 11 15:16:29.300: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:29.300:
*Jul 11 15:16:29.300: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> THE QUEUE IS {TclModule_0x228AACEC_7_1674565952 {CALL_TEMP_FAILURE} {1468250189}} <<<
*Jul 11 15:16:29.300: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Received HELLO from TclModule_0x228AACEC_7_1674565952 <<<
*Jul 11 15:16:31.480: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:31.480:
*Jul 11 15:16:31.480: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> THE QUEUE IS {TclModule_0x228AACEC_7_1674565952 {CALL_RETRY} {1468250191}} <<<
*Jul 11 15:16:31.480: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 0 ,return value: 0
*Jul 11 15:16:31.480:
*Jul 11 15:16:31.480: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 1 ,return value: -1
*Jul 11 15:16:31.480:
*Jul 11 15:16:31.480: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Calling Number=, Called Number=122, Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:31.480: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Match Rule=DP_MATCH_DEST; Called Number=122
*Jul 11 15:16:31.480: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Result=Success(0) after DP_MATCH_DEST
*Jul 11 15:16:31.480: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
dialstring=122, saf_enabled=0, saf_dndb_lookup=1, dp_result=0
*Jul 11 15:16:31.480: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
Result=SUCCESS(0)
List of Matched Outgoing Dial-peer(s):
1: Dial-peer Tag=122
2: Dial-peer Tag=99999
*Jul 11 15:16:31.484: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Calling Number=, Called Number=122, Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:31.484: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Match Rule=DP_MATCH_DEST; Called Number=122
*Jul 11 15:16:31.484: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Result=Success(0) after DP_MATCH_DEST
*Jul 11 15:16:31.484: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
dialstring=122, saf_enabled=0, saf_dndb_lookup=1, dp_result=0
*Jul 11 15:16:31.484: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
Result=SUCCESS(0)
List of Matched Outgoing Dial-peer(s):
1: Dial-peer Tag=122
2: Dial-peer Tag=99999
*Jul 11 15:16:31.484: //-1/2FAA0393AF84/DPM/dpMatchPeersCore:
Calling Number=, Called Number=122, Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:31.484: //-1/2FAA0393AF84/DPM/dpMatchPeersCore:
Match Rule=DP_MATCH_DEST; Called Number=122
*Jul 11 15:16:31.484: //-1/2FAA0393AF84/DPM/dpMatchPeersCore:
Result=Success(0) after DP_MATCH_DEST
*Jul 11 15:16:31.484: //-1/2FAA0393AF84/DPM/dpMatchSafModulePlugin:
dialstring=122, saf_enabled=1, saf_dndb_lookup=1, dp_result=0
*Jul 11 15:16:31.484: //-1/2FAA0393AF84/DPM/dpMatchPeersMoreArg:
Result=SUCCESS(0)
List of Matched Outgoing Dial-peer(s):
1: Dial-peer Tag=122
2: Dial-peer Tag=99999
*Jul 11 15:16:31.484: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:31.484:
*Jul 11 15:16:31.488: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> THE QUEUE IS {TclModule_0x228AACEC_7_1674565952 {CALL_RETRY_PROGRESS} {1468250191}} <<<
*Jul 11 15:16:31.488: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Calling Number=103, Called Number=122, Voice-Interface=0x0,
Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:31.488: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=122
*Jul 11 15:16:31.488: //-1/2FAA0393AF84/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
*Jul 11 15:16:31.488: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Calling Number=103, Called Number=122, Voice-Interface=0x0,
Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
*Jul 11 15:16:31.488: //-1/2FAA0393AF84/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming Dial-peer=122
*Jul 11 15:16:31.488: //-1/2FAA0393AF84/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
*Jul 11 15:16:31.488: %CALL_CONTROL-6-CALL_LOOP: The incoming call has a global identifier already present in the list of currently handled calls. It is being refused.

*Jul 11 15:16:32.528: //397139//TCL :/tcl_PutsObjCmd:
proc act_CallSetupDone
*Jul 11 15:16:32.528:
*Jul 11 15:16:32.528: //397139//TCL :/tcl_PutsObjCmd:
IP IVR Leg Setup Status = ls_004
*Jul 11 15:16:32.528:
*Jul 11 15:16:32.528: //397139//TCL :/tcl_PutsObjCmd: TCL AA: +++ Received signal other than busy or noan +++
*Jul 11 15:16:32.528: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:32.528:
*Jul 11 15:16:32.532: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> THE QUEUE IS {TclModule_0x228AACEC_7_1674565952 {CALL_TEMP_FAILURE} {1468250192}} <<<
*Jul 11 15:16:36.588: //397139//TCL :/tcl_PutsObjCmd: preced info : 0:-1:0 ,index : 2 ,return value: 0
*Jul 11 15:16:36.588:
*Jul 11 15:16:36.588: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Call Abandoned Time = 43 Seconds<<<
*Jul 11 15:16:36.588: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD ++ Service Counter = 43 ++
*Jul 11 15:16:36.588: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: +++ 122 Queue Length = 0 +++
*Jul 11 15:16:36.588: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> 122 Queue Length = 0 <<<
*Jul 11 15:16:36.592: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> Queue 122 is Empty <<<
*Jul 11 15:16:54.504: //389818//TCL :/tcl_PutsObjCmd: TCL B-ACD: >>> B-ACD Service Running <<<

Here is the configuration related to this implememtation:

!
application
service aa flash:app-b-acd-aa-3.0.0.2.tcl
param number-of-hunt-grps 1
paramspace english index 1
param menu-timeout 3
param queue-len 15
param dial-by-extension-option 3
param handoff-string aa
paramspace english language en
param max-time-vm-retry 2
param max-extension-length 3
param aa-pilot 122
paramspace english location flash:
param second-greeting-time 60
param welcome-prompt _bacd_welcome.au
param queue-manager-debugs 1
param call-retry-timer 10
param voice-mail 201
param max-time-call-retry 500
paramspace english prefix en
param service-name queue
!
service queue flash:app-b-acd-3.0.0.2.tcl
param queue-len 15
param aa-hunt1 111
param queue-manager-debugs 1
param number-of-hunt-grps 1
!


telephony-service
moh "en_bacd_music_on_hold.au"


dial-peer voice 122 voip
service aa
destination-pattern 122
session target ipv4:10.10.2.1
incoming called-number 122
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad

ephone-hunt 1 sequential
pilot 111
list 104, 106
timeout 10, 10

Help please.

Best regards

Victorino Sousa

  

1 Accepted Solution

Accepted Solutions

2 is an invalid option because it is not defined in the B-ACD config. You would need to define, for example:

param aa-hunt2 222

ephone-hunt 2 sequential
pilot 222list 123, 456

B-ACD does not support nested menu options as you have described. You could accomplish this with CUE, CUC or UCCX if you have any of these available.

Brandon

View solution in original post

4 Replies 4

Brandon Buffin
VIP Alumni
VIP Alumni

What is 10.10.2.1 referenced on dial peer 122? If you remove the "session target" command on this dial peer does it work?

Brandon

Hi Brandon, thanks for your response on time, 10.10.2.1 is the ip address of my CME, i solved the call loop problem by removing the allow connetions commands under the Voice service Voip becauce the Router was not a CUBE, and when i reload the router the phones on the hunt list ring as expected, but i do not know why the prompt say press 2 for custumer services but when press 2 i hear invalid option but if press 1 or 0 the phones rings as expetected 3 dial-by-extension also works properly any idea about the invalid option situation.

And also i would like to share with you guys the implementation i want to reach  with a custumer so that may you can help me:

The public call the aa number xxxx them he hears the message : for portuguese press 1 for english press 2, if he press 1 he hears the audio in  portuguese(bem vindo...) them again press 1 for the operator or dial the extension, and   if he presses 2 he hears a audio in english: (Welcome you reach..)  and also press 1 for the operator or dial the extension.

Is this flow possible with B-ACD? please help guys.

Best regards

Victorino

2 is an invalid option because it is not defined in the B-ACD config. You would need to define, for example:

param aa-hunt2 222

ephone-hunt 2 sequential
pilot 222list 123, 456

B-ACD does not support nested menu options as you have described. You could accomplish this with CUE, CUC or UCCX if you have any of these available.

Brandon

Many thanks Brandon for your swift response.

Regards

Victorino

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: