automatische Boolean-Änderung bei Rufumleitung mit Steuercodes
Hallo zusammen,
bei einen Kunden habe ich eine besondere Anforderung und hoffe jemand von euch hat vielleicht eine gute Idee zur Umsetzung.
Der SIP-Provider unterstützt kein Call Deflection.
Dazu habe ich bereits einen Eintrag erstellt (Partial Rerouting bei Telekom DeutschlandLAN IP Voice Data Premium)
Daher muss eine Rufumleitung (mit Übermittlung der A-Nummer) über die Telefoncodes aktiviert (0*21*Nummer#) bzw. deaktiviert (0#21#) werden.
Funktioniert soweit sehr gut.
Es gibt nur ein Problem.
Der User kann am Telefon nicht sehen, ob die Umleitung aktiv ist oder nicht.
Meine Idee wäre am Telefon drei Funktionstasten zu implementieren:
1. Dial (Rufumleitung aktivieren) --> 0*21*Nummer#
2. Dial (Rufumleitung deaktivieren) --> 0#21#
3. Boolean (RU aktiv=true, RU nicht aktiv=false) z.B. Durchwahl 10
Jetzt suche ich nach einer Möglichkeit beim Drücken der Funktionstaste 1 (Umleitung aktivieren) den Wert des Boolean-Objekt auf True zu setzen, nachdem die Umleitung über den Telefoncode gesetzt wurde.
(Und über Taste 2 wieder auf False)
Kann ich mehrere Calls über eine Dial-Funktionstaste absetzen?
Dann könnte ich ja 0*21*Nummer# und 1011 (manual override beim Boolean-Objekt) hintereinander absetzen?
Oder lässt sich das irgendwie anders realisieren.
z.B. über eine Rufumleitung oder in den Routes?
Viele Grüße,
Maximilian