Differenze tra le versioni di "AdminGuide:Service:Call Pickup/en"
Riga 21: | Riga 21: | ||
The original extension will stop ringing only once the transfer is complete. | The original extension will stop ringing only once the transfer is complete. | ||
==Configuration== | |||
The service can be enabled/disabled in the PBX -> [[AdminGuide:GUI:OperatingMenu:NumberingPlan/en|Numbering plan]] page. | The service can be enabled/disabled in the PBX -> [[AdminGuide:GUI:OperatingMenu:NumberingPlan/en|Numbering plan]] page. | ||
Versione delle 10:10, 26 feb 2018
Call Pickup
Description
This service lets a PBX user pick up a direct call to another extension.
If an extension is ringing and the user cannot or does not want to answer, another user can answer the call from their phone rather than from the other extension.
Direct pickup is applied to all calls to an extension, including those received as part of a ring group or a queue.
KalliopePBX offers two ways of picking up calls:
- Direct: the user who picks up the call has no information on the calling party.
- With invite: the user who picks up the call can check the identity of the calling party before choosing whether to complete the transfer or not.
Direct pickup is performed by dialing the direct pickup code (by default **) followed by the number of the extension which is receiving the call. Conversation with the original calling party will begin directly.
Pickup with invite is performed by dialing the pickup with invite code (by default #*) followed by the number of the extension which is receiving the call.
The user who is picking up the call will first receive a hang up signal; once they have done so, they will receive a call with the caller ID of the original calling party.
The user can now choose whether to complete the transfer (by answering the call) or not (by refusing the call).
The original extension will stop ringing only once the transfer is complete.
Configuration
The service can be enabled/disabled in the PBX -> Numbering plan page.
The service codes can be changed in the PBX -> Numbering plan page.
Interoperability
Nel caso in cui si voglia utilizzare questo servizio può essere molto utile avere a disposizione un tasto (con campo lampade)
che consenta di verificare lo stato dell'interno su cui vogliamo effettuare il prelievo.
Per quanto riguarda il monitoraggio, il KalliopePBX invia dei messaggi SIP NOTIFY per comunicare i cambi di stato dell'interno.
Il telefono dovrà inviare una SIP SUBSCRIBE per richiedere l’invio delle informazioni di stato.
Questa operazione è normalmente effettuata configurando un tasto funzione di tipo BLF.
Oltre a monitorare lo stato dell'interno molti telefoni consentono con lo stesso tasto di effettuare anche il prelievo di chiamata sull'interno.
In questo caso nella configurazione del tasto deve essere indicato il codice di prelievo chiamata
Esempi di configurazione
Su SNOM
Operando tramite la web gui di configurazione configurare Function keys con
Account: selezionare dalla tendina l’account che stiamo utilizzando (se c’è un solo account configurato sul telefono è il primo della lista)
Type: BLF
Value: <interno>|**
In alternativa modificando direttamente il file di configurazione o il template in questo modo:
<fkey idx="%%id%%" context="%%line_id%%" label="" perm="">blf sip:<interno>@%%KPBX_IP_ADDRESS%%;user=phone|**</fkey>
dove %%id%% è l’identificativo del tasto da configurare e %%line_id%% è l’identificativo dell’account associato (il valore è 1 se sul telefono è presente un solo account).
Esempio:
<fkey idx="0" context="1" label="INTERNO103" perm="">blf sip:103@192.168.23.190;user=phone|**</fkey>
Su YEALINK
Operando tramite la web gui di configurazione configurare DSS Key con
Type: BLF
Value: <interno>
Line: La linea associata all’account che stiamo utilizzando (Line 1 se sul telefono è presente un solo account)
Extension: **
Oppure modificando direttamente il file di configurazione o il template in questo modo:
memorykey.%%id%%.line=%%line_id%%
memorykey.%%id%%.value=<interno>
memorykey.%%id%%.type=16
memorykey.%%id%%.pickup_value=**
Dove %%id%% è l’identificativo del tasto da configurare e %%line_id%% è l’identificativo dell’account associato il valore è 1 se sul telefono è presente un solo account).
Esempio:
memorykey.1.line = 1
memorykey.1.value = 103
memorykey.1.type = 16
memorykey.1.pickup_value=**
Nel caso si intenda configurare il prelievo con invito è necessario sostituire il codice di prelievo diretto (**) con quello di prelievo con invito (#*).