collect dtmf and store in channel variable
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
Could not the agent just type it on a screen -- it would seem to be much easier. vip killa <vipkilla@gmail.com> wrote:
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
---------------------------------------------------- Alternatives:
---------------------------------------------------- _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction. On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
Could not the agent just type it on a screen -- it would seem to be much easier.
vip killa <vipkilla@gmail.com> wrote:
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
---------------------------------------------------- Alternatives:
---------------------------------------------------- _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use. -Avi On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> wrote:
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction.
On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
Could not the agent just type it on a screen -- it would seem to be much easier.
vip killa <vipkilla@gmail.com> wrote:
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
---------------------------------------------------- Alternatives:
---------------------------------------------------- _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable? On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> wrote:
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use.
-Avi
On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> wrote:
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction.
On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
Could not the agent just type it on a screen -- it would seem to be much easier.
vip killa <vipkilla@gmail.com> wrote:
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
---------------------------------------------------- Alternatives:
---------------------------------------------------- _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough? I'm not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end. Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist. On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote:
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable?
On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> wrote:
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use.
-Avi
On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> wrote:
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction.
On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
Could not the agent just type it on a screen -- it would seem to be much easier.
vip killa <vipkilla@gmail.com> wrote:
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
---------------------------------------------------- Alternatives:
---------------------------------------------------- _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then store them in a variable which will rename the file accordingly from the hangup hook On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough? I'm not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end.
Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus
p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist.
On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote:
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable?
On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> wrote:
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use.
-Avi
On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> wrote:
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction.
On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
Could not the agent just type it on a screen -- it would seem to be much easier.
vip killa <vipkilla@gmail.com> wrote:
Hi everyone, I'm trying to collect DTMF digits and store them in a channel variable so when the channel hangs up it uses those digits to "mark" (or rename) the recording of the call. The DTMF will be entered by the called party (i think that would be the B-leg?). I've been experimenting with "bind_meta_app" and "bind_digit_action", it seems like "bind_digit_action" may be the one i need to use but im not sure. I'll explain the scenario to make things more clear...we are trying to install this in a call center type environment where all calls are being recorded. A caller gets an agent, the caller gives the agent the account number of their case, the agent uses DTMF to mark the recording of the call with the account number of the caller's case. Does that make sense? Please let me know if this is possible, thanks.
---------------------------------------------------- Alternatives:
---------------------------------------------------- _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
So some sort of bind_digit_action to collect and use that to set a hangup hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote:
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then store them in a variable which will rename the file accordingly from the hangup hook
On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough? I'm not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end.
Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus
p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist.
On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote:
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable?
On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> wrote:
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use.
-Avi
On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> wrote:
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction.
On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
Could not the agent just type it on a screen -- it would seem to be much easier.
vip killa <vipkilla@gmail.com> wrote:
> Hi everyone, > I'm trying to collect DTMF digits and store them in a channel variable so > when the channel hangs up it uses those digits to "mark" (or rename) the > recording of the call. The DTMF will be entered by the called party (i think > that would be the B-leg?). I've been experimenting with "bind_meta_app" and > "bind_digit_action", it seems like "bind_digit_action" may be the one i need > to use but im not sure. I'll explain the scenario to make things more > clear...we are trying to install this in a call center type environment > where all calls are being recorded. A caller gets an agent, the caller gives > the agent the account number of their case, the agent uses DTMF to mark the > recording of the call with the account number of the caller's case. Does > that make sense? Please let me know if this is possible, thanks. > > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it?
John Covici covici@ccs.covici.com
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas? On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
So some sort of bind_digit_action to collect and use that to set a hangup hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi
On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote:
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then store them in a variable which will rename the file accordingly from the hangup hook
On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough? I'm not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end.
Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus
p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist.
On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote:
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable?
On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> wrote:
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use.
-Avi
On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> wrote:
indeed it may be easier but this is what the client is asking for.... i know it has to be possible... i just need some direction.
On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote:
> Could not the agent just type it on a screen -- it would seem to be > much > easier. > > vip killa <vipkilla@gmail.com> wrote: > > > Hi everyone, > > I'm trying to collect DTMF digits and store them in a channel > variable so > > when the channel hangs up it uses those digits to "mark" (or > rename) the > > recording of the call. The DTMF will be entered by the called party > (i think > > that would be the B-leg?). I've been experimenting with > "bind_meta_app" and > > "bind_digit_action", it seems like "bind_digit_action" may be the > one i need > > to use but im not sure. I'll explain the scenario to make things > more > > clear...we are trying to install this in a call center type > environment > > where all calls are being recorded. A caller gets an agent, the > caller gives > > the agent the account number of their case, the agent uses DTMF to > mark the > > recording of the call with the account number of the caller's case. > Does > > that make sense? Please let me know if this is possible, thanks. > > > > ---------------------------------------------------- > > Alternatives: > > > > ---------------------------------------------------- > > _______________________________________________ > > Join us at ClueCon 2011, Aug 9-11, Chicago > > http://www.cluecon.com 877-7-4ACLUE > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users@lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > -- > Your life is like a penny. You're going to lose it. The question > is: > How do > you spend it? > > John Covici > covici@ccs.covici.com > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
According to the wiki, apparently, you can't capture digits from bind_digit_action. So you'll have to use that to trigger a Dialplan_Tools_play_and_get_digits<http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits> which automatically sets a variable, or getdigits within lua/js (only?) and then save it. -Avi On Thu, Aug 11, 2011 at 10:18 PM, vip killa <vipkilla@gmail.com> wrote:
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas?
On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
So some sort of bind_digit_action to collect and use that to set a hangup hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi
On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote:
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then store them in a variable which will rename the file accordingly from the hangup hook
On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough? I'm not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end.
Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus
p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist.
On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote:
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable?
On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net>wrote:
You can set any channel variable from the dialplan or from a lua script. I'd reccommend a standalone lua script before the agent gets on the phone, which can verify their account number and then present it to the agent even. But yes, you can do anything with the dtmf including setting a variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever other cdr system you use.
-Avi
On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com>wrote:
> indeed it may be easier but this is what the client is asking for.... > i know it has to be possible... i just need some direction. > > > On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote: > >> Could not the agent just type it on a screen -- it would seem to be >> much >> easier. >> >> vip killa <vipkilla@gmail.com> wrote: >> >> > Hi everyone, >> > I'm trying to collect DTMF digits and store them in a channel >> variable so >> > when the channel hangs up it uses those digits to "mark" (or >> rename) the >> > recording of the call. The DTMF will be entered by the called >> party (i think >> > that would be the B-leg?). I've been experimenting with >> "bind_meta_app" and >> > "bind_digit_action", it seems like "bind_digit_action" may be the >> one i need >> > to use but im not sure. I'll explain the scenario to make things >> more >> > clear...we are trying to install this in a call center type >> environment >> > where all calls are being recorded. A caller gets an agent, the >> caller gives >> > the agent the account number of their case, the agent uses DTMF to >> mark the >> > recording of the call with the account number of the caller's >> case. Does >> > that make sense? Please let me know if this is possible, thanks. >> > >> > ---------------------------------------------------- >> > Alternatives: >> > >> > ---------------------------------------------------- >> > _______________________________________________ >> > Join us at ClueCon 2011, Aug 9-11, Chicago >> > http://www.cluecon.com 877-7-4ACLUE >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users@lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> -- >> Your life is like a penny. You're going to lose it. The question >> is: >> How do >> you spend it? >> >> John Covici >> covici@ccs.covici.com >> >> _______________________________________________ >> Join us at ClueCon 2011, Aug 9-11, Chicago >> http://www.cluecon.com 877-7-4ACLUE >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
digits_dialed variable available in the cdr will contain any digits dialed the whole call duration. On Thu, Aug 11, 2011 at 3:15 PM, Avi Marcus <avi@avimarcus.net> wrote:
According to the wiki, apparently, you can't capture digits from bind_digit_action. So you'll have to use that to trigger a Dialplan_Tools_play_and_get_digits which automatically sets a variable, or getdigits within lua/js (only?) and then save it.
-Avi
On Thu, Aug 11, 2011 at 10:18 PM, vip killa <vipkilla@gmail.com> wrote:
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas?
On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
So some sort of bind_digit_action to collect and use that to set a hangup hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi
On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote:
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then store them in a variable which will rename the file accordingly from the hangup hook
On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough? I'm not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end. Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus
p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist.
On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote:
I apologize but the caller would not know the account number, it would be for internal use only. how could xml_cdrs and mod_cdr_csv be used to stamp a recording? how do you store the DTMF in a channel variable?
On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> wrote: > > You can set any channel variable from the dialplan or from a lua > script. > I'd reccommend a standalone lua script before the agent gets on the > phone, which can verify their account number and then present it to the > agent even. But yes, you can do anything with the dtmf including setting a > variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever > other cdr system you use. > -Avi > > On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> > wrote: >> >> indeed it may be easier but this is what the client is asking >> for.... i know it has to be possible... i just need some direction. >> >> On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote: >>> >>> Could not the agent just type it on a screen -- it would seem to be >>> much >>> easier. >>> >>> vip killa <vipkilla@gmail.com> wrote: >>> >>> > Hi everyone, >>> > I'm trying to collect DTMF digits and store them in a channel >>> > variable so >>> > when the channel hangs up it uses those digits to "mark" (or >>> > rename) the >>> > recording of the call. The DTMF will be entered by the called >>> > party (i think >>> > that would be the B-leg?). I've been experimenting with >>> > "bind_meta_app" and >>> > "bind_digit_action", it seems like "bind_digit_action" may be the >>> > one i need >>> > to use but im not sure. I'll explain the scenario to make things >>> > more >>> > clear...we are trying to install this in a call center type >>> > environment >>> > where all calls are being recorded. A caller gets an agent, the >>> > caller gives >>> > the agent the account number of their case, the agent uses DTMF >>> > to mark the >>> > recording of the call with the account number of the caller's >>> > case. Does >>> > that make sense? Please let me know if this is possible, thanks. >>> > >>> > ---------------------------------------------------- >>> > Alternatives: >>> > >>> > ---------------------------------------------------- >>> > _______________________________________________ >>> > Join us at ClueCon 2011, Aug 9-11, Chicago >>> > http://www.cluecon.com 877-7-4ACLUE >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users@lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > >>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> -- >>> Your life is like a penny. You're going to lose it. The question >>> is: >>> How do >>> you spend it? >>> >>> John Covici >>> covici@ccs.covici.com >>> >>> _______________________________________________ >>> Join us at ClueCon 2011, Aug 9-11, Chicago >>> http://www.cluecon.com 877-7-4ACLUE >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _______________________________________________ >> Join us at ClueCon 2011, Aug 9-11, Chicago >> http://www.cluecon.com 877-7-4ACLUE >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
I just looked at the CDR CSVs, I don't see the digits dialed in there... there is nothing in wiki on how to use this either. How can I see the digits_dialed variable in the CDR? On Thu, Aug 11, 2011 at 6:32 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
digits_dialed variable available in the cdr will contain any digits dialed the whole call duration.
On Thu, Aug 11, 2011 at 3:15 PM, Avi Marcus <avi@avimarcus.net> wrote:
According to the wiki, apparently, you can't capture digits from bind_digit_action. So you'll have to use that to trigger a Dialplan_Tools_play_and_get_digits which automatically sets a variable, or getdigits within lua/js (only?) and then save it.
-Avi
On Thu, Aug 11, 2011 at 10:18 PM, vip killa <vipkilla@gmail.com> wrote:
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas?
On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
So some sort of bind_digit_action to collect and use that to set a
hangup
hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi
On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote:
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then
store
them in a variable which will rename the file accordingly from the hangup hook
On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
Oh, you don't want the info in the CDR, you want the info in the recording. Does it have to be in the name, or is an audio tag enough?
I'm
not sure if tags can work once the recording started... OK, so you can set a hangup hook to rename the file and add the variable with the account code to the end. Whatever you use to capture the DTMF - bind_digit_action or playandgetdigits or anything can set a variable. -Avi Marcus
p.s. If you want me to... actually do it for you, I'm available for consulting.. email me offlist.
On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote: > > I apologize but the caller would not know the account number, it would > be for internal use only. how could xml_cdrs and mod_cdr_csv be used to > stamp a recording? how do you store the DTMF in a channel variable? > > On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> > wrote: >> >> You can set any channel variable from the dialplan or from a lua >> script. >> I'd reccommend a standalone lua script before the agent gets on the >> phone, which can verify their account number and then present it to the >> agent even. But yes, you can do anything with the dtmf including setting a >> variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever >> other cdr system you use. >> -Avi >> >> On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> >> wrote: >>> >>> indeed it may be easier but this is what the client is asking >>> for.... i know it has to be possible... i just need some direction. >>> >>> On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote: >>>> >>>> Could not the agent just type it on a screen -- it would seem to be >>>> much >>>> easier. >>>> >>>> vip killa <vipkilla@gmail.com> wrote: >>>> >>>> > Hi everyone, >>>> > I'm trying to collect DTMF digits and store them in a channel >>>> > variable so >>>> > when the channel hangs up it uses those digits to "mark" (or >>>> > rename) the >>>> > recording of the call. The DTMF will be entered by the called >>>> > party (i think >>>> > that would be the B-leg?). I've been experimenting with >>>> > "bind_meta_app" and >>>> > "bind_digit_action", it seems like "bind_digit_action" may be the >>>> > one i need >>>> > to use but im not sure. I'll explain the scenario to make things >>>> > more >>>> > clear...we are trying to install this in a call center type >>>> > environment >>>> > where all calls are being recorded. A caller gets an agent, the >>>> > caller gives >>>> > the agent the account number of their case, the agent uses DTMF >>>> > to mark the >>>> > recording of the call with the account number of the caller's >>>> > case. Does >>>> > that make sense? Please let me know if this is possible, thanks. >>>> > >>>> > ---------------------------------------------------- >>>> > Alternatives: >>>> > >>>> > ---------------------------------------------------- >>>> > _______________________________________________ >>>> > Join us at ClueCon 2011, Aug 9-11, Chicago >>>> > http://www.cluecon.com 877-7-4ACLUE >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users@lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > >>>> > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> > http://www.freeswitch.org >>>> >>>> -- >>>> Your life is like a penny. You're going to lose it. The question >>>> is: >>>> How do >>>> you spend it? >>>> >>>> John Covici >>>> covici@ccs.covici.com >>>> >>>> _______________________________________________ >>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>> http://www.cluecon.com 877-7-4ACLUE >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users@lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _______________________________________________ >>> Join us at ClueCon 2011, Aug 9-11, Chicago >>> http://www.cluecon.com 877-7-4ACLUE >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _______________________________________________ >> Join us at ClueCon 2011, Aug 9-11, Chicago >> http://www.cluecon.com 877-7-4ACLUE >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I apologize, I got that to work by adding ${digits_dialed} to cdr_csv.conf.xml Still, it only records the digits from the A leg, anyway to make it record digits from the B leg? On Fri, Aug 12, 2011 at 8:16 AM, vip killa <vipkilla@gmail.com> wrote:
I just looked at the CDR CSVs, I don't see the digits dialed in there... there is nothing in wiki on how to use this either. How can I see the digits_dialed variable in the CDR?
On Thu, Aug 11, 2011 at 6:32 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
digits_dialed variable available in the cdr will contain any digits dialed the whole call duration.
On Thu, Aug 11, 2011 at 3:15 PM, Avi Marcus <avi@avimarcus.net> wrote:
According to the wiki, apparently, you can't capture digits from bind_digit_action. So you'll have to use that to trigger a Dialplan_Tools_play_and_get_digits which automatically sets a variable, or getdigits within lua/js (only?) and then save it.
-Avi
On Thu, Aug 11, 2011 at 10:18 PM, vip killa <vipkilla@gmail.com> wrote:
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas?
On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net> wrote:
So some sort of bind_digit_action to collect and use that to set a
hangup
hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi
On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote:
thanks but i'm not interested in paying someone to do this. but yes i simply want to collect the digits during the call from the B leg then
store
them in a variable which will rename the file accordingly from the hangup hook
On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote: > > Oh, you don't want the info in the CDR, you want the info in the > recording. Does it have to be in the name, or is an audio tag enough? I'm > not sure if tags can work once the recording started... > OK, so you can set a hangup hook to rename the file and add the > variable with the account code to the end. > Whatever you use to capture the DTMF - bind_digit_action or > playandgetdigits or anything can set a variable. > -Avi Marcus > > p.s. If you want me to... actually do it for you, I'm available for > consulting.. email me offlist. > > On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote: >> >> I apologize but the caller would not know the account number, it would >> be for internal use only. how could xml_cdrs and mod_cdr_csv be used to >> stamp a recording? how do you store the DTMF in a channel variable? >> >> On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> >> wrote: >>> >>> You can set any channel variable from the dialplan or from a lua >>> script. >>> I'd reccommend a standalone lua script before the agent gets on the >>> phone, which can verify their account number and then present it to the >>> agent even. But yes, you can do anything with the dtmf including setting a >>> variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever >>> other cdr system you use. >>> -Avi >>> >>> On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> >>> wrote: >>>> >>>> indeed it may be easier but this is what the client is asking >>>> for.... i know it has to be possible... i just need some direction. >>>> >>>> On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote: >>>>> >>>>> Could not the agent just type it on a screen -- it would seem to be >>>>> much >>>>> easier. >>>>> >>>>> vip killa <vipkilla@gmail.com> wrote: >>>>> >>>>> > Hi everyone, >>>>> > I'm trying to collect DTMF digits and store them in a channel >>>>> > variable so >>>>> > when the channel hangs up it uses those digits to "mark" (or >>>>> > rename) the >>>>> > recording of the call. The DTMF will be entered by the called >>>>> > party (i think >>>>> > that would be the B-leg?). I've been experimenting with >>>>> > "bind_meta_app" and >>>>> > "bind_digit_action", it seems like "bind_digit_action" may be the >>>>> > one i need >>>>> > to use but im not sure. I'll explain the scenario to make things >>>>> > more >>>>> > clear...we are trying to install this in a call center type >>>>> > environment >>>>> > where all calls are being recorded. A caller gets an agent, the >>>>> > caller gives >>>>> > the agent the account number of their case, the agent uses DTMF >>>>> > to mark the >>>>> > recording of the call with the account number of the caller's >>>>> > case. Does >>>>> > that make sense? Please let me know if this is possible, thanks. >>>>> > >>>>> > ---------------------------------------------------- >>>>> > Alternatives: >>>>> > >>>>> > ---------------------------------------------------- >>>>> > _______________________________________________ >>>>> > Join us at ClueCon 2011, Aug 9-11, Chicago >>>>> > http://www.cluecon.com 877-7-4ACLUE >>>>> > >>>>> > FreeSWITCH-users mailing list >>>>> > FreeSWITCH-users@lists.freeswitch.org >>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> > >>>>> > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> > http://www.freeswitch.org >>>>> >>>>> -- >>>>> Your life is like a penny. You're going to lose it. The question >>>>> is: >>>>> How do >>>>> you spend it? >>>>> >>>>> John Covici >>>>> covici@ccs.covici.com >>>>> >>>>> _______________________________________________ >>>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>>> http://www.cluecon.com 877-7-4ACLUE >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users@lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> _______________________________________________ >>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>> http://www.cluecon.com 877-7-4ACLUE >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users@lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _______________________________________________ >>> Join us at ClueCon 2011, Aug 9-11, Chicago >>> http://www.cluecon.com 877-7-4ACLUE >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _______________________________________________ >> Join us at ClueCon 2011, Aug 9-11, Chicago >> http://www.cluecon.com 877-7-4ACLUE >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I've been informed that i need to use xml_cdr to log the B-leg. But i dont see a way to log the digits_dialed variable using xml_cdr. with cdr_csv you use templates. is there something similar with xml_cdr? Thanks for everyones help so far. On Fri, Aug 12, 2011 at 8:23 AM, vip killa <vipkilla@gmail.com> wrote:
I apologize, I got that to work by adding ${digits_dialed} to cdr_csv.conf.xml Still, it only records the digits from the A leg, anyway to make it record digits from the B leg?
On Fri, Aug 12, 2011 at 8:16 AM, vip killa <vipkilla@gmail.com> wrote:
I just looked at the CDR CSVs, I don't see the digits dialed in there... there is nothing in wiki on how to use this either. How can I see the digits_dialed variable in the CDR?
On Thu, Aug 11, 2011 at 6:32 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
digits_dialed variable available in the cdr will contain any digits dialed the whole call duration.
On Thu, Aug 11, 2011 at 3:15 PM, Avi Marcus <avi@avimarcus.net> wrote:
According to the wiki, apparently, you can't capture digits from bind_digit_action. So you'll have to use that to trigger a Dialplan_Tools_play_and_get_digits which automatically sets a variable, or getdigits within lua/js (only?) and then save it.
-Avi
On Thu, Aug 11, 2011 at 10:18 PM, vip killa <vipkilla@gmail.com> wrote:
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas?
On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net>
wrote:
So some sort of bind_digit_action to collect and use that to set a
hangup
hook. I then execute_extension from the action will be the easiest way to do it, because you have several actions to accomplish. However, doing this while the other person is on the hook.. sounds like a bad idea. -Avi
On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote: > > thanks but i'm not interested in paying someone to do this. but yes i > simply want to collect the digits during the call from the B leg then store > them in a variable which will rename the file accordingly from the hangup > hook > > On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote: >> >> Oh, you don't want the info in the CDR, you want the info in the >> recording. Does it have to be in the name, or is an audio tag enough? I'm >> not sure if tags can work once the recording started... >> OK, so you can set a hangup hook to rename the file and add the >> variable with the account code to the end. >> Whatever you use to capture the DTMF - bind_digit_action or >> playandgetdigits or anything can set a variable. >> -Avi Marcus >> >> p.s. If you want me to... actually do it for you, I'm available for >> consulting.. email me offlist. >> >> On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote: >>> >>> I apologize but the caller would not know the account number, it would >>> be for internal use only. how could xml_cdrs and mod_cdr_csv be used to >>> stamp a recording? how do you store the DTMF in a channel variable? >>> >>> On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> >>> wrote: >>>> >>>> You can set any channel variable from the dialplan or from a lua >>>> script. >>>> I'd reccommend a standalone lua script before the agent gets on the >>>> phone, which can verify their account number and then present it to the >>>> agent even. But yes, you can do anything with the dtmf including setting a >>>> variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever >>>> other cdr system you use. >>>> -Avi >>>> >>>> On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> >>>> wrote: >>>>> >>>>> indeed it may be easier but this is what the client is asking >>>>> for.... i know it has to be possible... i just need some direction. >>>>> >>>>> On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote: >>>>>> >>>>>> Could not the agent just type it on a screen -- it would seem to be >>>>>> much >>>>>> easier. >>>>>> >>>>>> vip killa <vipkilla@gmail.com> wrote: >>>>>> >>>>>> > Hi everyone, >>>>>> > I'm trying to collect DTMF digits and store them in a channel >>>>>> > variable so >>>>>> > when the channel hangs up it uses those digits to "mark" (or >>>>>> > rename) the >>>>>> > recording of the call. The DTMF will be entered by the called >>>>>> > party (i think >>>>>> > that would be the B-leg?). I've been experimenting with >>>>>> > "bind_meta_app" and >>>>>> > "bind_digit_action", it seems like "bind_digit_action" may be the >>>>>> > one i need >>>>>> > to use but im not sure. I'll explain the scenario to make things >>>>>> > more >>>>>> > clear...we are trying to install this in a call center type >>>>>> > environment >>>>>> > where all calls are being recorded. A caller gets an agent, the >>>>>> > caller gives >>>>>> > the agent the account number of their case, the agent uses DTMF >>>>>> > to mark the >>>>>> > recording of the call with the account number of the caller's >>>>>> > case. Does >>>>>> > that make sense? Please let me know if this is possible, thanks. >>>>>> > >>>>>> > ---------------------------------------------------- >>>>>> > Alternatives: >>>>>> > >>>>>> > ---------------------------------------------------- >>>>>> > _______________________________________________ >>>>>> > Join us at ClueCon 2011, Aug 9-11, Chicago >>>>>> > http://www.cluecon.com 877-7-4ACLUE >>>>>> > >>>>>> > FreeSWITCH-users mailing list >>>>>> > FreeSWITCH-users@lists.freeswitch.org >>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> > >>>>>> > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> > http://www.freeswitch.org >>>>>> >>>>>> -- >>>>>> Your life is like a penny. You're going to lose it. The question >>>>>> is: >>>>>> How do >>>>>> you spend it? >>>>>> >>>>>> John Covici >>>>>> covici@ccs.covici.com >>>>>> >>>>>> _______________________________________________ >>>>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>>>> http://www.cluecon.com 877-7-4ACLUE >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users@lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> >>>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> _______________________________________________ >>>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>>> http://www.cluecon.com 877-7-4ACLUE >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users@lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>> http://www.cluecon.com 877-7-4ACLUE >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users@lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _______________________________________________ >>> Join us at ClueCon 2011, Aug 9-11, Chicago >>> http://www.cluecon.com 877-7-4ACLUE >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _______________________________________________ >> Join us at ClueCon 2011, Aug 9-11, Chicago >> http://www.cluecon.com 877-7-4ACLUE >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
lol, nevermind, i missed the variable! thanks for everyone's help, consider this issue resolved! On Fri, Aug 12, 2011 at 1:12 PM, vip killa <vipkilla@gmail.com> wrote:
I've been informed that i need to use xml_cdr to log the B-leg. But i dont see a way to log the digits_dialed variable using xml_cdr. with cdr_csv you use templates. is there something similar with xml_cdr? Thanks for everyones help so far.
On Fri, Aug 12, 2011 at 8:23 AM, vip killa <vipkilla@gmail.com> wrote:
I apologize, I got that to work by adding ${digits_dialed} to cdr_csv.conf.xml Still, it only records the digits from the A leg, anyway to make it record digits from the B leg?
On Fri, Aug 12, 2011 at 8:16 AM, vip killa <vipkilla@gmail.com> wrote:
I just looked at the CDR CSVs, I don't see the digits dialed in there... there is nothing in wiki on how to use this either. How can I see the digits_dialed variable in the CDR?
On Thu, Aug 11, 2011 at 6:32 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
digits_dialed variable available in the cdr will contain any digits dialed the whole call duration.
On Thu, Aug 11, 2011 at 3:15 PM, Avi Marcus <avi@avimarcus.net> wrote:
According to the wiki, apparently, you can't capture digits from bind_digit_action. So you'll have to use that to trigger a Dialplan_Tools_play_and_get_digits which automatically sets a variable, or getdigits within lua/js (only?) and then save it.
-Avi
On Thu, Aug 11, 2011 at 10:18 PM, vip killa <vipkilla@gmail.com> wrote:
I can't seem to figure out how to store what is collected from bind_digit_action into a channel variable... any ideas?
On Thu, Aug 11, 2011 at 3:07 PM, Avi Marcus <avi@avimarcus.net>
wrote:
> > So some sort of bind_digit_action to collect and use that to set a hangup > hook. I then execute_extension from the action will be the easiest way to do > it, because you have several actions to accomplish. > However, doing this while the other person is on the hook.. sounds like a > bad idea. > -Avi > > On Thu, Aug 11, 2011 at 9:13 PM, vip killa <vipkilla@gmail.com> wrote: >> >> thanks but i'm not interested in paying someone to do this. but yes i >> simply want to collect the digits during the call from the B leg then store >> them in a variable which will rename the file accordingly from the hangup >> hook >> >> On Thu, Aug 11, 2011 at 2:07 PM, Avi Marcus <avi@avimarcus.net> wrote: >>> >>> Oh, you don't want the info in the CDR, you want the info in the >>> recording. Does it have to be in the name, or is an audio tag enough? I'm >>> not sure if tags can work once the recording started... >>> OK, so you can set a hangup hook to rename the file and add the >>> variable with the account code to the end. >>> Whatever you use to capture the DTMF - bind_digit_action or >>> playandgetdigits or anything can set a variable. >>> -Avi Marcus >>> >>> p.s. If you want me to... actually do it for you, I'm available for >>> consulting.. email me offlist. >>> >>> On Thu, Aug 11, 2011 at 8:52 PM, vip killa <vipkilla@gmail.com> wrote: >>>> >>>> I apologize but the caller would not know the account number, it would >>>> be for internal use only. how could xml_cdrs and mod_cdr_csv be used to >>>> stamp a recording? how do you store the DTMF in a channel variable? >>>> >>>> On Thu, Aug 11, 2011 at 12:41 PM, Avi Marcus <avi@avimarcus.net> >>>> wrote: >>>>> >>>>> You can set any channel variable from the dialplan or from a lua >>>>> script. >>>>> I'd reccommend a standalone lua script before the agent gets on the >>>>> phone, which can verify their account number and then present it to the >>>>> agent even. But yes, you can do anything with the dtmf including setting a >>>>> variable which can be saved from the xml_cdrs or mod_cdr_csv or whatever >>>>> other cdr system you use. >>>>> -Avi >>>>> >>>>> On Thu, Aug 11, 2011 at 7:30 PM, vip killa <vipkilla@gmail.com> >>>>> wrote: >>>>>> >>>>>> indeed it may be easier but this is what the client is asking >>>>>> for.... i know it has to be possible... i just need some direction. >>>>>> >>>>>> On Thu, Aug 11, 2011 at 12:22 PM, <covici@ccs.covici.com> wrote: >>>>>>> >>>>>>> Could not the agent just type it on a screen -- it would seem to be >>>>>>> much >>>>>>> easier. >>>>>>> >>>>>>> vip killa <vipkilla@gmail.com> wrote: >>>>>>> >>>>>>> > Hi everyone, >>>>>>> > I'm trying to collect DTMF digits and store them in a channel >>>>>>> > variable so >>>>>>> > when the channel hangs up it uses those digits to "mark" (or >>>>>>> > rename) the >>>>>>> > recording of the call. The DTMF will be entered by the called >>>>>>> > party (i think >>>>>>> > that would be the B-leg?). I've been experimenting with >>>>>>> > "bind_meta_app" and >>>>>>> > "bind_digit_action", it seems like "bind_digit_action" may be the >>>>>>> > one i need >>>>>>> > to use but im not sure. I'll explain the scenario to make things >>>>>>> > more >>>>>>> > clear...we are trying to install this in a call center type >>>>>>> > environment >>>>>>> > where all calls are being recorded. A caller gets an agent, the >>>>>>> > caller gives >>>>>>> > the agent the account number of their case, the agent uses DTMF >>>>>>> > to mark the >>>>>>> > recording of the call with the account number of the caller's >>>>>>> > case. Does >>>>>>> > that make sense? Please let me know if this is possible, thanks. >>>>>>> > >>>>>>> > ---------------------------------------------------- >>>>>>> > Alternatives: >>>>>>> > >>>>>>> > ---------------------------------------------------- >>>>>>> > _______________________________________________ >>>>>>> > Join us at ClueCon 2011, Aug 9-11, Chicago >>>>>>> > http://www.cluecon.com 877-7-4ACLUE >>>>>>> > >>>>>>> > FreeSWITCH-users mailing list >>>>>>> > FreeSWITCH-users@lists.freeswitch.org >>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> > >>>>>>> > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> > http://www.freeswitch.org >>>>>>> >>>>>>> -- >>>>>>> Your life is like a penny. You're going to lose it. The question >>>>>>> is: >>>>>>> How do >>>>>>> you spend it? >>>>>>> >>>>>>> John Covici >>>>>>> covici@ccs.covici.com >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>>>>> http://www.cluecon.com 877-7-4ACLUE >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users@lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> >>>>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>>>> http://www.cluecon.com 877-7-4ACLUE >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users@lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> >>>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>>> http://www.cluecon.com 877-7-4ACLUE >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users@lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Join us at ClueCon 2011, Aug 9-11, Chicago >>>> http://www.cluecon.com 877-7-4ACLUE >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users@lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _______________________________________________ >>> Join us at ClueCon 2011, Aug 9-11, Chicago >>> http://www.cluecon.com 877-7-4ACLUE >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _______________________________________________ >> Join us at ClueCon 2011, Aug 9-11, Chicago >> http://www.cluecon.com 877-7-4ACLUE >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _______________________________________________ > Join us at ClueCon 2011, Aug 9-11, Chicago > http://www.cluecon.com 877-7-4ACLUE > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Anthony Minessale
-
Avi Marcus
-
covici@ccs.covici.com
-
vip killa