PureEngage On-Premises

 View Only

Sign Up

  • 1.  Pass parameters from a 3rd party app to a Composer app?

    Posted 02-06-2015 05:04
    Hello everyone,

    I've been trying to invoke a GVP composer application from a very simple vxml file (represent a 3rd part application) that uses a <submit> tag with a namelist of two variables.
    The problem is I'm not able to fetch those parameters/variables inside the Composer application, I always get 'undefined.', I tried using User variables and also Input variables along with different pre-defined JavaScript functions but I had no luck.

    Could someone advise if what I'm after is possible and if yes, how to fetch the request parameters?

    Much appreciated!
    Guirgis


  • 2.  RE: Pass parameters from a 3rd party app to a Composer app?

    Posted 02-26-2015 02:22
    Hi Guirgis,

    This could be caused by variables not being properly defined in an application resulting in undefined. Possible that they are defined in the 3rd party app and not 

    the Composer app or vice-versa.

    Composer Help

    http://docs.genesys.com/index.php?title=Documentation:Composer:Help:Welcome:8.1.4&action=pdfbook

    Page 49:

    Web Service
    Invokes Web Services. GET, POST and SOAP over HTTPS are supported.

    Calling a Web services application. So if your third party is a WSDL you can configure the third party app that Composer app connects to (if I'm understanding you 

    correctly) to send a Notification via SOAP. So submit is not valid the information would have to be sent in a SOAP message or retrieved via GET.

    Web Request
    Invoke any supported HTTP web request or REST-style web Service.

    In Web Request the Request Methods are GET, POST, PUT and Delete. Essentially you are requesting information not receiving a submit.

    If further investigation is required beyond the Server-Side Web Service/Requets blocks discussion I would recommend opening a Support Case. We are unable to 

    provide a conclusive response without additional details and clarification. 

    Based on a very limited understanding of your goals and without having visiblity into your application(s) I don't believe using a submit tag is a valid flow.

    I hope this provided additional insight and guidance.

    Thank you,

    Derek Bonds
    Genesys Customer Care
    1-888-369-5555