[Freeswitch-users] select batchfile after call

Diego Viola diego.viola at gmail.com
Mon Sep 7 19:15:49 PDT 2009


I have a script that will do just that, and it's pretty simple, it's written
in ruby :).

http://fisheye.freeswitch.org/browse/FreeSWITCH/contrib/diegoviola/ruby/callcard/cdr.rb

Best regards,

Diego

On Tue, Sep 8, 2009 at 12:18 AM, Michael S Collins <msc at freeswitch.org>wrote:

> I get the feeling that you are trying to use the wrong tool for the
> job. If you need to launch a script after the call ends AND you need
> access to the CSV file then you either should switch to XML CDR or
> just write a Perl script that runs as a daemon that sits and waits for
> CSV files to appear and process them accordingly. Don't use
> api_hang_hook when you need to post process calls and work with CDR
> data.
>
> -MC
>
> Sent from my iPhone
>
> On Sep 7, 2009, at 4:47 AM, NOx-WHV <enno.egbert at googlemail.com> wrote:
>
> >
> > I just see, that i have a second problem.
> >
> > If I have a call and this call is without any response on the called
> > side,
> > the FS doesn´t call the script.
> >
> >
> >
> >
> >
> > NOx-WHV wrote:
> >>
> >> Thanks for help!
> >>
> >> I works, but now i have a new problem. The script works with the
> >> csv file
> >> from /FS/log/cdr-csv/XXX.csv.
> >>
> >> The problem is that the action application first starts and then
> >> the FS
> >> write the entry in the csv file.
> >>
> >> Does anybody have a tipp, how to call the script after writing the
> >> csv
> >> file?
> >>
> >> Thanks
> >>
> >> NOx
> >>
> >>
> >>
> >> mercutioviz wrote:
> >>>
> >>>
> >>>
> >>> Sent from my iPhone
> >>>
> >>> On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert at googlemail.com>
> >>> wrote:
> >>>
> >>>>
> >>>> Hi,
> >>>>
> >>>> does anybody have a tip how to start a batchfile after hanging up.
> >>>>
> >>>> After ext. 1000 calls 1001 and hang up, i need a request to call:
> >>>>
> >>>> /../../FS/batchfile 1000
> >>>>
> >>>> if 1001 calls 1000 i need:
> >>>>
> >>>> /../../FS/batchfile 1001
> >>>>
> >>>> and so on...
> >>>>
> >>> Try something like this in your Dialplan:
> >>>
> >>> <action application="set" data="api_hangup_hook=system batchfile $
> >>> {sip_from_user}"/>
> >>>
> >>> -MC
> >>>>
> >>>> Thanks for help
> >>>> --
> >>>> View this message in context:
> >>>>
> http://www.nabble.com/select-batchfile-after-call-tp25275633p25275633.html
> >>>> Sent from the Freeswitch-users mailing list archive at Nabble.com.
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> FreeSWITCH-users mailing list
> >>>> FreeSWITCH-users at lists.freeswitch.org
> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>>> UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>>> http://www.freeswitch.org
> >>>
> >>> _______________________________________________
> >>> FreeSWITCH-users mailing list
> >>> FreeSWITCH-users at lists.freeswitch.org
> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>> http://www.freeswitch.org
> >>>
> >>>
> >>
> >>
> >
> > --
> > View this message in context:
> http://www.nabble.com/select-batchfile-after-call-tp25275633p25329259.html
> > Sent from the Freeswitch-users mailing list archive at Nabble.com.
> >
> >
> > _______________________________________________
> > FreeSWITCH-users mailing list
> > FreeSWITCH-users at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090908/33ec0ae0/attachment-0002.html 


More information about the FreeSWITCH-users mailing list