AdminGuide:Service:Call Parking

Da Kalliope Wiki.
Jump to navigation Jump to search
Altre lingue:

Torna a AdminGuide:Service


Call Parking

Descrizione del servizio

Questo servizio consente una volta che la comunicazione è stata instaurata di spostare la chiamata in uno slot di parcheggio.
Quando la chiamata è nello slot di parcheggio l'altro interlocutore viene messo in attesa mentre chi ha parcheggiato la chiamata può recuperarla da un qualsiasi telefono (non necessariamente quello che ha parcheggiato la chiamata). Nella configurazione di default sono disponbili 10 slot di parcheggio (890-899).
Se la chiamata non viene recuperata entro 90 secondi, viene automaticamente ripresentata al dispositivo (non all'interno) che l'ha parcheggiata.

Operativamente il trasferimento diretto viene effettuato digitando il relativo codice di servizio in chiamata (default #8).
Il KalliopePBX risponderà con il numero da chiamare per riprendere la comunicazione da un qualsiasi dispositivo.
A questo punto l'utente che ha parcheggiato la chiamata può riagganciare e riprenderla successivamente digitando il codice comunicato dal KalliopePBX.
Questa modalità di parcheggio richiede che non sia attivo il Direct Media per la chiamata in corso .

E' possibile utilizzare il servizio di Call Parking anche con Direct Media attivo semplicemente effettuando un trasferimento ad un interno a cui corrisponde il servizio di Call Parking (default 888).
In questo caso una volta effettuato il trasferimento con offerta, il KalliopePBX risponde con il numero da chiamare per riprendere la comunicazione.
A questo l'utente può riagganciare e riprenderla digitando il codice comunicato dal KalliopePBX.

Configurazione del servizio

Il servizio può essere abilitato / disabilitato nel pannello PBX -> Servizi in chiamata
Il codice del servizio può essere modificato nel pannello PBX -> Servizi in chiamata
Il numero di slot di parcheggio utilizzabili e i corrispondenti interni sono configurabili nel pannello PBX -> Piano di numerazione

Interoperabilità

Quando si utilizza il servizio di Call Parking può essere utile avere a disposizione un tasto (con campo lampade) che consenta di visualizzare lo stato di occupazione di ciascuno slot di parcheggio ed eventualmente riprendere la chiamata parcheggiata.

Per quanto riguarda il monitoraggio, il KalliopePBX invia dei messaggi SIP NOTIFY per comunicare i cambi di stato del servizio.
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.

L’oggetto da monitorare è l'interno corrispondente allo slot di parcheggio.
Oltre a monitorare lo stato di occupazione dello slot è possibile recuperare la chiamata parcheggiata cliccando sul tasto funzione corrispondente.

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>

Oppure 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="Slot parcheggio 890" perm="">blf sip:890@192.168.23.190</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)

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

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 = 890

memorykey.1.type = 16

memorykey.1.pickup_value = %NULL%

memorykey.1.xml_phonebook = %NULL%