" /> Playing announcements in a Route Strategy through Avaya 8710? - Genesys CTI User Forum

Author Topic: Playing announcements in a Route Strategy through Avaya 8710?  (Read 11933 times)

Offline pspenning

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
    • West Interactive
Advertisement
Hello again all,
I hope this doesn't sound too simple...  I just went through the routing strategy class and learned just enough to make me ask more questions.
As I understand it, the CTI-Link between Avaya and Genesys does not allow an announcement to be played from the Avaya through a Route Strategy but it can be done through the GVP.  I do not want to eat up ports from our GVP playing different announcements when I have 4 announcment boards in our Avaya.  Does anyone have ideas on a way to call an announcment from the Avaya while in a route strategy?  (i.e. On hold message every 60 seconds...  Your estimated wait time is...  All agents are busy...  Etc. Etc. Etc.)

I appreciate any thoughts.
Thanks,
Perry

Offline S

  • Full Member
  • ***
  • Posts: 135
  • Karma: 1
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #1 on: June 22, 2007, 06:32:08 PM »
ya, we have something like this.
What we do is -
if call come into genesys on say 1234 RP.
go thru the strategy and when u have to hit the a vdn in avaya for the announcement and have it route back to same routing point 1234.
but then in the strategy u need some KVP to recognise that it already went thru the previous nodes and skip those prev nodes if it sees that KVP and resume the processing from where it left over....
makes sense?


Offline mark

  • Sr. Member
  • ****
  • Posts: 415
  • Karma: 2
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #2 on: June 22, 2007, 06:37:43 PM »
Im guessing you are not putting it onto a VQ before passing it to a VDN to play the announcement then? How do you report on the calls efficiently?

You could host the announcements on another server, then use the play application icon to call the server and announcement number.

Mark

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #3 on: June 24, 2007, 07:06:18 PM »
Hi,

You're right that Avaya doesn't support the IRD treatment objects directly but you can definitely use Avaya to play some treatments/announcements. To do so you have to create a new VDN with the script similar to the one below. That VDN has to be defined as a DN of type "Routing Point" in CME.
[font=Courier New]
wait 2 sec
adjunct routing <ASAI link number>
announcement <number>
wait 50 sec
announcement <number>
wait 120 sec
...
[/font]
In IRD you can use "Music" block and specify that DN as "MUSIC_DN" parameter (Compatibility Mode has to be checked). The same functionality is supported on "Selection" block (tab "Busy").

Genesys Technical Support should be able to provide you with unofficial document called "Avaya Cookbook" where you can find more information related to treatments and how to use them within Genesys environment.

R.

Offline pspenning

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
    • West Interactive
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #4 on: June 25, 2007, 01:34:21 PM »
Thanks,
I am going to give these a try.  I was thinking the same thing about calling a vector.  Just didn't know how to do it on the Genesys side.  Now I will look for a way to pass some sort of Variable in to the vector so that I can select the announcement number without making a vector for every announcment I want to play.  I will play with CED / Caller Entered Digits and see if that will work.  Then I can convert "Digits" in the vector to V1 and play announcment "V1".  Hope that made sense...

Thanks for the tips...
Perry

Offline pspenning

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
    • West Interactive
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #5 on: June 25, 2007, 05:01:08 PM »
By the way...
Does anyone have the Avaya Cookbook?  I would hope that in lieu of my calling them it would be available online somewhere but Google doesn't seem to know just where...  :'(

Thanks again!
Perry

Mike Kamlet

  • Guest
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #6 on: June 27, 2007, 01:53:17 PM »
From URS you can also "move" the call between VDNs with different announcements/treatments. -- The VDN can appear to URS as an IVR treatment.

The suggestion of adding KV pairs and routing back to same VDN seems overly complicated.
We've tested with multiple VDNs where URS will bounce the call between VDNs and the same strategy will continue to execute.

URS would have treatments such as
VDN 1234
VDN 5678
VDN 1234

as long as the VDN is different than the previous one, URS will simply continue to execute the strategy with the VDNs as treatment.

Additionally if you want to do digit collection or "forced announcements" and an agent becomes available while listening to the announcement, URS will know it can't route (no outstanding adj route)

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #7 on: July 05, 2007, 02:00:42 AM »
Question -

wait 2 sec
adjunct routing <ASAI link number>
announcement <number>
wait 50 sec
announcement <number>
wait 120 sec
...

implies that from URS point of view call went from strategy RP to Music RP.
Can you please correct me if I am wrong:
'adjunct routing' will return the control back to strategy, meaning that strategy will continue to run while the call will still be on listening to announcement.

How do you go about getting CED[] then?  ???

Offline Fra

  • Hero Member
  • *****
  • Posts: 856
  • Karma: -3
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #8 on: July 05, 2007, 08:30:19 AM »
[quote author=victor link=topic=2328.msg8678#msg8678 date=1183600842]
Question -

wait 2 sec
adjunct routing <ASAI link number>
announcement <number>
wait 50 sec
announcement <number>
wait 120 sec
...

implies that from URS point of view call went from strategy RP to Music RP.
Can you please correct me if I am wrong:
'adjunct routing' will return the control back to strategy, meaning that strategy will continue to run while the call will still be on listening to announcement.

[/quote]

Vic,

you are correct, if you have this vector on a VDN, this implies that the call is on it, the caller is listening to the announcements while the URS is running the strategy loaded on the RP. The adjunct command is a Route Request, it times out at the end of the vector, meaning that the switch will wait for a Route Call during that time.

[quote author=victor link=topic=2328.msg8678#msg8678 date=1183600842]
How do you go about getting CED[] then?  ???
[/quote]

CED function reads the digits entered by the caller; to do that, you should have in the vector a "Collect digits" command; inserting it before the adjunct will let you get them passed to your strategy.

[quote author=pspenning link=topic=2328.msg8567#msg8567 date=1182778461]
Now I will look for a way to pass some sort of Variable in to the vector so that I can select the announcement number without making a vector for every announcment I want to play.  I will play with CED / Caller Entered Digits and see if that will work.  Then I can convert "Digits" in the vector to V1 and play announcment "V1".  Hope that made sense...
[/quote]

It does make sense! For a strange concurrence, I am currently testing right this! And also passing data on asai between the switch and Tserver using variables, digits and uu_data.

Offline ADB

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #9 on: July 10, 2011, 09:30:27 PM »
Hi Mike,

As you said "URS would have treatments such as
VDN 1234
VDN 5678
VDN 1234

as long as the VDN is different than the previous one, URS will simply continue to execute the strategy with the VDNs as treatment."

Can this work to play continuous treatment to the caller in a loop until the agent answers the call?
If I have 3 targets connected through the Red port with target timeouts 5, 10, 999 then having the above 3 VDNs (1234 etc) as the treatments in the first target block and nothing in the 2nd and 3rd blocks would continue to play the treatments until 999 secs?

Thanks for the information.

-Ajay

Offline genesysguru

  • Sr. Member
  • ****
  • Posts: 293
  • Karma: 12
    • Genesys Guru Blog
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #10 on: July 11, 2011, 11:19:08 AM »
If you have a SIP architecture why not move the call completely off the Avaya and use Stream Manager / Media Server?

Offline ADB

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
Re: Playing announcements in a Route Strategy through Avaya 8710?
« Reply #11 on: July 11, 2011, 12:49:19 PM »
Sorry, we do not have the SIP architecture in our environment. This is the first project moving from Avaya BSR routing to Genesys.