When the customer presses 1 on a survey campaign (extension 8373 to do AMD first, then survey method) most of the calls are transferred to a logged in agent who is waiting for calls. However, some press 1’s are dropped, and others also don’t get transferred to an agent. I imagine there are several reasons this can happen. So what I have done is run queries on the campaign lists, identified press 1’s by the INTERESTED written in the security_phrase field. I created a separate campaign caller xxxcloser, and I upload all the press 1s into it a couple of times a day. This isn’t difficult at all. But I wonder can this be automated? I looked at Lists/Drop Lists but that pulls all drops from all campaigns I believe. And it wouldn’t pull press 1’s that didnt transfer to an agent but were not drops.
My questions are:
1. How could I have all press 1’s transfer to an agent? (Regardless of if they pressed 1 and hung up, or if there wasnt an agent available and it went to status drop, or whatever else could happen to cause the press 1 not to be transferred to an agent)
2. If question 1 cant be solved, what is the best way to gather all press 1’s compare them to the press 1s that a live agent did field, and efficiently call back the press 1s that havent gone to an agent yet? (If there is a better solution than what I am doing now, pulling the press 1’s out of the asterisk MySQL db, uploading them to a closer campaign and auto dialing them.)
I appreciate your time looking at this question kind sirs.
John M