Um ein laufendes Gespräch auf einer virtuellen Parkposition zu
parken, muss im aktuellen Context der von Asterisk generierte Context
parkedcalls
mit
include eingebunden
werden. Beispiel:
[hausmeister]
exten => _2XXX,1,Dial(SIP/${EXTEN})
include => parkedcalls
Nur wenn dieser Context
„included“ wurde, kann per Default durch Wählen der
Tastenkombination
#700
ein Gespräch geparkt werden.
Asterisk liest dem Teilnehmer dann die Parkposition vor (die man sich
merken sollte). Durch Wählen dieser Parkposition (z. B.
701
) kann man das Gespräch dann von einem anderen
Telefon über das Parksystem wieder aufnehmen.
Warnung
Es gibt kein eingebautes Sicherheitssystem beim Parken von
Gesprächen. Sollte Person A ein Gespräch auf Position 705 parken und
Person B zufällig die Nummer 705 anrufen, so bekommt sie das geparkte
Gespräch.
In der Datei
/etc/asterisk/features.conf
kann
man im Context
[general]
die Ziffernkombination für das
Einleiten eines Parkens, die Anzahl der virtuellen Parkpositionen und den
Namen des zu "includenden" Contexts anpassen:
[general]
parkext => 700 ; die zum Parken gewählte Extension
parkpos => 701-720 ; auf welchen Extensions geparkt werden soll
context => parkedcalls ; der Context der geparkten Anrufe