Hi
I'm currently building an outbound call center solution based on Genesys T-Server and I am having some trouble performing predictive calls.
I have the following setup:
- Alcatel A4400 PBX
- Genesys T-Server 8.1
- Java Application using the Genesys Java Platform SDK
According to the PBX operator, the Ghost-Z devices have been configured as described in the following document, p. 394 (Section "Configuring virtual Z dialing devices in the PBX without VAD"): https://docs.genesys.com/Special:Repository/80fr_dep-ts_a4400.pdf?id=d2f683c9-14eb-46aa-8230-406485fea7cf
The Genesys operator has configured the Ghost-Z devices as described on p. 395 of that same document (Section "Configuring devices for predictive dialing in Configuration Layer").
I have already implemented and tested most regular CTI-Operations (makeCall, transferCall, etc.), however I can't perform a predictive outbound call. When I perform a RequestMakePredictiveCall-Request using the following parameters, all I get is a "Request incompatible with object (1141) error":
thisDN: Agent's DN
otherDN: Callee's Number
timeout: 45 (seconds)
The corresponding T-Server log provided by the operator shows the following:
[code]10:45:45.836 Trc 04541 RequestMakePredictiveCall received from [636] (0000006c [applicationName] 10.0.0.44:44575)
message RequestMakePredictiveCall
AttributeOtherDN '00041417441128'
AttributeExtensions [24] 00 01 00 00..
'CPNDigits' '0800112133'
AttributeThisDN '2211'
AttributeTimeout 45
AttributeReferenceID 5
10:45:45.836 Int 04543 Interaction message "RequestMakePredictiveCall" received from 636 ("[applicationName]")
10:45:45.836 -- created: CRequest@2bf77a0 RequestMakePredictiveCall-[applicationName][636]/5
10:45:45.836 +++ CIFace::Request +++
-- new invoke
-- replace substitution with real device
Parsed: RequestMakePredictiveCall/RequestMakeCall
From: [applicationName][636]/5
Numbers: +<19920299> -<00041417441128>
Status: parsed:1 queued:0 sent:0 acked:0 preevent:0 event:0 context:0 transferred:0
Timers: dest. 45, agn: 0
-----
-- validate
CIFace: request not valid
10:45:45.836 Trc 36002 Request rejected: error code 1141(Request incompatible with object)
@10:45:45.8360 [0] 8.1.003.05 send_to_client: message EventError
(Request incompatible with object)
AttributeEventSequenceNumber 000000000000231e
AttributeTimeinuSecs 836000
AttributeTimeinSecs 1456998345 (10:45:45)
AttributeErrorCode 1141
AttributeErrorMessage 'Request incompatible with object'
AttributeReferenceID 5
AttributeTimeout 45
AttributeThisDN '2211'
AttributeExtensions [24] 00 01 00 00..
'CPNDigits' '0800112133'
AttributeOtherDN '00041417441128'
AttributeClientID 108
10:45:45.836 Int 04545 Interaction message "EventError" sent to 636 ("[applicationName]")
10:45:45.836 Trc 04542 EventError sent to [636] (0000006c [applicationName] 10.0.0.44:44575)
-- m_globalCnt reset
10:45:45.836 --- CIFace::Request ---
10:45:45.836 -- deleted: CRequest@2bf77a0 RequestMakeCall-[applicationName][636]/5
GLM_EV(op=1,res=0,ud=1)[/code]
19920299 is one of the configured Ghost-Z devices.
Is there something wrong with the RequestMakePredictiveCall-Invocation on the T-Server? Or is this a configuration issue?