Author Message
Fidan
Joined: Sep 23, 2019
Messages: 3
Offline
Hi,

I need to log in or out of an agent through a soap request on a station (just login and logout). I succeeded to set up a call with telsvc-sdk (see below), but need to do this for logging in /out an agent. But can't find the agent login logout function.

We have:
AES 8.0.1
CM 8.0.1

Is there any samples of it? Can somebody help me out?
I am new with this stuff.



<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ses="http://xml.avaya.com/ws/session" xmlns:tel="http://TelephonyService.ws.avaya.com">
<soapenv:Header>
<ses:sessionID>7896</ses:sessionID>
</soapenv:Header>
<soapenv:Body>
<tel:MakeCall>
<originatingExtension>8855</originatingExtension>
<destinationNumber>06188xxxxx</destinationNumber>
</tel:MakeCall>
</soapenv:Body>
</soapenv:Envelope>



JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
The Telephony Web Service is intended for simple telephony. Since you can not query for status, and get limited information about call events, there are limitations to what you can do with it.

While you may be able to do a make call with feature access code and additional digits for the agent ID and passwords, you won't know if it worked or if there was an issue. In other words the Telephony Web Service is not intended for contact center applications.
Fidan
Joined: Sep 23, 2019
Messages: 3
Offline
Thank you for reply,

Are there options other than Telephony web services to preserve the 3 functionalities. We want to log in / out and call from an client contact application. It is currently running through the Main application #tomcat web services #genesys #AES #CM.

We want to keep the same functionalities, but then directly from the Main Application to CEIL to AES without Genesys

JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
JTAPI (Java)
TSAPI (C++)
DMCC (.NET, Java or using XSD files)

All have the ability to provide a programmatic interface (but not SOAP) that will application to log an agent in and out. All are stateful, and require the ability to run at will to service keep-alive activity that is necessary.

There will have to be work done to create an integration from the web server to an application performing these tasks.

Details on all three can be found here:
https://www.devconnectprogram.com/site/global/products_resources/avaya_aura_application_enablement_services/releases/8_1/index.gsp#tabs-product-horiz-2

Click on the different API names to see the download materials in the bottom portion of the page.
Go to:   
Mobile view