<span class="postbody">how come can i get or read DTMF digits from a callee(agent) &amp; then playback them on the caller's channel
<br>
i am aware of the <span style="font-style: italic;">read()</span> application, but the problem is that where shud i place it or how shuld i use it, because if i place it below the <span style="font-style: italic;">Dial()
</span> application then the moment <span style="font-style: italic;">Dial</span> app terminates, it detroys the channels(i.e the call gets hungup) &amp; leaving no callee channel for <span style="font-style: italic;">read()
</span> to read DTMF
<br>

<br>
then i tried another way using features.conf i.e. defining a feature to
read DTMF into a variable &amp; then playing it back on either both of
the channels or anyone of them, herez my features.conf portion +
dialplan
<br>

<br>
-----features.conf------
<br>
.<span style="color: green;">..
<br>
readFeature =&gt; #6,peer/callee,Read,var1
<br>
playbackFeature =&gt; #9,peer/callee,SayDigits,var1</span>
<br>
---------------------------
<br>

<br>
----extensions.conf----
<br>
<span style="color: green;">...
<br>
exten =&gt; 500 , 1 , Answer()
<br>
exten =&gt; 500, 2 , SetVar(DYNAMIC_FEATURES=readFeature#playbackFeature)
<br>
exten =&gt; 500 , 3 , Playback(connecting)
<br>
exten =&gt; 500 , 4 , Dial(SIP/100)</span>
<br>
---------------------------
<br>

<br>
but whenever someone dials 500 &amp; gets connected with the agent<span style="font-style: italic;">(100)</span> &amp; the agent(callee) presses <span style="font-style: italic;">#6</span> or <span style="font-style: italic;">
#9</span>, simply nothing happens.
<br>
and on CLI the command <span style="font-style: italic;">show features</span> results this:
<br>
<span style="color: blue;">
<br>
Builtin Feature......Default Current
<br>
===========.......=====...=====
<br>
Pickup.......................*8.........*8
<br>
Blind Transfer............#..........#1
<br>
Attended Transfer.................*2
<br>
One Touch Monitor
<br>
Disconnect Call..........*..........*0
<br>

<br>
Dynamic Feature...Default Current
<br>
==============....=====...=====
<br>
(none)
<br>

<br>
Call parking
<br>
------------
<br>
Parking extension   :   700
<br>
Parking context     :   parkedcalls
<br>
Parked call extensions: 701-750</span>
<br>

<br>
it seems that the features that i defined are not even getting registered
<br>

<br>somebody plz suggest me if i am wrong somewhere doing that, or plz
try giving me any newer solution to get DTMF digits durring a call or a
way to acheive the overall objective i.e. playback some digits to the
caller from the callee</span><br clear="all"><br><br><br>