cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
584
Views
5
Helpful
5
Replies

Scripting - How do I Transfer to VM

lucotc
Level 1
Level 1

Hi,

I have a script in which a caller gets transfered to an extension if agents=0. I would like to transfer the caller directly to that extension's voicemail instead of it ringing the phone. I can't change Unity settings because the extension still needs to ring on directly dialed calls not associated with the script.

Basically what happens in the script is:

A call is placed into the queue

The agent is on another call or logged out

The call gets transfered from the queue to the agents primary (not associated with the call center) extension (x1600 for call center x7800 for primary).

Thanks!

5 Replies 5

todd.waltman
Level 1
Level 1

First, set up a route point on Call Manager and add a directory #. Set the directory # to forward all to voicemail.

In Unity, edit the subscriber to whom the voicemails will be sent. On the "Alternate Extensions" page, add the new directory # of the route point.

Then, in your script, change the extension to the new directory # of the route point.

I hope this helps.

Todd

Thanks.

This is exactly what I tried (and it works) before I read your post. I appreciate you posting!

todd,

What happens when there are 50 simultaneous calls and all the calls have to leave voice mails simultaneously .in this case do i have to have 50 subscribers or 50 call handlers?

What solution you can think of when volumes of calls are more and all the calls have to leave voice mail at the same time simultaneously?

Cheers,

balukr
Level 2
Level 2

I want to know how to do the scripting if all the agents are not looged on it should go to VM.

I saw you are already doing it if you can send a sample script I would really appreciate it.

Thanks

Bala

bala

it is easy

u set Select Resource step to queue a call

,then, use the Call Redirect step to redirect the call to extension in Queued output branch