Message |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» DTMF tone masking in VP, 26/12/2012 06:17:52
» Go to message
|
|
In the earlier Avaya IR servers, the support for tone masking would behave in a different way than the current AVP/AEP environments. In case of AIR, if the caller simply enters the first digits, the masking tones will be playing only for three seconds and stop till the caller starts the enter the next set of digits or the inter digit timeout is triggered by the platform. In case of the AVP/AEP platforms, as I see in this example code as well, the masking tone plays irrespective of the caller entering any digits and continues playing. Is it possible to over come this behavior using VXML tags or any logic around generating the random tones? We have a customer requirement where the caller should start hearing the masking tones, only after he starts entering the digits and should stop after 3 or 4 seconds if he doesnt enter the inter digits.
Thanks
B.Sriram
|
 |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» MRCP Simulation License, 22/10/2012 01:18:11
» Go to message
|
|
GRMXL is used in the application. for the purpose of simulation, the grammar is locally available on the desktop and referred by an URI. Its a Nuance NR9 server and the grammar compatibility is set to localSRGS-Literals.
this the entire grammar:
<?xml version="1.0" encoding="UTF-8" ?>
<grammar xmlns="http://www.w3.org/2001/06/grammar" mode="dtmf" xml:lang="en-us" version="1.0" root="PIN-DTMF-Root">
<rule id="PIN-DTMF-Root">
<item>
<tag>out = '';</tag>
<item repeat="10-11">
<ruleref uri="#DTMFDigit" />
<tag>out += DTMFDigit.out</tag>
</item>
</item>
</rule>
<rule id="DTMFDigit">
<one-of>
<item>0<tag>out = 0;</tag></item>
<item>1<tag>out = 1;</tag></item>
<item>2<tag>out = 2;</tag></item>
<item>3<tag>out = 3;</tag></item>
<item>4<tag>out = 4;</tag></item>
<item>5<tag>out = 5;</tag></item>
<item>6<tag>out = 6;</tag></item>
<item>7<tag>out = 7;</tag></item>
<item>8<tag>out = 8;</tag></item>
<item>9<tag>out = 9;</tag></item>
</one-of>
</rule>
</grammar>
The return value is set in the "out" slot. the value is always null wherein the utterance is having the actual caller input.
|
 |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» MRCP Simulation License, 19/10/2012 01:22:26
» Go to message
|
|
I have the OD with SP2 (6.0.0.1103). As per the documentation, the tool does not require a MRCP license to be configured for simulation. I am trying to test a grammar against the speech server over MRCP. The recognition "value" is not available in the specific slot as per the grammar specification, but available in the utterance field. The slot value is always empty or undefined, which implies the tool is not using the MRCP setting configured in the MRCP settings. IS there any further configuration that needs to be done on OD for MRCP to work with the OD Simulation?
Thanks
B.Sriram
|
 |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» TDD Support, 18/09/2012 03:44:11
» Go to message
|
|
if an application needs to support both normal callers and TDD Callers, apart from adding the localisation bundle, do we need to do anything specific in the application to support TDD? I am not sure how it will work for the TDD devices as I dont have a test environment - do I need to configure every readout with its equivalent "text" so that the text is converted into TDD format and sent to the device?
|
 |
[+]
Avaya ACE Custom Application Development (Archive - Oct 2013 and earlier)
» CallParticipantTerminated Error, 08/07/2012 20:26:59
» Go to message
|
|
Dipesh
You are correct. the problem was with the OneX communicator. We used a older version of OneX communicator where this issue was happening. We upgraded to the 6.x version of Communicator and the events were populated properly and we were able to test the basic functionality. Thanks a lot for your help.
|
 |
[+]
Avaya ACE Custom Application Development (Archive - Oct 2013 and earlier)
» CallParticipantTerminated Error, 03/07/2012 01:21:00
» Go to message
|
|
craig, I am sitting in India and can coordinate for this testing. Let me know what time suits you or if you can give me the procedure, i can follow and share details that you might need.
|
 |
