Outbound application questions
Posted: Fri Nov 21, 2014 9:56 am
Hello,
I have some questions regarding the outbound application I hope you can help me with.
1. What response do I return if the start_url callback post parameters I receive from Plum are invalid? Will Plum retry the start_url callback in this case? If so how many retry attempts will be made by Plum?
2. What response do I return if the result_url callback post params I receive from Plum are invalid? Will Plum retry the result_url callback in this case? If so how many retry attempts will be made by Plum?
3. Can the status attribute of the queuecall XML tag ever indicate a temporary failure as opposed to a permanent failure?
For example, maybe temporarily the call cannot be queued and I must retry the queuecall request from my side.
4. If the start_url callback fails for any reason, does Plum still perform the result_url callback?
5. Does the queuecall xml tag always exist and does said tag always contain a status attribute or do you ever provide a different xml format as a response?
eg: <queuecall status="queued" call_id="XXXXXXXXXXXX">
Best regards,
Martin
I have some questions regarding the outbound application I hope you can help me with.
1. What response do I return if the start_url callback post parameters I receive from Plum are invalid? Will Plum retry the start_url callback in this case? If so how many retry attempts will be made by Plum?
2. What response do I return if the result_url callback post params I receive from Plum are invalid? Will Plum retry the result_url callback in this case? If so how many retry attempts will be made by Plum?
3. Can the status attribute of the queuecall XML tag ever indicate a temporary failure as opposed to a permanent failure?
For example, maybe temporarily the call cannot be queued and I must retry the queuecall request from my side.
4. If the start_url callback fails for any reason, does Plum still perform the result_url callback?
5. Does the queuecall xml tag always exist and does said tag always contain a status attribute or do you ever provide a different xml format as a response?
eg: <queuecall status="queued" call_id="XXXXXXXXXXXX">
Best regards,
Martin