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

Da Kalliope Wiki.
Jump to navigation Jump to search
(Creata pagina con "===Switch Access Control=== Each switch provides an ACL on an internal basis for piloting and then possible authentication * '''Extension''': Select the extension that is ena...")
 
(6 versioni intermedie di 2 utenti non mostrate)
Riga 11: Riga 11:


==Service Description==
==Service Description==
Time controls are a mechanism to manage call routing on a time and manual basis.
Checktimes are a mechanism to manage call routing on a time and manual basis.
* '''On a time basis''' because they are based on the definition of time slots encountered in sequence, for each of which it is possible to define the playback of a particular audio message and the subsequent forwarding of the call to a specific destination.
* '''On a time basis''' because they are based on the definition of time slots encountered in sequence, for each of which it is possible to define the playback of a particular audio message and the subsequent forwarding of the call to a specific destination.
* '''On a manual basis''' because the time controls can use '''switches''' that are a particular element of the PBX, a flag with two states (on / off), controlled by a code that can be typed by telephone.<br>
* '''On a manual basis''' because the checktimes can use '''switches''' that are a particular element of the PBX, a flag with two states (on / off), controlled by a code that can be typed by telephone.<br>
Usually, traditional PBX solutions often refer to the day/night service, i.e. the service that offers a courtesy message at office closing times, in this case, the time control service allows many more choices.
Usually, traditional PBX solutions often refer to the day/night service, i.e. the service that offers a courtesy message at office closing times, in this case, the checktime service allows many more choices.
It is a transit entity that can be connected at different points in the call flow, since time controls can appear in the call forwarding selection drop-down menu when certain events occur.
It is a transit entity that can be connected at different points in the call flow, since checktime can appear in the call forwarding selection drop-down menu when certain events occur.




==Switch Configuration==
==Switch Configuration==
Let's start by first configuring the switches through '''PBX > Switches'''
Let's start by first configuring the switches through '''PBX > Switches'''
[[File:PBX, interruttori.png|destra|400px]]
[[File:PBX, Switches.png|destra|400px]]


The switch can have two states, '''on/off''', it is a service that can be managed through the typing of a code entered by telephone or programmed on a function key of a terminal - since the PBX exposes a service ''Busy Lamp Field'' with the display of the state - to change a switch and check through the field ''lamps'' if the switch is on/off.
The switch can have two states, '''on/off''', it is a service that can be managed through the typing of a code entered by telephone or programmed on a function key of a terminal - since the PBX exposes a service ''Busy Lamp Field'' with the display of the state - to change a switch and check through the field ''lamps'' if the switch is on/off.
Riga 33: Riga 33:
* '''PIN Type''':  Select the authentication mode of the extension, which can be "None / Custom / Extension Services PIN"
* '''PIN Type''':  Select the authentication mode of the extension, which can be "None / Custom / Extension Services PIN"
* '''PIN Value''': Enter custom PIN, only if the previous value is set to Custom
* '''PIN Value''': Enter custom PIN, only if the previous value is set to Custom
[[File:Nuovo interruttore.JPG|centro|700px]]
[[File:New Switch.JPG|centro|700px]]


In '''PBX > Numbering plan''' we can find the page for enable/disable/switch the switches.
In '''PBX > Numbering plan''' we can find the page for enable/disable/switch the switches.
<br>e.g. To switch, digit on the telephone terminal:
<br>e.g. To switch, digit on the telephone terminal:
* *51*'''1'', to go to change the state of switch 1, where 1 is the id of the switch
* *51*'''1''', to go to change the state of switch 1, where 1 is the id of the switch
* *511'''1''' to force its opening, where 1 is the id of the switch
* *511'''1''' to force its opening, where 1 is the id of the switch
* *510'''1''' to force it to close, where 1 is the id of the switch
* *510'''1''' to force it to close, where 1 is the id of the switch
[[File:Id interruttori.JPG|centro|400px]]
[[File:Numbering plan switches.JPG|centro|400px]]