[+]
Avaya ACE Custom Application Development (Archive - Oct 2013 and earlier)
» CallParticipantTerminated Error, 29/06/2012 09:27:04
» Go to message
|
|
When I place calls between two softphones, it works. When I use ACE to make calls between two end points that i configured on the soft phones, i get this error.
The soft phones testing and the ACE Web service testing are done over a VPN connected to the remote lab.
|
 |
[+]
Avaya ACE Custom Application Development (Archive - Oct 2013 and earlier)
» CallParticipantTerminated Error, 29/06/2012 08:01:16
» Go to message
|
|
Thanks John.
I dont find any option to add the devices to the ACE User. Should I reach out to Remote Lab support?
|
 |
[+]
Avaya ACE Custom Application Development (Archive - Oct 2013 and earlier)
» CallParticipantTerminated Error, 29/06/2012 03:27:41
» Go to message
|
|
Dipesh
The extensions are configured in the Avaya Devconnect's remote lab. i am not sure how it is configured, but we tried using X-Lite softphones with the extension number and password given to us. Connected over VPN to the remote lab, we are able to login using the soft phones and are able to place and receive calls between these two extensions manually. but when the call is made from the ACE Exhibitor, we get this error. We tried
Thanks
|
 |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Axis2 Client generated error is not proper, 08/02/2012 06:34:17
