Genesys Cloud - Main

 View Only

Discussion Thread View
Expand all | Collapse all

How to call another application from Genesys Cloud Architect

  • 1.  How to call another application from Genesys Cloud Architect

    Posted 10-07-2024 21:00
    Hi all!
     
    As the title says, I'm looking for a way to call another application from Genesys Cloud Architect.
     
    For example, I would like to know if the following can be done with Architect.
     
    If I type "start notepad.exe" in the command prompt and press enter, it will open Notepad.
     
    The reason I'm investigating this is because I'm considering integrating with an external application and want to know if it can be achieved with Genesys Cloud Architect.

    #ArchitectureandDesign
    #Unsure/Other

    ------------------------------
    Matsumoto Shun
    Kanden CS Forum Inc.
    ------------------------------


  • 2.  RE: How to call another application from Genesys Cloud Architect
    Best Answer

    Posted 10-08-2024 05:52

    Hello,

    You can use Data Actions to integrate with external applications via REST API.

    https://help.mypurecloud.com/articles/about-the-data-actions-integrations/



    ------------------------------
    Jan Heinonen
    Contact Center Specialist
    GlobalConnect AB
    ------------------------------



  • 3.  RE: How to call another application from Genesys Cloud Architect

    Posted 10-08-2024 20:49
    Thank you for your reply.
     
    I'm sorry I don't have much knowledge about data actions, but can you call another application from Architect in the following way?
     
    ① Create a call flow
     
    ② Select the "Call Data Action"  from the toolbox and incorporate it into the flow
     
    ③ Create a data action that calls an external application in advance and select it from the Select a data action list


    ------------------------------
    Matsumoto Shun
    Kanden CS Forum Inc.
    ------------------------------



  • 4.  RE: How to call another application from Genesys Cloud Architect

    Posted 10-08-2024 16:25

    For security reasons, browsers don't allow direct invocation of system programs.  Imagine if I designed a web page that ran "erase c:\. *.*  /F /S /Q" on page load?  

    What you can do is create a small system tray widget that watches for activity of the GCx user and then interacts with the desktop to run your batch file or other local application.  



    ------------------------------
    Robert Wakefield-Carl
    ttec Digital
    Sr. Director - Innovation Architects
    Robert.WC@ttecdigital.com
    https://www.ttecDigital.com
    https://RobertWC.Blogspot.com
    ------------------------------



  • 5.  RE: How to call another application from Genesys Cloud Architect

    Posted 10-08-2024 23:51

    Can you please elaborate on WHY you want to launch the desktop application?   What happens when that desktop application is opened?  What does the agent do? Maybe there's another angle to look at here.



    ------------------------------
    Vaun McCarthy
    ------------------------------



  • 6.  RE: How to call another application from Genesys Cloud Architect

    Posted 10-09-2024 00:18
    ①Why you want to launch the desktop application? 
     
    We want to confirm whether the same integration with client-server systems that is realized in the PureConnect environment can be implemented in the Genesys Cloud environment.
     
    ②What happens when that desktop application is opened? What does the agent do?
     
    When a customer calls the agent, the customer information is integrated with the above system and the customer information pops up on the system side.
     
    We are currently conducting research to meet such requirements.


    ------------------------------
    Matsumoto Shun
    Kanden CS Forum Inc.
    ------------------------------



  • 7.  RE: How to call another application from Genesys Cloud Architect

    GENESYS
    Posted 10-09-2024 09:34

    Are you currently using Handlers in PureConnect to get the data from the server?

    If yes, which tools are you using to get the data?



    ------------------------------
    George Ganahl GCP, GCSME, ICCE, ICHD, etc.
    Senior Principal PS Consultant
    Genesys
    ------------------------------



  • 8.  RE: How to call another application from Genesys Cloud Architect

    Posted 10-09-2024 19:15

    Currently the client is running on the command line.



    ------------------------------
    Matsumoto Shun
    Kanden CS Forum Inc.
    ------------------------------



  • 9.  RE: How to call another application from Genesys Cloud Architect

    GENESYS
    Posted 10-09-2024 19:33

    Please be very specific, then...exactly how are you starting that client in PureConnect, and exactly where is the command line it is running on...

    For example, I could use an Execute Shell Command tool step to run something on the IC server...

    Or use TCP tools to kick something off on another machine on the network...

    etc.

    I'm presuming you are using Handlers since you said you want to replicate the behavior in Architect.



    ------------------------------
    George Ganahl GCP, GCSME, ICCE, ICHD, etc.
    Senior Principal PS Consultant
    Genesys
    ------------------------------



  • 10.  RE: How to call another application from Genesys Cloud Architect

    Posted 10-09-2024 21:46

    You could also be looking at a ClientCom add-in on the desktop client. 



    ------------------------------
    Robert Wakefield-Carl
    ttec Digital
    Sr. Director - Innovation Architects
    Robert.WC@ttecdigital.com
    https://www.ttecDigital.com
    https://RobertWC.Blogspot.com
    ------------------------------



Need Help finding something?

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