LocaPhone
Auto Light Dark
Auto Light Dark

Leistungsmerkmal Rückruf

Beschreibung Leistungsmerkmal

Berechtigte Teilnehmer können durch eine Service-Prozedur einen selbsttätigen Rückruf-Wunsch (intern) aktivieren, wenn der gerufene Teilnehmer besetzt ist. Weitere Gespräche können nach Aktivierung geführt werden.

Der Rückruf-Versuch wird nach Zeit durch das LocaPhone-System ausgeführt. Ein eingeleiteter Rückruf wird nach Zustandekommen der Verbindung selbsttätig gelöscht.

Die Dauer eines anstehenden Rückrufwunsches ist als systemweite Einstellung konfigurierbar.


Benutzung Leistungsmerkmal

Teilnehmer A ruft Teilnehmer B und erhält eine Sprachansage, da Teilnehmer B im Gespräch ist. Teilnehmer A leitet den Rückruf per Service-Prozedur (Hinweis Sprachansage, Nachwahl mit Taste '*') ein, erhält eine Bestätigungsansage und legt auf.

Nachdem Teilnehmer B sein Gespräch beendet hat, wird Teilnehmer A mit Rückruf benachrichtigt. Nach Entgegennehmen des Rückrufes wird ein Intern-Ruf am Teilnehmer B signalisiert, und nach dessen Entgegennahme wird die Gesprächsverbindung aufgebaut.



Voraussetzungen

Keine.


Installation

Systembezogenes Leistungsmerkmal. Teil des regulären Funktionsumfanges von LocaPhone.


Konfiguration

/***********************************************************
*    MISC
***********************************************************/

$CC_OFFER               = true;     # offer call completion

$CC_TIMEOUT             =  60;      # timeout of programmed call
                                    # completions in minutes


Parameter

Beschreibung

Wert

Default

Version

CC_OFFER

Leistungsmerkmal aktiv/inaktiv

true/false

true

ab 2.x.x.x

CC_TIMEOUT

Timeout für aktive Rückrufe (min)

numerisch

60

ab 2.x.x.x




Formate

Keine.


Abhängigkeiten

Leistungsmerkmal abhängig vom Systemdienst cron.

Bash
 * *  * * *   root   sleep 2; /opt/locaphone/sbin/gs-cc-guardian 1>>/dev/null 2>>/dev/null

Logging des Leistungsmerkmals:

Bash
less /var/log/syslog
less /var/log/locaphone/cc.log



Zusätzliche Informationen

Das Leistungsmerkmal nutzt das API AMI (Asterisk Manager Interface) zur Überprüfung der Frei/Belegt-Stati der Teilnehmer. Ein Zeitpunkt für die automatische Löschung aller anstehender Rückrufe lässt sich durch Modifikation des Leistungsmerkmal-Scripts festlegen.

# delete timed out call completions
        #
        $cc_timeout = (int)gs_get_conf('GS_CC_TIMEOUT') * 60;
        $ok = @ $DB->execute( 'DELETE FROM `call_completion_waiting` WHERE `t_init`<'. (time() - $cc_timeout ));