» Go to message
|
|
Hi
I am trying to integrate an IIS based web server from my DD code and this is the WSDL.
----------------------------
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
<s:element name="GetFastDialDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ParametersErrorCodeInfo">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ErrorNumber" />
<s:element minOccurs="0" maxOccurs="1" name="ErrorDescription" />
</s:sequence>
</s:complexType>
<s:complexType name="FastDial">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Fast_Dial_No" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Fast_Dial_Description" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfFastDial">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="FastDial" nillable="true" type="tns:FastDial" />
</s:sequence>
</s:complexType>
<s:element name="GetFastDialDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetFastDialDetailsResult" type="tns:ArrayOfFastDial" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetDialingDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="DialingDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Dial_No" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Dial_Description" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Dial_Type" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfDialingDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="DialingDetails" nillable="true" type="tns:DialingDetails" />
</s:sequence>
</s:complexType>
<s:element name="GetDialingDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetDialingDetailsResult" type="tns:ArrayOfDialingDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetCiforATMNo">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="cifNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="atmNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CIF_ACC_NO">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Cif_No" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ATM_No" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfCIF_ACC_NO">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="CIF_ACC_NO" nillable="true" type="tns:CIF_ACC_NO" />
</s:sequence>
</s:complexType>
<s:element name="GetCiforATMNoResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetCiforATMNoResult" type="tns:ArrayOfCIF_ACC_NO" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetPersonalLoanDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ciforAccountNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cardNoType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="PersonalLoan">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Gender" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfPersonalLoan">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="PersonalLoan" nillable="true" type="tns:PersonalLoan" />
</s:sequence>
</s:complexType>
<s:element name="GetPersonalLoanDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPersonalLoanDetailsResult" type="tns:ArrayOfPersonalLoan" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTransferandExitCodes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="TransferandExitCodes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="TRANSFER_CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SKILL_GROUP_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="IVREXIT_DESCRIPTION" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SKILL_GROUP_DESCRIPTION" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfTransferandExitCodes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="TransferandExitCodes" nillable="true" type="tns:TransferandExitCodes" />
</s:sequence>
</s:complexType>
<s:element name="GetTransferandExitCodesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTransferandExitCodesResult" type="tns:ArrayOfTransferandExitCodes" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetResolutionCodes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="skillDescription" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ResolutionCodes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ProcessTypeID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProductType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CallType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CallTopic" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfResolutionCodes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ResolutionCodes" nillable="true" type="tns:ResolutionCodes" />
</s:sequence>
</s:complexType>
<s:element name="GetResolutionCodesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetResolutionCodesResult" type="tns:ArrayOfResolutionCodes" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetExchangeRateDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ExchangeRates">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CURRENCY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="TT_BUYING_RATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="TT_SELLING_RATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANK_NOTE_BUYING_RATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANK_NOTE_SELLING_RATE" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfExchangeRates">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ExchangeRates" nillable="true" type="tns:ExchangeRates" />
</s:sequence>
</s:complexType>
<s:element name="GetExchangeRateDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetExchangeRateDetailsResult" type="tns:ArrayOfExchangeRates" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetConfigurationDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CTISettings">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CTIOSA" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CTIOSB" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORTA" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PORTB" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MAX_TABS" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SCROLL_INTERVAL_TIME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DEFAULT_PRODUCT_TYPE_CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DEFAULT_CALL_TYPE_CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DEFAULT_CALL_TOPIC_CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ERS_URL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ERS_IE_CAPTION" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CALL_THRESHOLD_TIME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ALLOW_SUPERVISOR_VISIBILITY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="IS_ECHOPACKET_REQUIRED" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ECHOPACKET_INTERVAL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CTI_LOGIN_TYPE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="INCOMING_CALL_TYPES" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CHAT_DOMAIN_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CHAT_USER_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CHAT_PASSWORD" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ERS_KEY" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfCTISettings">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="CTISettings" nillable="true" type="tns:CTISettings" />
</s:sequence>
</s:complexType>
<s:element name="GetConfigurationDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetConfigurationDetailsResult" type="tns:ArrayOfCTISettings" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetExitpointDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ExitPoints">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ExitId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ExitIdDescription" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfExitPoints">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ExitPoints" nillable="true" type="tns:ExitPoints" />
</s:sequence>
</s:complexType>
<s:element name="GetExitpointDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetExitpointDetailsResult" type="tns:ArrayOfExitPoints" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetPersonalBankingDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ciforAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cardNoType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetPersonalBankingDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPersonalBankingDetailsResult">
<s:complexType>
<s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetBankingDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ciforAccountNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cardNoType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="BankingDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Gender" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="IVRCardStatus" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfBankingDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="BankingDetails" nillable="true" type="tns:BankingDetails" />
</s:sequence>
</s:complexType>
<s:element name="GetBankingDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetBankingDetailsResult" type="tns:ArrayOfBankingDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetCallRemarks">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fromDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="todate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ciforCCorSavingNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="agentID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="productType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callTopic" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="customerName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callerId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="skillGroupName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="flowType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CallRemarks">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Date_Time" type="s:dateTime" />
<s:element minOccurs="0" maxOccurs="1" name="CallerId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AgentId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CC_CIF_PL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Customer_Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="IVRExitPoint" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SkillGroupName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Duration" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Survey_Flag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Survey_Score" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfCallRemarks">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="CallRemarks" nillable="true" type="tns:CallRemarks" />
</s:sequence>
</s:complexType>
<s:element name="GetCallRemarksResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetCallRemarksResult" type="tns:ArrayOfCallRemarks" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetSkillDetailsDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="SkillDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="TRANSFER_CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SKILL_GROUP_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SKILL_GROUP_DESCRIPTION" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfSkillDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="SkillDetails" nillable="true" type="tns:SkillDetails" />
</s:sequence>
</s:complexType>
<s:element name="GetSkillDetailsDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetSkillDetailsDetailsResult" type="tns:ArrayOfSkillDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="UpdateChatFlag">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="recordId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="messageType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="UpdateChatFlagResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="recordCount" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="InsertCalldetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="extension" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sessionId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="currentDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="tpinStatus" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callerId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="duration" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="IVRExit" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cifNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="atmNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="accountNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ccNo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callStartTime" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="skillGroupName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="productType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callTopic" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="hotlineNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="flowType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="surveyFlag" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="customerName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="languageChosed" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="routerCallId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="routerCallKeyDay" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="routerCallSequenceNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="InsertCalldetailsResponse">
<s:complexType />
</s:element>
<s:element name="UpdateCallRemarks">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="extension" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sessionId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="productType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callTopic" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callRemarks" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="UpdateCallRemarksResponse">
<s:complexType />
</s:element>
<s:element name="UpdateCalldetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="extension" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sessionId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="callendTime" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="UpdateCalldetailsResponse">
<s:complexType />
</s:element>
<s:element name="GetCTIUrlShortCut">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorCodeInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfAnyType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" />
</s:sequence>
</s:complexType>
<s:element name="GetCTIUrlShortCutResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetCTIUrlShortCutResult" type="tns:ArrayOfAnyType" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTelAgentSupervisorDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="selectionMode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="agentId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="pheripheralId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="TelAgentDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PeripheralNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Extension" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfTelAgentDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="TelAgentDetails" nillable="true" type="tns:TelAgentDetails" />
</s:sequence>
</s:complexType>
<s:element name="GetTelAgentSupervisorDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTelAgentSupervisorDetailsResult" type="tns:ArrayOfTelAgentDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTelAgentDetailsSecondary">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="selectionMode" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetTelAgentDetailsSecondaryResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTelAgentDetailsSecondaryResult" type="tns:ArrayOfTelAgentDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAgentLoginCredentials">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="agentId" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAgentLoginCredentialsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAgentLoginCredentialsResult">
<s:complexType>
<s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetExitCodeandHotLineDetails">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="errorInfo" type="tns:ParametersErrorCodeInfo" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetExitCodeandHotLineDetailsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetExitCodeandHotLineDetailsResult">
<s:complexType>
<s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DataSet" nillable="true">
<s:complexType>
<s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
<wsdl:message name="GetFastDialDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetFastDialDetails" />
</wsdl:message>
<wsdl:message name="GetFastDialDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetFastDialDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetDialingDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetDialingDetails" />
</wsdl:message>
<wsdl:message name="GetDialingDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetDialingDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetCiforATMNoSoapIn">
<wsdl:part name="parameters" element="tns:GetCiforATMNo" />
</wsdl:message>
<wsdl:message name="GetCiforATMNoSoapOut">
<wsdl:part name="parameters" element="tns:GetCiforATMNoResponse" />
</wsdl:message>
<wsdl:message name="GetPersonalLoanDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetPersonalLoanDetails" />
</wsdl:message>
<wsdl:message name="GetPersonalLoanDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetPersonalLoanDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetTransferandExitCodesSoapIn">
<wsdl:part name="parameters" element="tns:GetTransferandExitCodes" />
</wsdl:message>
<wsdl:message name="GetTransferandExitCodesSoapOut">
<wsdl:part name="parameters" element="tns:GetTransferandExitCodesResponse" />
</wsdl:message>
<wsdl:message name="GetResolutionCodesSoapIn">
<wsdl:part name="parameters" element="tns:GetResolutionCodes" />
</wsdl:message>
<wsdl:message name="GetResolutionCodesSoapOut">
<wsdl:part name="parameters" element="tns:GetResolutionCodesResponse" />
</wsdl:message>
<wsdl:message name="GetExchangeRateDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetExchangeRateDetails" />
</wsdl:message>
<wsdl:message name="GetExchangeRateDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetExchangeRateDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetConfigurationDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetConfigurationDetails" />
</wsdl:message>
<wsdl:message name="GetConfigurationDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetConfigurationDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetExitpointDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetExitpointDetails" />
</wsdl:message>
<wsdl:message name="GetExitpointDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetExitpointDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetPersonalBankingDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetPersonalBankingDetails" />
</wsdl:message>
<wsdl:message name="GetPersonalBankingDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetPersonalBankingDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetBankingDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetBankingDetails" />
</wsdl:message>
<wsdl:message name="GetBankingDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetBankingDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetCallRemarksSoapIn">
<wsdl:part name="parameters" element="tns:GetCallRemarks" />
</wsdl:message>
<wsdl:message name="GetCallRemarksSoapOut">
<wsdl:part name="parameters" element="tns:GetCallRemarksResponse" />
</wsdl:message>
<wsdl:message name="GetSkillDetailsDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetSkillDetailsDetails" />
</wsdl:message>
<wsdl:message name="GetSkillDetailsDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetSkillDetailsDetailsResponse" />
</wsdl:message>
<wsdl:message name="UpdateChatFlagSoapIn">
<wsdl:part name="parameters" element="tns:UpdateChatFlag" />
</wsdl:message>
<wsdl:message name="UpdateChatFlagSoapOut">
<wsdl:part name="parameters" element="tns:UpdateChatFlagResponse" />
</wsdl:message>
<wsdl:message name="InsertCalldetailsSoapIn">
<wsdl:part name="parameters" element="tns:InsertCalldetails" />
</wsdl:message>
<wsdl:message name="InsertCalldetailsSoapOut">
<wsdl:part name="parameters" element="tns:InsertCalldetailsResponse" />
</wsdl:message>
<wsdl:message name="UpdateCallRemarksSoapIn">
<wsdl:part name="parameters" element="tns:UpdateCallRemarks" />
</wsdl:message>
<wsdl:message name="UpdateCallRemarksSoapOut">
<wsdl:part name="parameters" element="tns:UpdateCallRemarksResponse" />
</wsdl:message>
<wsdl:message name="UpdateCalldetailsSoapIn">
<wsdl:part name="parameters" element="tns:UpdateCalldetails" />
</wsdl:message>
<wsdl:message name="UpdateCalldetailsSoapOut">
<wsdl:part name="parameters" element="tns:UpdateCalldetailsResponse" />
</wsdl:message>
<wsdl:message name="GetCTIUrlShortCutSoapIn">
<wsdl:part name="parameters" element="tns:GetCTIUrlShortCut" />
</wsdl:message>
<wsdl:message name="GetCTIUrlShortCutSoapOut">
<wsdl:part name="parameters" element="tns:GetCTIUrlShortCutResponse" />
</wsdl:message>
<wsdl:message name="GetTelAgentSupervisorDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetTelAgentSupervisorDetails" />
</wsdl:message>
<wsdl:message name="GetTelAgentSupervisorDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetTelAgentSupervisorDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetTelAgentDetailsSecondarySoapIn">
<wsdl:part name="parameters" element="tns:GetTelAgentDetailsSecondary" />
</wsdl:message>
<wsdl:message name="GetTelAgentDetailsSecondarySoapOut">
<wsdl:part name="parameters" element="tns:GetTelAgentDetailsSecondaryResponse" />
</wsdl:message>
<wsdl:message name="GetAgentLoginCredentialsSoapIn">
<wsdl:part name="parameters" element="tns:GetAgentLoginCredentials" />
</wsdl:message>
<wsdl:message name="GetAgentLoginCredentialsSoapOut">
<wsdl:part name="parameters" element="tns:GetAgentLoginCredentialsResponse" />
</wsdl:message>
<wsdl:message name="GetExitCodeandHotLineDetailsSoapIn">
<wsdl:part name="parameters" element="tns:GetExitCodeandHotLineDetails" />
</wsdl:message>
<wsdl:message name="GetExitCodeandHotLineDetailsSoapOut">
<wsdl:part name="parameters" element="tns:GetExitCodeandHotLineDetailsResponse" />
</wsdl:message>
<wsdl:message name="GetAgentLoginCredentialsHttpGetIn">
<wsdl:part name="agentId" type="s:string" />
</wsdl:message>
<wsdl:message name="GetAgentLoginCredentialsHttpGetOut">
<wsdl:part name="Body" element="tns:DataSet" />
</wsdl:message>
<wsdl:message name="GetAgentLoginCredentialsHttpPostIn">
<wsdl:part name="agentId" type="s:string" />
</wsdl:message>
<wsdl:message name="GetAgentLoginCredentialsHttpPostOut">
<wsdl:part name="Body" element="tns:DataSet" />
</wsdl:message>
<wsdl:portType name="InboundWebServiceSoap">
<wsdl:operation name="GetFastDialDetails">
<wsdl:input message="tns:GetFastDialDetailsSoapIn" />
<wsdl:output message="tns:GetFastDialDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetDialingDetails">
<wsdl:input message="tns:GetDialingDetailsSoapIn" />
<wsdl:output message="tns:GetDialingDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetCiforATMNo">
<wsdl:input message="tns:GetCiforATMNoSoapIn" />
<wsdl:output message="tns:GetCiforATMNoSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetPersonalLoanDetails">
<wsdl:input message="tns:GetPersonalLoanDetailsSoapIn" />
<wsdl:output message="tns:GetPersonalLoanDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetTransferandExitCodes">
<wsdl:input message="tns:GetTransferandExitCodesSoapIn" />
<wsdl:output message="tns:GetTransferandExitCodesSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetResolutionCodes">
<wsdl:input message="tns:GetResolutionCodesSoapIn" />
<wsdl:output message="tns:GetResolutionCodesSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetExchangeRateDetails">
<wsdl:input message="tns:GetExchangeRateDetailsSoapIn" />
<wsdl:output message="tns:GetExchangeRateDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetConfigurationDetails">
<wsdl:input message="tns:GetConfigurationDetailsSoapIn" />
<wsdl:output message="tns:GetConfigurationDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetExitpointDetails">
<wsdl:input message="tns:GetExitpointDetailsSoapIn" />
<wsdl:output message="tns:GetExitpointDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetPersonalBankingDetails">
<wsdl:input message="tns:GetPersonalBankingDetailsSoapIn" />
<wsdl:output message="tns:GetPersonalBankingDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetBankingDetails">
<wsdl:input message="tns:GetBankingDetailsSoapIn" />
<wsdl:output message="tns:GetBankingDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetCallRemarks">
<wsdl:input message="tns:GetCallRemarksSoapIn" />
<wsdl:output message="tns:GetCallRemarksSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetSkillDetailsDetails">
<wsdl:input message="tns:GetSkillDetailsDetailsSoapIn" />
<wsdl:output message="tns:GetSkillDetailsDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="UpdateChatFlag">
<wsdl:input message="tns:UpdateChatFlagSoapIn" />
<wsdl:output message="tns:UpdateChatFlagSoapOut" />
</wsdl:operation>
<wsdl:operation name="InsertCalldetails">
<wsdl:input message="tns:InsertCalldetailsSoapIn" />
<wsdl:output message="tns:InsertCalldetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="UpdateCallRemarks">
<wsdl:input message="tns:UpdateCallRemarksSoapIn" />
<wsdl:output message="tns:UpdateCallRemarksSoapOut" />
</wsdl:operation>
<wsdl:operation name="UpdateCalldetails">
<wsdl:input message="tns:UpdateCalldetailsSoapIn" />
<wsdl:output message="tns:UpdateCalldetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetCTIUrlShortCut">
<wsdl:input message="tns:GetCTIUrlShortCutSoapIn" />
<wsdl:output message="tns:GetCTIUrlShortCutSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetTelAgentSupervisorDetails">
<wsdl:input message="tns:GetTelAgentSupervisorDetailsSoapIn" />
<wsdl:output message="tns:GetTelAgentSupervisorDetailsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetTelAgentDetailsSecondary">
<wsdl:input message="tns:GetTelAgentDetailsSecondarySoapIn" />
<wsdl:output message="tns:GetTelAgentDetailsSecondarySoapOut" />
</wsdl:operation>
<wsdl:operation name="GetAgentLoginCredentials">
<wsdl:input message="tns:GetAgentLoginCredentialsSoapIn" />
<wsdl:output message="tns:GetAgentLoginCredentialsSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetExitCodeandHotLineDetails">
<wsdl:input message="tns:GetExitCodeandHotLineDetailsSoapIn" />
<wsdl:output message="tns:GetExitCodeandHotLineDetailsSoapOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="InboundWebServiceHttpGet">
<wsdl:operation name="GetAgentLoginCredentials">
<wsdl:input message="tns:GetAgentLoginCredentialsHttpGetIn" />
<wsdl:output message="tns:GetAgentLoginCredentialsHttpGetOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="InboundWebServiceHttpPost">
<wsdl:operation name="GetAgentLoginCredentials">
<wsdl:input message="tns:GetAgentLoginCredentialsHttpPostIn" />
<wsdl:output message="tns:GetAgentLoginCredentialsHttpPostOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="InboundWebServiceSoap" type="tns:InboundWebServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetFastDialDetails">
<soap:operation soapAction="http://tempuri.org/GetFastDialDetails" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDialingDetails">
<soap:operation soapAction="http://tempuri.org/GetDialingDetails" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCiforATMNo">
<soap:operation soapAction="http://tempuri.org/GetCiforATMNo" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPersonalLoanDetails">
<soap:operation soapAction="http://tempuri.org/GetPersonalLoanDetails" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetTransferandExitCodes">
<soap:operation soapAction="http://tempuri.org/GetTransferandExitCodes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetResolutionCodes">
<soap:operation soapAction="http://tempuri.org/GetResolutionCodes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetExchangeRateDetails">
<soap:operation soapAction="http://tempuri.org/GetExchangeRateDetails" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetConfigurationDetails">
<soap:operation soapAction="http://tempuri.org/GetConfigurationDetails" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetExitpointDetails">
<soap:operation soapAction="http://tempuri.org/GetExitpointDetails" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPersonalBankingDetails">
<soap:operation soapAction="http://temp
|
 |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Unable to fetch session.ani and session.dnis, 16/06/2011 05:41:24
