by eskali » Tue Aug 28, 2007 7:05 am
Yeah, i already figure it out, thanks.
Now i seted up the hopper level to 5 and i tryed to change the auto dial to 1, but i could'nt make it (i will check this out later).
What i would like to know is, what happens with the stored calls (unused (yet) calls stored in the hopper) If the agent takes a long time for each call, then he will be storing a large amount of "next calls" in the hopper table, right ? Its that a problem ?
Another thing that i found: When you make a call, you're executing this action "manDiaLlookCaLL" and in vdc_db_query.php you make a query that should return the uniqueid and channel for the given callerid (MDnextCID) ... the thing is, everything that i have in the vicidial_manager table, matching with this callerid got no uniqueid or channel defined (00000.00,), and the status for that record is "SENT", while in your query filter you're asking by status = UPDATED.
The are few records with status UPDATED, and they are related directly with the agent's softphone, not by the last call inself.
What is the big issue about all this ? ... Well, when i make a call ... it shows me "Waiting for RING" and no matter if the call was rejected or even answered, the seconds still running like nobody answered the call and when it gets 50 seconds it shows an alert message saying something about timeout and stuff.
I debuged all this, and the thing is that the action "manDiaLlookCaLL" in vdc_db_query.php, return "NO", because its not matching the given callerid with a status = UPDATED.
Im not sure if i was that clear, if not, so sorry and forget it ... if yes, this will be interesting to resolv.
Best regards,
Eskali