Hi everyone. I'm not quite sure how I'm supposed to get agent events. I've gotten the /fe/v1/MonitorStart endpoint to work, and I'm getting "ServiceInitiatedEvent" events, and "ConnectionClearedEvent" events.. etc. But I don't get any events when I change an agents state. Is there some other endpoint I need to be using to get agent events? Here's the json blob I'm sending:
Any ideas?
Thanks for any help!!
Dave Morrison
Code:
{ "extensions": {"privateData": {"private": {"AvayaEvents": { "logicalDeviceFeaturePrivate": {"agentLoginExtension": true}, "endpointRegistrationStateEvents": { "registered": true, "unregistered": true }, "callControlPrivate": { "isAaapCallControlRequired": false, "serviceObserveState": true }, "invertFilter": true }}}}, "monitorObject": {"deviceObject": "3136622121:rcd2cm2act81t:0.0.0.0:1"}, "targetUrl": "http://10.9.204.15:1495/v1/event/broadcast", "requestedMonitorFilter": { "physicalDeviceFeature": {"messageWaiting": true}, "callcontrol": { "established": true, "conferenced": true, "transferred": true, "held": true, "queued": true, "delivered": true, "retrieved": true, "failed": true, "connectionCleared": true, "originated": true, "diverted": true, "serviceInitiated": true, "networkReached": true }, "logicalDeviceFeature": { "agentLoggedOff": true, "agentLoggedOn": true, "doNotDisturb": true, "agentWorkingAfterCall": true, "agentNotReady": true, "agentReady": true, "forwarding": true } } }
Thanks for any help!!
Dave Morrison
Comment