If the switch is turned off and you try to enter the disable code, it will remain off.
If the switch is turned off and you try to enter the disable code, it will remain off.
Riga 46: Riga 46:




<div lang="it" dir="ltr" class="mw-content-ltr">
==Configuration of Checktime==
==Configurazione dei controlli orari==
[[File:PBX, checktime.png|destra|400px]]
[[File:PBX, controlli orari.png|destra|400px]]
We proceed by going to '''PBX > Timetable checks''' and clicking on "Add new Checktime".
Procediamo andando su '''PBX > Controlli orari''' e cliccando su “Aggiungi controllo orario”
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
* '''Enabled''': Allows you to disable a checktime without losing its configuration
* '''Abilitato''': Consente di disabilitare un controllo orario senza perderne la configurazione
* '''Name''': Identifier of the checktime
* '''Nome''': Identificativo del controllo orario
* '''Backdoor enabled''': code that allows bypassing the checktime, it will be applied to the incoming call the routing foreseen by the scenario outside the time slots, that is "Overflow outside the time slots"
* '''Abilita backdoor''': codice che consente di aggirare il controllo orario, inserendolo verrà applicata alla chiamata in ingresso l’instradamento previsto dallo scenario fuori dalle fasce orarie, ovvero “Trabocco fuori dalle fasce orarie”
* '''Backdoor code''': Allows defining the backdoor code to be used
* '''Codice backdoor''': Consente di definire il codice di backdoor da utilizzare
[[File:Backdoor.JPG|centro|300px]]
[[File:Controlli orari.JPG|centro|300px]]
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
If the backdoor code is typed, it will be forced to forward the overflow outside the time bands.
Qualora venisse digitato il codice backdoor verrà forzato l’inoltro del trabocco fuori dalle fasce orarie.
This service is used to set a checktime for the opening/closing of some offices. It is helpful in case you want to leave to the employees or to the subjects with particular privileges, the possibility to bypass the limitations of the checktime, typing the code. For example, to communicate with an office of your company, even though the office is closed to the public.
Questo servizio serve per impostare un controllo orario per apertura/chiusura di alcuni uffici ed è utile in caso si voglia lasciare ai dipendenti o ai soggetti con privilegi particolari, la possibilità di aggirare le limitazioni del controllo orario, digitando il codice. Ad esempio per entrare in comunicazione con un ufficio della propria azienda, indipendentemente dal fatto che verso il pubblico quell’ufficio risulta chiuso.
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
===Checktime Periods===
===Fasce orarie===
You can indicate the opening time slots or the closing time slots of the company.
Si possono indicare le fasce orarie di apertura o quelle di chiusura dell’azienda.
We define standard checktime periods, during the time slots you can take all calls and turn them to the '''in periods failover''' which presents in the drop-down menu the various choices.  
Definiamo delle fasce orarie standard, durante le fasce orarie si possono prendere tutte le chiamate e girarle al '''trabocco durante le fasce orarie''' che presenta nel menu a tendina le varie scelte.  
The drop-down menu also presents the item '''"Return to parent"''' which allows you to go back to the entity that brought us to this checktime. See groups/code: call groups provided the ability to define a checktime, i.e. a service access policy. If we include this particular checktime within the configuration of a group or queue, to allow it to continue accessing the queue with which it is associated, we should select this item. This allows you to use the same checktime in multiple groups and queues.
Il menu a tendina presenta anche la voce '''“Ritorna al livello superiore”''' che permette di tornare indietro rispetto all’entità che ci ha portati su questo controllo orario. Vedi gruppi/code: i gruppi di chiamata fornivano la possibilità di definire un controllo orario, cioè una politica di accesso a servizio. Qualora inserissimo questo particolare controllo orario all’interno della configurazione di un gruppo o di una coda, per consentirgli di continuare l’accesso alla coda a cui è associato, dovremmo selezionare questa voce. Questo permette di usare lo stesso controllo orario in più gruppi e code.
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
'''Special situations: holidays'''
'''Situazioni particolari: festività'''
We can establish during a given day, to proceed with different actions.
Si può stabilire durante un determinato giorno, di procedere con azioni diverse.
For example, we can overwrite the failover that we have configured as standard and configure a different one.
Per esempio, possiamo sovrascrivere il trabocco che abbiamo configurato come standard e configurarne uno differente.
The graphical arrangement of the information has an important sense: the choices are made from top to bottom, so the more particular rules should be inserted at the top and then the general ones at the bottom.
La disposizione grafica delle informazioni ha un senso importante: le scelte vengono fatte dall’alto verso il basso, quindi in alto vanno inserite le regole più particolari e poi in basso le più generali.
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
[[File:Checktime periods.JPG|centro|900px]]
[[File:Fasce orarie.png|centro|900px]]
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
'''Out periods failover''': Failover action outside of time checktime periods
'''Trabocco fuori dalle fasce orarie''': Azione di trabocco fuori dalle fasce orarie
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
[[File:Out periods failover.JPG|centro|700px]]
[[File:Trabocco fuori fasce orarie2.JPG|centro|700px]]
</div>


