" /> Which API parts can be used to pick up agent status / call status / extension - Genesys CTI User Forum

Author Topic: Which API parts can be used to pick up agent status / call status / extension  (Read 803 times)

Offline Learning_Basics

  • Newbie
  • *
  • Posts: 5
  • Karma: 0
Advertisement
Hi,

I am trying to get status from Genesys Cloud for Agent Status, DN Status and Call Status. I come from 10 years of developing with ... T-Lib (yes, that old!). I am a bit lost. I see Agent status in softphone, but it seems as I am missing a section of API document that shows me where to get DN and call status. Could someone please help?


Offline Gef Buneri

  • Sr. Member
  • ****
  • Posts: 373
  • Karma: 0
  • Madness is just a point of view.
I suggest to give a look to https://developer.genesys.cloud/

Offline PeteHoyle

  • Full Member
  • ***
  • Posts: 126
  • Karma: 13
In Genesys Cloud it's different than Engage.

You can get the Agents Presence, such as Available, Break, Meal, Meeting etc.

https://help.mypurecloud.com/articles/agent-presence-status-and-activity-indicators/

using the API

https://developer.genesys.cloud/devapps/api-explorer#get-api-v2-users--userId--presences-purecloud


And you can get the Routing Status

https://help.mypurecloud.com/glossary/routing-status/

using the API

https://developer.genesys.cloud/devapps/api-explorer#get-api-v2-users--userId--routingstatus

The above API methods are just one off requests, if you want to subscribe to get Notified about changes in the Agents Presence/Routing Status then you can use the Notification API

https://developer.genesys.cloud/notificationsalerts/