Develop web service for write data into external database

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

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

1 Like

:point_up: Yep, what @SimonBrown said. Docs are here: About the web services data actions integration - Genesys Cloud Resource Center

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