Reference:Administration/PBX/Objects/Boolean

From innovaphone wiki
Revision as of 14:37, 30 May 2007 by Gpa (talk | contribs) (External name/no adjusted)
Jump to navigation Jump to search
There are also other versions of this article available: Reference (this version) | Reference9 | Reference12r2

The Boolean PBX object is used to define time-dependent true or false states in the innovaphone PBX, and can be used for call forwarding or filters.

For example, the Boolean object Working hours (Mo-Fr 08:00-18:00 hrs) can be defined, which in the true state (that is, during office hours) is set to true and outside office hours is set to false. This would enable a filter to be defined that allows calls during office hours only.

In the same way, this Boolean object can be used for call forwarding. In the true state (true), it would allow call forwarding to a particular subscriber during office hours, in the false state (false) outside office hours. The current state can be switched using manual override.

The following specifications are made in the Boolean section.

Announcement (URL)

  • TRUE: The path of the audio file to be played in the true state (true).
  • FALSE: The path of the audio file to be played in the false state (false). This specification only makes sense if a call is received directly on this object.


Announcement (URL) if manual override is active (optional)

  • TRUE: The path of the audio file to be played in the event of a manual override in the true state (true).
  • FALSE: The path of the audio file to be played in the event of a manual override in the false state (false). This specification only makes sense if a call is received directly on this object.
  • External Name/No: It is possible to play the announcement audio file of an external subscriber or call number instead of the local announcement.
Note: This external name/no must have a valid announcement configured.


  • Manual Override: The Manual Override list box allows you to change the current state. A manual override (MO) can also be set using DTMF. For this, the call number of the Boolean object, followed directly by the relevant DTMF code simply have to be dialled. The following DTMF codes are possible:
    • <Boolean object call number>01 - MO default state
    • <Boolean object call number>11 - MO true state
    • <Boolean object call number>10 - MO false state

For example, the Boolean object Working hours with the call number 50 in the true state would be transferred to the false state with the code 5011. It works exactly the same the other way round. If the Boolean object Working hours is in the false state, then it is transferred back to the true state with the code 5011. Note that the manual override should always be viewed in relation to the initial state.

  • Weekday + Time Specification: Here, you specify the time condition for the decision true (true) or (false).