» Go to message
|
|
Ross,
this will work on Avaya IR 4.x version which has only TDM connectivity (DS1 and not ISDN PRI)also? I have been trying it on one of my servers and the fields are always empty. I believe these values are populated for the IP telephony lines and not on TDM lines.
Thanks
B.Sriram
|
 |
[+]
AE Services: JTAPI (Archive - Oct 2013 and earlier)
» single step conference by LucentV5Call.addParty, 27/05/2010 07:44:46
» Go to message
|
|
Hi Vishal,
Thanks for your input. I can add party in to existing call by calling LucentV5Call.addParty() in separate thread. Also I can drop the added party from call by calling Connection.disconnect() method.
I go through API documentation for disconnect method. while calling disconnect() method, there is possibility to drop entire call. If call have only 2 connection, I try to disconnect one of the connection. Then entire call may have been dropped as result of this method. We don't have any issue on this scenario.
But if call have more than 2 connection and try to disconnect one of the connection by calling disconnect method, is it possible to drop entire call? If so, can you please provide criteria on this(dropping entire call)? Do we have any other possible option to drop the party alone(not entire call) from call?
From API: Connection.disconnect()
Invoking this method may result in the entire telephone call being dropped, which is a permitted outcome of this method.
|
 |
[+]
AE Services: JTAPI (Archive - Oct 2013 and earlier)
» single step conference by LucentV5Call.addParty, 26/05/2010 08:42:22
» Go to message
|
|
Hi,
We are waiting for your reply. Can you please provide any suggestion on this issue?
Thanks,
|
 |
