cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
659
Views
0
Helpful
8
Replies

B-acd call anwsering window

rafael2gc
Level 1
Level 1

Hi all,

I have a B-acd configured and my agents anwser calls from 7am to 19pm. i would like to play a diferent message saiyng something like, Sory, we just work from 7am to 19pm when customers call out of this time window.

Is it possible with B-acd? or any way do with CME ?

thx

Rafael2gc

8 Replies 8

paolo bevilacqua
Hall of Fame
Hall of Fame

Hola Rafael,

I guess you're lucky, or that is your X-mas present, but I wrote a modification to B-ACD/AA that does exactly what you want:

http://pbevila.fastmail.fm/public/app-b-acd-aa-2.1.2.2-pl2.tcl

The instructions are in the file itself.

However, there is also an alternative with standard B-ACD/AA: configure as vmail or final number, to another script that simply plays an announcement and then disconnects:

http://pbevila.fastmail.fm/public/disconnect.tcl

This way, once all agents are logged out of the ephone-hunt, you will have the same behavior. The advantage is that this is not time based but it follow the "natural" presence of agents, that is they can extend working hours if they want to.

Hope this helps, please rate post if it does!

Hi Paolo,

Thanks for your reply. I've tried the disconnect.tcl but it does not worked.

I'm using service aa flash:app-b-acd-aa-2.1.2.2.tcl

and i changed the vm parameter to

param voice-mail disconnect.tcl

I tested with my four agents in dnd, i head the welcome message, then the message saying all agents are busy and the the message saying that we are unable to take your call.....

I've restarted the router and still not working.

I want my X-mas gift :)

Hola,

If you want the message about office hours to be the only thing announced, please use the modified script "PL2" with the schedule parameters.

Else, you need voice-mail param to be a number.

This number, you configure as looback DP:

dial-peer voice 100 voip

service disconnect

destination-pattern 555

incoming called-number 555

session target ipv4:

This way however, you will have the "all agents busy" message before the disconnect one, that is not much different from what you have now.

Forgot to mention some commands needed for proper service and DP configuration:

application

service disconnect flash:/ivr/disconnect.tcl

paramspace english language en

paramspace english index 0

paramspace english location flash:/ivr/

dial-peer voice 100 voip

codec g711u

no vad

Hi,

I try to use the disconnect.tcl but it works only in certain case.

Other case I hear no message or busy tone so I try to debug the router and I see this error:

Jul 4 13:02:10.199: //77523//AFW_:/AFW_FSM_Drive: Tcl_Eval to drive FSM inside

Tcl modulespace. code=1 code=ERROR

Jul 4 13:02:10.199: TCL script failure

Result:

Illegal Operation: Leg not incoming or in wrong state

Jul 4 13:02:10.199: TCL script failure errorInfo:

Illegal Operation: Leg not incoming or in wrong state

while executing

"leg setupack leg_incoming

(procedure "act_Setup" line 8)

invoked from within

"act_Setup"

have you idea where is the problem?

we are using ccme 4.2 on a router cisco2851 with ios 12.4(11)XW6

thank in advance

Cristiano

How the related DP is configured ?

This is the configuration.

The user forward the phone to the extension 8882

application

service d2 flash://disconnect.tcl

paramspace english index 0

paramspace english language en

paramspace english location flash:/aa2/

!

!

dial-peer voice 201 voip

destination-pattern 888.

session target ipv4:10.39.186.2

codec g711ulaw

!

dial-peer voice 202 voip

service d2

incoming called-number 8882

codec g711ulaw

!

Hi,

I've not tested the service with forwarded calls. I suppose it would not be a big deal to make it work, but at the present time I cannot commit to that, sorry.

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: