Differenze tra le versioni di "AdminGuide:Service:Fork2Mobile/en"

Da Kalliope Wiki.
Jump to navigation Jump to search
(Creata pagina con "The service codes can be enabled/disabled/changed in the numbering plan.")
(Creata pagina con "== Interoperability == When enabling/disabling the service from the phone, it can be useful to have a key (with Busy Lamp Field) that lets you verify and invert the state of t...")
Riga 34: Riga 34:
The service codes can be enabled/disabled/changed in the [[AdminGuide:GUI:OperatingMenu:NumberingPlan/en|numbering plan]].
The service codes can be enabled/disabled/changed in the [[AdminGuide:GUI:OperatingMenu:NumberingPlan/en|numbering plan]].


== Interoperabilità con dispositivi di terze parti ==
== Interoperability ==
Quando l’attivazione / disattivazione del servizio viene effettuata da telefono può essere molto utile avere a disposizione un tasto (con campo lampade) che consenta di verificare lo stato del servizio ed eventualmente commutarne lo stato.  
When enabling/disabling the service from the phone, it can be useful to have a key (with Busy Lamp Field) that lets you verify and invert the state of the service.  


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.  
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.  

Versione delle 09:01, 27 feb 2018

Altre lingue:

Description

The Fork2Mobile service forwards calls to an extension to a mobile number linked to the extension. This service is useful for users who wish to receive calls even when they are away from their workstation.

When this service is enabled, KalliopePBX presents the inbound call not only to the accounts linked to the extension but also to a predefined mobile number. Once communication with the mobile phone has been established, KalliopePBX first verifies whether the call has actually been answered (and not, for example, sent to voicemail) and then bridges the original inbound call with the new one to the mobile phone. The other devices will stop ringing once the call is answered. The call to the mobile number follows the outbound routing rules associated to the extension and the caller ID will be the one shown whenever the extension makes calls to the public network. The call to the mobile phone will not therefore include any information on the original calling party.

However, if the KalliopeCTI Mobile app is active and connected, KalliopePBX will send the original calling number to the app, which then informs the user. This way, the user can see who is calling them before choosing whether or not to answer.

The difference between this service and unconditional forward to a mobile device are two:

  • with Fork2Mobile the mobile number is preconfigured and cannot be changed when activating the service;
  • with Fork2Mobile all accounts linked to the user will ring at the same time as the mobile phone until one terminal answers, while with unconditional forward the call will be diverted exclusively to the mobile phone.

The Fork2Mobile service can be enabled and disabled in three ways:

  • From the phone: the service can be enabled by dialing the activation code (by default *501). KalliopePBX will confirm the activation by playing the "Saved" audio file. Similarly, the user can deactivate the service by dialing the deactivation code (by default *500). KalliopePBX will confirm the deactivation by playing the "Thank you" audio file. There are also codes to invert (by default *50*) and to verify the state of the service (by default *509). These codes can only be used from a phone linked to the extension on which the service is being enabled/disabled.
  • From KalliopeCTI Desktop (all versions): if Fork2Mobile is enabled for the extension, you can find the icon Kcti fork2mobile off.png under the number composition box. Clicking the icon will enable the service, shown by the icon changing to Kcti fork2mobile on.png. Clicking on the icon again will disable the service. Hovering the cursor on the icon will display the mobile number used by the service.

Kcti fork2mobile tooltip.png

  • From KalliopeCTI Mobile: tap the Mobile tools.png icon on the lower right, then the Mobile fork2mobile off.png icon. When the service is active the icon will change to Mobile fork2mobile on.png. Clicking on the icon again will disable the service. If the service has been disabled for the extension, tapping the icon will not change its state.


When the service is enabled and the user answers from their mobile phone, they will hear the following audio message: "Press 1 to accept the call."

If the user presses 1 they will answer and other calls will be canceled.

If the user presses any other number the call to the mobile phone will be concluded and the other terminals will keep ringing.

If the user does not press anything after 15 seconds (e.g. if the call was transferred to voicemail on the mobile device), the call will be hung up.

Configuration

Fork2Mobile is always globally enabled. Specific extensions can be enabled by inserting the mobile number in the configuration page for that extension.

The service codes can be enabled/disabled/changed in the numbering plan.

Interoperability

When enabling/disabling the service from the phone, it can be useful to have a key (with Busy Lamp Field) that lets you verify and invert the state of the service.

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 è forkm<interno>. Sullo stesso tasto viene anche automaticamente impostata la chiamata al codice di commutazione (default *50*) per attivare / disattivare il servizio.

Esempi di configurazione

Su SNOM

Snom fork2mobile.png
  • 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: forkm<interno>

  • Oppure modificando direttamente il file di configurazione o il template in questo modo:

<fkey idx="%%id%%" context="%%line_id%%" label="" perm="">blf sip:forkm<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="forking2mobile 105" perm="">blf sip:forkm105@192.168.23.112</fkey>

Su YEALINK

Yealink fork2mobile.png
  • Operando tramite la web gui di configurazione configurare DSS Key con

Type BLF

Value: forkm<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=forkm<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.2.line = 1

memorykey.2.value = forkm105

memorykey.2.type = 16

memorykey.2.pickup_value = %NULL%

memorykey.2.xml_phonebook = %NULL%