<div lang="it" dir="ltr" class="mw-content-ltr">
===Switches===
===Interruttori===
Allows you to add manual day/night service.
Permettono di aggiungere il servizio giorno/notte manuale.
Selecting a previously created switch, such as in the example "Force Office Close", if it is on and therefore I wanted to force the office to close, I would have to send the closing sound file and an action, e.g. "Hang Up".
Selezionando un interruttore precedentemente creato, come nell’esempio “Forza chiusura ufficio”, se dovesse risultare acceso e quindi volessi forzare la chiusura dell’ufficio dovrei mandare il file audio di chiusura e un’azione, es. “Riaggancia”.
If it was closed and we didn't want to force close, we could select "Continue", i.e. proceed to the next switch.
Se fosse chiuso e non volessimo forzare la chiusura, potremmo selezionare “Continua”, cioè si procede con l’interruttore successivo.
Selecting "Force open office" will force the office open regardless of when we have configured the time control. If the switch is on, the same action configured in the failover will be performed during checktime periods.  
Selezionando “Forza apertura ufficio”, verrà forzata l’apertura dell’ufficio indipendentemente dall’orario con cui abbiamo configurato il controllo orario. Se l’interruttore risulterà acceso, verrà eseguita la stessa azione configurata nel trabocco durante le fasce orarie.  
If neither of the two switches is on and involves a forcing, the checktime will behave according to the time slot configuration we have defined.
Qualora nessuno dei due interruttori sia acceso e comporti una forzatura, il controllo orario si comporterà sulla base della configurazione delle fasce orarie che abbiamo definito.
The backdoor code only acts on the behavior of the time slots, if there is a manual open/close forcing, the backdoor code will not work.
Il codice backdoor interviene solo sul comportamento delle fasce orarie, se c’è una forzatura manuale di apertura/chiusura, il codice di backdoor non funziona.  
[[File:Interruttori.png|centro|900px]]
[[File:Interruttori.png|centro|900px]]
</div>

Versione attuale delle 15:14, 21 apr 2022

Altre lingue:

Service Description

Checktimes are a mechanism to manage call routing on a time and manual basis.

  • On a time basis because they are based on the definition of time slots encountered in sequence, for each of which it is possible to define the playback of a particular audio message and the subsequent forwarding of the call to a specific destination.
  • On a manual basis because the checktimes can use switches that are a particular element of the PBX, a flag with two states (on / off), controlled by a code that can be typed by telephone.

Usually, traditional PBX solutions often refer to the day/night service, i.e. the service that offers a courtesy message at office closing times, in this case, the checktime service allows many more choices. It is a transit entity that can be connected at different points in the call flow, since checktime can appear in the call forwarding selection drop-down menu when certain events occur.


