In your dialplan intercept dialplan add this: <action application=“info"/> and check which variable contains information about C then do <action application=“export” data=“effective_caller_id=${name_of_variable_find_above}”/> <action application=“export” data=“effective_caller_name=${name_of_variable_find_above}”/> Srigo
On Feb 8, 2017, at 10:46 AM, Piccinin Francesco <francesco.piccinin@insiel.it> wrote:
Hello, no way to have it working. It seems that intercept inherit picked up channels variables (caller and called displayed name /number).
I tried to set, export and set_profile_var for these variables:
callee_id_name callee_id_number effective_caller_id_name effective_caller_id_number
but no success. Any ideas?
Thanks Francesco
Da: freeswitch-users-bounces@lists.freeswitch.org <mailto:freeswitch-users-bounces@lists.freeswitch.org> [mailto:freeswitch-users-bounces@lists.freeswitch.org <mailto:freeswitch-users-bounces@lists.freeswitch.org>] Per conto di Michael Jerris Inviato: martedì 7 febbraio 2017 17:01 A: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org <mailto:freeswitch-users@lists.freeswitch.org>> Oggetto: Re: [Freeswitch-users] update callee_id_name on pickup (using intercept)
use set_profile_var to set them on the leg before you intercept, does that work?
On Feb 6, 2017, at 10:29 AM, Piccinin Francesco <mailto:francesco.piccinin@insiel.it <mailto:francesco.piccinin@insiel.it>> wrote:
Hi all, I’m experiencing the following issue on pickup groups. We would like to update callee_id_name on pickup groups (using intercept). Please consider the following example: Extensions A and B are in the same pickup groups. Extension C is calling extension B. Extension A perform a pickup using the code *8 (please find below the instersting part of our dialplan.xml).
On extension A display we see extension B callee_id_name and callee_id_number. We expect to see extension C number and name.
Which channel variable to we need to update?
Find below an export of our dialplan.xml
Thanks. regards
<!-- Group Last Call Pickup --> <condition field="destination_number" expression="^\*8$" break="on-true"> <action application="answer"/> <action application="set" data="intercept_unbridged_only=true"/> <action application="intercept" data="${db(select/$${hostname}_last_dial_${domain_name}/${pickup_group})}"/> <action application="lua" data="functions/clean_limit_pickup.lua ${pickup_group} ${domain_name}" inline="true"/> <action application="sleep" data="2000"/> </condition>
AVVISO DI RISERVATEZZA Informazioni riservate possono essere contenute nel messaggio o nei suoi allegati. Se non siete i destinatari indicati nel messaggio, o responsabili per la sua consegna alla persona, o se avete ricevuto il messaggio per errore, siete pregati di non trascriverlo, copiarlo o inviarlo ad alcuno. In tal caso vi invitiamo a cancellare il messaggio ed i suoi allegati. Grazie. CONFIDENTIALITY NOTICE Confidential information may be contained in this message or in its attachments. If you are not the addressee indicated in this message, or responsible for message delivering to that person, or if you have received this message in error, you may not transcribe, copy or deliver this message to anyone. In that case, you should delete this message and its attachments. Thank you. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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