I thought I would come on here and add some clarity to call dispositioning. This is not necessarily an error but can be a sign of an error for importing or spam detection.
If you are getting carrier rejected, this is a failure on the telephony side. Codes dial failed, dial no answer and dial busy are non-optimal outcomes (of course we want a phone call answered) but it doesn't mean its an error.
Imported numbers:
- This is coming from termination (aka outbound - you can test this theory by calling inbound then trying a call outbound, if inbound works but not outbound, you trunk is misconfigured)
- Could be caused by your CPS being too low. You will have to increase your own calls per second via the telephony provider if you are doing higher volume.
- If dial failed, check your termination settings.
- The number you are using is being marked as spam by carrier -- just the luck of the draw with telephony providers. Try another number and warm it before making calls.
Platform numbers:
- Check the reputation via 3rd party or register it -- could be marked as spam by carrier -- just the luck of the draw with telephony providers. Try another number and warm it before making calls.
- If dial failed make sure your oauth is correct, if oauth is not current we will not be able to get the contacts number
- If dial no answer, it could be as simple as you dialed and they did not answer (or have VM)
Triage points:
- check your termination (its the only thing it could be) if imported, make sure If you are using credentials they are correct and make sure if you are not using credentials to not have that option checked
- Check the number for spam ratings and detection, tons of 3rd parties do this for free
- Make sure you are calling US only if using platform numbers, we do not offer international calling with platform numbers, international calling is done via imported numbers
- Make sure your trunk has geo permissions enabled
- Test if its number agnostic, assistant agnostic or recipient agnostic