Switch Configuration

Let's start by first configuring the switches through PBX > Switches

PBX, Switches.png

The switch can have two states, on/off, it is a service that can be managed through the typing of a code entered by telephone or programmed on a function key of a terminal - since the PBX exposes a service Busy Lamp Field with the display of the state - to change a switch and check through the field lamps if the switch is on/off.
We are on the Switch List page, clicking on "Add Switch" we can configure it.

  • Enabled: Enable or disable a switch without losing its configuration
  • Name: Identifier of the switch
  • Number: Numeric ID of the switch to be used with the enable/disable/switch code.

Switch Access Control

Each switch provides an ACL on an internal basis for piloting and then possible authentication

  • Extension: Select the extension that is enabled to change the status of the switch
  • PIN Type: Select the authentication mode of the extension, which can be "None / Custom / Extension Services PIN"
  • PIN Value: Enter custom PIN, only if the previous value is set to Custom
New Switch.JPG

In PBX > Numbering plan we can find the page for enable/disable/switch the switches.
e.g. To switch, digit on the telephone terminal:

  • *51*1, to go to change the state of switch 1, where 1 is the id of the switch
  • *5111 to force its opening, where 1 is the id of the switch
  • *5101 to force it to close, where 1 is the id of the switch
Numbering plan switches.JPG

If the switch is turned off and you try to enter the disable code, it will remain off. If a PIN has been set for switch management, you will be prompted to enter the PIN or password after entering this code for the switch action to complete correctly.


Configuration of Checktime

PBX, checktime.png

We proceed by going to PBX > Timetable checks and clicking on "Add new Checktime".

  • Enabled: Allows you to disable a checktime without losing its configuration
  • Name: Identifier of the checktime
  • Backdoor enabled: code that allows bypassing the checktime, it will be applied to the incoming call the routing foreseen by the scenario outside the time slots, that is "Overflow outside the time slots"
  • Backdoor code: Allows defining the backdoor code to be used
Backdoor.JPG

If the backdoor code is typed, it will be forced to forward the overflow outside the time bands. This service is used to set a checktime for the opening/closing of some offices. It is helpful in case you want to leave to the employees or to the subjects with particular privileges, the possibility to bypass the limitations of the checktime, typing the code. For example, to communicate with an office of your company, even though the office is closed to the public.

Checktime Periods

You can indicate the opening time slots or the closing time slots of the company. We define standard checktime periods, during the time slots you can take all calls and turn them to the in periods failover which presents in the drop-down menu the various choices. The drop-down menu also presents the item "Return to parent" which allows you to go back to the entity that brought us to this checktime. See groups/code: call groups provided the ability to define a checktime, i.e. a service access policy. If we include this particular checktime within the configuration of a group or queue, to allow it to continue accessing the queue with which it is associated, we should select this item. This allows you to use the same checktime in multiple groups and queues.

Special situations: holidays We can establish during a given day, to proceed with different actions. For example, we can overwrite the failover that we have configured as standard and configure a different one. The graphical arrangement of the information has an important sense: the choices are made from top to bottom, so the more particular rules should be inserted at the top and then the general ones at the bottom.

Checktime periods.JPG

Out periods failover: Failover action outside of time checktime periods

Out periods failover.JPG

Switches

Allows you to add manual day/night service. Selecting a previously created switch, such as in the example "Force Office Close", if it is on and therefore I wanted to force the office to close, I would have to send the closing sound file and an action, e.g. "Hang Up". If it was closed and we didn't want to force close, we could select "Continue", i.e. proceed to the next switch. Selecting "Force open office" will force the office open regardless of when we have configured the time control. If the switch is on, the same action configured in the failover will be performed during checktime periods. If neither of the two switches is on and involves a forcing, the checktime will behave according to the time slot configuration we have defined. The backdoor code only acts on the behavior of the time slots, if there is a manual open/close forcing, the backdoor code will not work.

Interruttori.png