Genesys Engage on-premises

 View Only

Discussion Thread View
  • 1.  Usingo URS Strategy to route call to GAAP Application

    Posted 09-09-2019 11:06
    Hi Everyone,

    is it possible to use a URS Strategy to route a call to a GAAP Application configured in a trunkgroup?

    I've tried using playApplication, TRoute and RouteCall without success. I can call the trunkgroup directly from a sipphone but when i call a RP with the strategy loaded it plays "No application provisioned ..." prompt.

    In URS logs I can see the strategy being executed and a singlesteptransfer being started from the RP to the trunkgroup. After that I only see the BYE.

    Can anyone please help me?

    Thanks!
    #Routing(ACD/IVR)
    #Self-Service

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------


  • 2.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 09-09-2019 11:08
    You would need to trigger the IVR profile appropriate to the IVR application you wish to start.  You have to give GAAP an application ID, and that's typically defined inside of the IVR profile, as opposed to just calling the application directly.

    -Ivan

    ------------------------------
    Ivan Ullmann
    Eventus Solutions Group
    ------------------------------



  • 3.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 09-10-2019 09:21
    Hi Ivan,

    Thanks for your reply.

    I already have an IVR Profile fully configured with the correct url and siteid. I can call the associated DID and the call is processed by the GAAP App correctly.

    What i wan't to do is send the call to the application via trunk group or using playApplication block in a URS routing strategy. I don't know how to target an IVR profile inside a strategy. Am I seeing this wrong?

    Thank You,

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------



  • 4.  RE: Usingo URS Strategy to route call to GAAP Application
    Best Answer

    Posted 09-10-2019 10:42

    Pedro,

    Let's discuss the two options you suggested:

    • Send the call to the application via trunk group (Complicated)
      • From a SIP Server that is not the IVR SIP Server define a trunk/trunk group to the IVR SIP Server:
        • Create a strategy that will transfer IVR calls to this SIP server under whatever conditions you deem fit
      • Once calls transfer to this IVR SIP Server, define an incoming trunk from whatever your source IP would be.  Provide it with the following configurations:
        • dial-plan=DP_Trunk_General
      • Create a Voice Over IP Service DN named "DP_Trunk_General"
      • Configure the Voice Over IP Service DN with the following:
        • [TServer]
          • dial-plan-rule-1= X!=>GVPDN # This will tell any number 0-9 of any length to be redirected to the object GVPDN
          • service-type=dial-plan
      • Create a GVP DID DN Object named GVPDN
      • In the Annex tab, define the following
        • [TServer]
          • auto-redirect-enabled=false
          • contact=::msml
          • oosp-transfer-enabled=false
          • refer-enabled=true
          • userdata-map-filter=*
          • userdata-map-trans-prefix=X-Genesys-*
          • sip-uri-params=gvp-tenant-id=[<Tenant>].<IVR Profile Name>

    The incoming call will be matched to the trunk, which will redirect the call via dial plan to the GVP DID named "GVPDN".  This, in turn, will trigger your IVR with whatever parameters you've configured in the "GVPDN" object, which should include the specific IVR Profile you're looking to have parse.  This is by far the more complicated of the two setups, and not something I'd recommend unless you're going to transfer ANI/DNIS as part of the attached data payload to your IVR and are normalizing the operation of your IVR that way.


    ​-Ivan



    ------------------------------
    Ivan Ullmann
    Eventus Solutions Group
    ------------------------------



  • 5.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 09-10-2019 11:04
    Ivan,

    I'm really greatfull for you taking the time to give such a detailed reply!

    In the second approach (playApplication), since it's a GAAP IVR I only have the same uri i use to configure the ivr profile, which is in the following format:

    http://demosrv:7422/fish-vui/start/GenesysGVP8_NR9_Vocalizer5.jsp?testsiteid=3966&istestcall=true

    I don't have access to the vxml file. From what I read in the docs it's is created and feed to the MCP dynamically by the fish server.

    Can i use that has the {s}APP_URI?

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------



  • 6.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 09-10-2019 11:06
    Pedro,

    If you're defining it by IVR Profile, you don't even have to fill out the {s}APP_URI field unless you'd like to.  However, you can absolutely put that in the field if you're wanting to be extra safe.

    -Ivan

    ------------------------------
    Ivan Ullmann
    Eventus Solutions Group
    ------------------------------



  • 7.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 09-10-2019 11:12
    Perfect Ivan.

    Thank you very much.

    I'm going to trie it out and post my feedback asap.


    Kind regards,

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------



  • 8.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 09-18-2019 12:16
    Hi Ivan,

    both scenarios are working fine.

    Thank you for your help!

    Kind Regards

    ------------------------------
    Pedro Antunes
    xseed-Consultoria e Sistemas
    ------------------------------



  • 9.  RE: Usingo URS Strategy to route call to GAAP Application

    Posted 9 hours ago

    Hi Ivan,

    I have a similar scenario where I am trying to use default IVR profile to route calls for all LOBs but for 1 LOB there is a requirement to not to use beep so created a new IVR profile and trying to route only this LOB through a new IVR profile as mentioned in 2nd scenario. But its not working for me its taking the default IVR profile.

    Can you please suggest how to make it work.

    Thanks,

    Aruna



    ------------------------------
    Aruna Devi Gyanmotay
    The Capital Group Companies, Inc.
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources