« Back to Product

Documentation

Phone Chain

Require: IP-Symcon >= 5.5

The 'Telefonkette' module allows to call a list of telephone numbers one after another.

function scope

  • A list of phone numbers can be called in descending order
  • If accepted, a TTS file can be played
  • Further calls are terminated when a called party confirms by a DTMF character
  • DTMF character freely selectable
  • Duration until a call is terminated freely selectable
  • Boolean variable as trigger

requirements

  • Custom VoIP processing script for audio announcement or a TTSAWSPOLLY instance established

Software Installation

Setting up the instances in IP-Symcon

  • Under 'Add Instance', the 'Phone Chain' module can be found using the quick filter.

Configuration Page:

Name Description
Trigger Boolean variable which is used as trigger
VoIP instance VoIP instance to be used for calls
TTS instance TTSAWSPOLLY Instance to be used for the announcement
TTS Type Static, static text for an announcement or dynamic announcement via a string variable
Phone numbers can be switched in the visualization Option to switch the phone numbers on and off in the visualization
Phone Numbers List and sequence of numbers with description which should be called
Number of simultaneous calls Number of calls that will be made in parallel
Call duration Time in seconds to wait for call to be answered
DTMF confirmation key key with which a call is confirmed

Note on the 'Phone numbers switchable in visualization' option: This ensures that the phone numbers in the list are created as variables. The telephone numbers are only called if the corresponding variable has the value 'True' and is activated in the visualization.

status variables

The status variables/categories are created automatically. Deleting individual ones can lead to malfunctions.

Status variables

Name Type Description
Call confirmed by String Contains the number that confirmed the call
Status Integer Shows at which point the chain is currently
Reset status Script Resets the status
Any questions?