Symptom
When using Ring to via api through the developers document in your Smartflows configuration you receive a call from a masked caller ID, or an Anonymous caller. When an agent tries calling back that caller, you see an error in the web-hook events as show below:
JSON object ["raw_digits"] not a string
Cause
This happens when you miss a call from a No caller ID or an Anonymous caller and try to call them back from the missed calls section. The reason behind the error is due to raw_digits being null in the payload (as there is no phone number).
Solution
Currently, calling back an anonymous caller is not possible as the number that they are calling from is hidden or masked.