<div dir="ltr"><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">One funny &quot;by design&quot; catch.</div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br>
</div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">I want to set variable when channel is answered. execute_on_answer is perfect tool for this job. I have:</div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">
<br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">&lt;action application=&quot;set&quot; data=&quot;execute_on_answer=set myvariable=${strepoch()}&quot; /&gt;</div>
<div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">Everything is working, except that ${strepoch()} is evaluated during dialplan parsing, not when on answer command is executed. So I get time when diaplan is processed, not when user pickups. </div>
<div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">Is there a notation to tell FS not to evaluate variable during dialplan parsing?</div>
<div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif"><br></div><div class="gmail_default" style="font-family:&#39;trebuchet ms&#39;,sans-serif">Best regards, Gregor</div></div>