<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">You can use 'info' in your dialplan to list all variables, however I doubt the CLI of B will be there as you've already said it's passing the CLI of A in the forward.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">If these were SIP call forwards you could perhaps create an additional variable but I don't believe there's any such option with PSTN calls.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Here are some possible workarounds:</p>
<p style="margin-top:0;margin-bottom:0">- Change B to pass on it's own CLI instead of A, in this instance you would get the CLI of B instead of A.</p>
<p style="margin-top:0;margin-bottom:0">- Create dedicated inbound DDIs\Numbers for each mobile B to forward to, you can then alter the CLI name to include the CLI of B depending on the DDI\Number which was dialled in your FreeSWITCH dialplan.</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Hailiang Wang <hailiang.hl.wang@gmail.com><br>
<b>Sent:</b> 26 March 2019 02:20:57<br>
<b>To:</b> freeswitch-users@lists.freeswitch.org<br>
<b>Subject:</b> [Freeswitch-users] How to get information of callee when the call is forwarded</font>
<div> </div>
</div>
<div>
<div dir="ltr">hi, Folks
<div><br>
</div>
<div>I have come to a question when dealing with call forwarding: </div>
<div>
<pre style="white-space:pre-wrap"><font color="#000000" face="times new roman, serif">A and B are using Mobile Phones with PSTN. </font></pre>
<pre style="white-space:pre-wrap"><font color="#000000" face="times new roman, serif">C is another Phone Number but connected with FreeSWTICH Instance which pickups any calls C receives. </font></pre>
<pre style="white-space:pre-wrap"><font color="#000000"><font face="times new roman, serif">A calls B, B forwards to C, then FreeSWITCH routes A to an extension, in this extension, I would like to extract the Information of B, like its phone number, etc.</font><br></font></pre>
</div>
<div>I have checked the variables in the channel, but it doesn't contain information of B.</div>
<div><br>
</div>
<div>Can any one help? Thanks.</div>
<div><br>
</div>
<div>BTW, one related topic:</div>
<div><br>
</div>
<div><a href="http://lists.freeswitch.org/pipermail/freeswitch-users/2013-May/096044.html" target="_blank">http://lists.freeswitch.org/pipermail/freeswitch-users/2013-May/096044.html</a></div>
</div>
</div>
</body>
</html>