Hi, is there any web service push available for delivery status? especially for outbound fax.
Hi
There are a couple options, you could use CDR, Call Detail Records push. There is an article at the following URL
https://apiforums.easylink.com/content/fax-cdr-call-detail-records
or you can have the reports pushed to a URL.
Tom
i thought I could use the asynchronous option of JobSubmit to get the delivery status pushed to my web service. isn't this the best way to to get the results pushed?
The short answer to this question is no - it doesn't work that way.
The asynchronous option of Job Submit just sends you the result that you would have gotten anyway (i.e. the resulting JobId) asynchronously. It doesn't tell you anything about the delivery result. Therefore, there is very little reason to use JobSubmit asynchronously.
You could do JobDeliveryStatus asynchronously, but you would still need to initiate the request (and if you have to do that, you might as well just do that synchronously anyway).
If you really need asynchronous status reporting, you would need to use the CDR batch feature mentioned earlier, or just process a delivery report from the system.
What is the background for this question?
i want easylink to push the status of each fax back to me whenever there is a status change
eg:
1. "failed first attempt; will try sending after x amout of time"
2."delivered successfully in second attempt"
3."failed after three attempts due to reason x"
this would allow me to perform certain action based on this event realtime. Eg: notify the user through email or initiate a business process on failure etc. i could do the same by polling for the delivery status, but i want to avoid the time delay between each polling cycle.
I don't know that you can get precisely what you've stated here, but the closest thing to it would be the CDR batch feature.
You will need to work with your sales engineer to get that set up.
thanks. anyways we decided to poll for delivery status. so, we don't need CDR now. i will contact sales engineer when we need it.