Strange Non-Agent API add_lead rejection
Posted: Fri Sep 13, 2019 10:03 am
Howdy gang!
We have a customer that uses Vicidial that we are selling warm transfers to. We qualify based on a script they provide and then through a piece of custom software, the customer information is first saved into our local MS SQL database and then is posted to the customer's Vicidial using the Non-Agent API add_lead function. If the add_lead call fails the agent is alerted and asked if they would like to Cancel or Retry.
Occasionally, the customer's Vicidial is rejecting the add_lead post with the following response:
ERROR: add_lead INVALID PHONE NUMBER LENGTH - |1011
It is peculiar because the CRM software will not let the agent attempt to save an intake which triggers the add_lead post unless the phone number is the proper length, amongst many other verification criteria. When I review the intake record in our database the phone number is properly a formatted, 10 digit US number. This is why the rejection above is confusing me. Is there any other reason why the customer's Vicidial server would reject the lead with this response other than the phone number being legitimately invalid?
The specs in my signature are from my Vicidial, not theirs. I believe they are running the latest SVN but I will have to confirm. Any guidance or suggestions you can provide would be greatly appreciated.
Thanks,
Rockgeneral
We have a customer that uses Vicidial that we are selling warm transfers to. We qualify based on a script they provide and then through a piece of custom software, the customer information is first saved into our local MS SQL database and then is posted to the customer's Vicidial using the Non-Agent API add_lead function. If the add_lead call fails the agent is alerted and asked if they would like to Cancel or Retry.
Occasionally, the customer's Vicidial is rejecting the add_lead post with the following response:
ERROR: add_lead INVALID PHONE NUMBER LENGTH - |1011
It is peculiar because the CRM software will not let the agent attempt to save an intake which triggers the add_lead post unless the phone number is the proper length, amongst many other verification criteria. When I review the intake record in our database the phone number is properly a formatted, 10 digit US number. This is why the rejection above is confusing me. Is there any other reason why the customer's Vicidial server would reject the lead with this response other than the phone number being legitimately invalid?
The specs in my signature are from my Vicidial, not theirs. I believe they are running the latest SVN but I will have to confirm. Any guidance or suggestions you can provide would be greatly appreciated.
Thanks,
Rockgeneral