Legacy Dev Forum Posts

 View Only

Sign Up

Develop web service for write data into external database

  • 1.  Develop web service for write data into external database

    Posted 06-05-2025 18:44

    p.hasitha | 2023-02-21 21:26:30 UTC | #1

    Hello, We have a requirement to collect some data in Genesys IVR (post-call survey) and write them into an external database. Based on the documents, we can do this by using web service and integrating web service as data action in Genesys cloud. There is a question of what language Genesys support/recommends in developing web service and do we need a server to host that web service? any advice


    SimonBrown | 2023-02-20 18:25:32 UTC | #2

    The short version is you can develop the rest service in anything you like.

    Genesys supports web service Integration actions to RESTful endpoints. There are some caveats like it only supports JSON payloads, not XML, has to be secure and has to be on port 443.

    You can also directly call GC APIs to get the conversation data, rather than data actions. You would set up OAUTH client(s) in Genesys with permissions to the APIs you are interested in.

    You can also trigger certain activities to call a Genesys workflow, for example when an agent call ends. It is under process automation/triggers in the api explorer.

    Hope that helps


    tim.smith | 2023-02-21 21:27:50 UTC | #3

    :point_up: Yep, what @SimonBrown said. Docs are here: https://help.mypurecloud.com/articles/about-web-services-data-actions-integration/


    system | 2023-03-24 21:27:56 UTC | #4

    This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 18488