[+]
AE Services: JTAPI (Archive - Oct 2013 and earlier)
» single step conference by LucentV5Call.addParty, 20/05/2010 09:55:25
» Go to message
|
|
Hi,
I try to implement single step conference by JTAPI as follow,
After getting connection established event, application is calling addParty() method.
connectionEstablished {
<If all existing parties are in connected state >
/* Get LucentV5Call object */
LucentV5Call lucentCallObject=(LucentV5Call)arg0.getCall();
Connection addedPartyconn=lucentCallObject.addParty("604",false);
}
Here 604 has been conference successfully. But control does not return from addParty method. Hence I am not able to receive jtapi events further. Also I tried with CallControlCall. addParty() and I've faced same issue.
Note: I'm not getting any errors. Please find the debug logs below.
AES version: 4.2
CM version: 5.1
JTAPI version: 5.2.0.474
Logs:
2010-05-20 16:50:19,654 [pool-1-thread-3] TRACE com.avaya.jtapi.tsapi.impl.LucentV7CallImpl - --> addParty[String newParty, boolean active]: com.avaya.jtapi.tsapi.impl.LucentV7CallImpl@ca8327
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - LucentSingleStepConferenceCall ::=
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - {
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - activeCall
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - {
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - callID 3618
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - deviceID "61084552"
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - devIDType 0 < STATIC_ID >
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - }
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - deviceToBeJoin "604"
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - participationType 0 < PT_SILENT >
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - alertDestination FALSE
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - }
2010-05-20 16:50:19,669 [pool-1-thread-3] INFO com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - Sent InvokeID 18 for TSProvider[#1]@ca8327
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - CSTAEscapeSvc ::=
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - {
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - NULL
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - }
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - TsapiPrivate ::=
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - {
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - vendor "ECS"
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - data 2 0 41 0 30 1e 30 11 2 2 e 22 16 8 36 31 30 38 34 35 35 32 a 1 0 16 3 36 30 34 a 1 0 1 1 0
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - tsType 89
2010-05-20 16:50:19,669 [pool-1-thread-3] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - }
2010-05-20 16:50:21,576 [GetEventThread] INFO com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - Received invokeID 18 for TSProvider[#1]@ca8327
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - CSTAEscapeSvcConfEvent ::=
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - {
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - NULL
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - }
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - TsapiPrivate ::=
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - {
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - vendor "ECS"
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - data 2 0 42 0 30 81 87 30 c 2 2 e 22 16 3 36 30 34 a 1 0 30 61 30 25 30 11 2 2 e 22 16 8 36 31 30 38 34 35 35 32 a 1 0 30 10 16 8 36 31 30 38 34 35 35 32 a 1 14 a 1 0 30 1b 30 c 2 2 e 22 16 3 37 33 31 a 1 0 30 b 16 3 37 33 31 a 1 37 a 1 0 30 1b 30 c 2 2 e 22 16 3 36 30 34 a 1 0 30 b 16 3 36 30 34 a 1 37 a 1 0 16 14 30 39 39 39 39 30 33 36 31 38 31 32 37 34 33 35 34 31 30 33
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - tsType 90
2010-05-20 16:50:21,576 [GetEventThread] DEBUG com.avaya.jtapi.tsapi.tsapiInterface.TsapiSession - }
2010-05-20 16:50:21,576 [GetEventThread] INFO com.avaya.jtapi.tsapi.tsapiInterface.TsapiEventQueue - Putting event CSTAEvent[CSTAEscapeSvcConfEvent]@763f5d. EVENT Q SIZE = 1 MAX Q SIZE = 1 for TSProvider[#1]@ca8327
2010-05-20 16:50:21,576 [DistributeCSTAEvent] INFO com.avaya.jtapi.tsapi.tsapiInterface.TsapiEventQueue - Getting event CSTAEvent[CSTAEscapeSvcConfEvent]@763f5d for TSProvider[#1]@ca8327
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - LucentSingleStepConferenceCallConfEvent ::=
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - {
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - newCall
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - {
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - callID 3618
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - deviceID "604"
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - devIDType 0 < STATIC_ID >
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - }
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - connList
2010-05-20 16:50:21,591 [DistributeCSTAEvent] DEBUG com.avaya.jtapi.tsapi.csta1.LucentPrivateData - {
|
 |
[+]
AE Services: JTAPI (Archive - Oct 2013 and earlier)
» JTAPI TSAPI PRO File Path, 22/04/2010 19:56:39
» Go to message
|
|
Is it possible for me to have the configuration details of the TSAPI.PRO File to be read from some other configuration file? We would like to pass on the parameters from some other module that will have start/stop control on the JTAPI module.
|
 |