But when i call my DID number following dialplans are being executed.  What i need is to set a variable with one value for one DID number and set the same variable with another value for another DID number. Also any contexts should be able to use this variable.<br>
<br>---------<br> NoOp(&quot;SIP/5070-00005407&quot;, &quot;Received incoming SIP connection from unknown peer to &lt;DID NUMBER&gt;&quot;) in new stack<br>    -- Executing [&lt;DID NUMBER&gt;@from-sip-external:2] Set(&quot;SIP/5070-00005407&quot;, &quot;DID=&lt;DID NUMBER&gt;&quot;) in new stack<br>
    -- Executing [&lt;DID NUMBER&gt;@from-sip-external:3] Goto(&quot;SIP/5070-00005407&quot;, &quot;s|1&quot;) in new stack<br>    -- Goto (from-sip-external,s,1)<br>    -- Executing [s@from-sip-external:1] GotoIf(&quot;SIP/5070-00005407&quot;, &quot;1?checklang:noanonymous&quot;) in new stack<br>
    -- Goto (from-sip-external,s,2)<br>    -- Executing [s@from-sip-external:2] GotoIf(&quot;SIP/5070-00005407&quot;, &quot;0?setlanguage:from-trunk|&lt;DID NUMBER&gt;|1&quot;) in new stack<br>    -- Goto (from-trunk,&lt;DID NUMBER&gt;,1)<br>
    -- Executing [&lt;DID NUMBER&gt;@from-trunk:1] Set(&quot;SIP/5070-00005407&quot;, &quot;__FROM_DID=&lt;DID NUMBER&gt;&quot;) in new stack<br>    -- Executing [&lt;DID NUMBER&gt;@from-trunk:2] Gosub(&quot;SIP/5070-00005407&quot;, &quot;app-blacklist-check|s|1&quot;) in new stack<br>
    -- Executing [s@app-blacklist-check:1] LookupBlacklist(&quot;SIP/5070-00005407&quot;, &quot;&quot;) in new stack<br>    -- Executing [s@app-blacklist-check:2] GotoIf(&quot;SIP/5070-00005407&quot;, &quot;0?blacklisted&quot;) in new stack<br>
    -- Executing [s@app-blacklist-check:3] Set(&quot;SIP/5070-00005407&quot;, &quot;CALLED_BLACKLIST=1&quot;) in new stack<br>    -- Executing [s@app-blacklist-check:4] Return(&quot;SIP/5070-00005407&quot;, &quot;&quot;) in new stack<br>
    -- Executing [&lt;DID NUMBER&gt;@from-trunk:3] ExecIf(&quot;SIP/5070-00005407&quot;, &quot;0 |Set|CALLERID(name)=Anonymous&quot;) in new stack<br>    -- Executing [&lt;DID NUMBER&gt;@from-trunk:4] Set(&quot;SIP/5070-00005407&quot;, &quot;__CALLINGPRES_SV=allowed_not_screened&quot;) in new stack<br>
    -- Executing [&lt;DID NUMBER&gt;@from-trunk:5] SetCallerPres(&quot;SIP/5070-00005407&quot;, &quot;allowed_not_screened&quot;)<br>------------<br><br>P.S : used &lt;DID NUMBER&gt; in place of actual DID number <br>