I have to send faxes through RingCentral for two of the company I work for legacy applications.
For one of them, I have to report back to the applicatiom, using a pretty weird mechanism, if the faxes were sent properly.
Those applications only send faxes to one recipient at a time so it looks like my best bet to get the most precise fax status and error message would be to look at "messageStatus" and "faxErrorCode" under "to".h
I am not sure how to interpret those statuses though and if any of them, besides "Queued" are temporary statuses or final ones...
According to the doc "messageStatus" can take the following values:
Queued, Sent, Delivered, DeliveryFailed, SendingFailed, Received
Now Queued is obviously a temporary status but what about the others. Can the same fax go from DeliveryFailed to Delivered after RingCentral retries to send the faxes.
What about Sent, does it mean the same thing as Delivered or Received?
The doc only seems to mention Queued, SendingFailed and Sent, are the others legacy return codes?
By the way, there seems to be no way to change the number of retries one wants to send a fax, I assume this is setted up by our telephony guy?
Thank you and have a nice day,