[Freeswitch-users] R: update callee_id_name on pickup (using intercept)

Piccinin Francesco francesco.piccinin at insiel.it
Wed Feb 8 12:46:53 MSK 2017


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 at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Per conto di Michael Jerris
Inviato: martedì 7 febbraio 2017 17:01
A: FreeSWITCH Users Help <freeswitch-users at 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 at 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.


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list