2007-10-10 06:29:43 UTC
Hello,
ActivaTSP handles predictive dialing through TSPI_lineMakeCall.
You need to open a tapi line to an asterisk Queue (ej: queue=555). Then this line could make a TSPI_lineMakeCall setting the flag LINECALLPARAMFLAGS_PREDICTIVEDIAL in pCallParams->dwCallParamFlags.
pCallParams->dwUserUserInfoSize and pCallParams->dwNoAnswerTimeout are also handled, but pCallParams->dwPredictiveAutoTransferStates is not, and always assumes LINECALLSTATE_CONNECTED (in other words, LINECALLSTATE_RINGBACK is not supported).
In that example scenario the asterisk queue (555) will originate an outbound call and, when established, the queue will offer the call to its agents, 'more or less' like a traditional queue call. It is working fine in production environments.
Dont know if you tried makepredictive calls in this environment.
May be i'm missing some point in your question. Can you be a little more specific on your quetion?