<div dir="ltr">Hey all...<div>I need to tap the collective knowledge of all.</div><div><br></div><div style>In the scenario where I can get a Reason header in a Progress response ( 180 / 183 ) </div><div style>how can I control how Freeswitch will respond.</div>

<div style><br></div><div style>I can see 3 possible scenarios here,  but it would be great to control which scenario was used.</div><div style><br></div><div style>1)  Freeswitch just passes through the 180/183 with reason header... without doing anything with it.</div>

<div style><br></div><div style>2)  Freeswitch can remove the reason header from the 180/183 and just play back the media stream that is accompanied.</div><div style><br></div><div style>3)  Freeswitch can act upon the reason, and hangup the call .. ( if its a Q850 Cause code 1 for example )</div>

<div style><br></div><div style>now... where is this useful.</div><div style>well, what if I had a carrier that gave Q850 cause codes in ISDN progress messages ( number unallocated ) but then they played an RVA saying &quot;number dialed is not connected&quot;.</div>

<div style><br></div><div style>They have done it this way to allow customer to choose how to handle the RVA ( do you want the RVA or not ) but does FS give me the ability to truly control this ?</div><div style><br></div>

<div style>( without needing to go as far as complex ESL applications )</div><div style><br></div><div style>-- <br></div><div>Sincerely<br><br>Jay
</div></div>