Externer Rückruf bei besetzt

zeckrich

Neuer User
Mitglied seit
20 Jun 2006
Beiträge
72
Punkte für Reaktionen
0
Punkte
0
Hallo,

wir hatten bisher eine alte Anlage, die laut Kundenaussagen mit manchen externen besetzten Teilnehmern einen Rückruf bei besetzt unterstützt hat. Sprich Anruf nach extern, dort war besetzt, Rückruftaste gedrückt und dann wurde man, vermutlich von der anderen Anlage, zurückgerufen.
Generell erst mal die Frage: Ist das ein Leistungsmerkmal, welches manche TK-Anlagen für eingehende externe Anrufe unterstützen? Oder muss es so gewesen sein, dass unsere alte Anlage regelmäßig probiert hat, ob die Gegenstelle frei ist und falls ja, den Anruf an den internen Teilnehmer weitergeleitet hat.
Falls die andere Anlage dies unterstützt hat, muss es doch eine Übermittlung von Daten gegeben haben, z.B. per DTMF oder als ISDN-Leistungsmerkmal, richtig? Und wenn dem so ist, muss das doch bestimmt irgendwie standartisiert und dem Asterisk irgendwie beizubringen sein, oder?
Das Ganze läuft bei uns übrigens über einen PMX Anlagenanschluss.

Hat jemand von euch Wissen darüber oder schon mal mit ähnlichen Problemen zu kämpfen gehabt?

Gruß
zeckrich
 
Hi,

chan_capi scheint das jetzt zu unterstützen. Ob dir das bei deinem PMX Anschluss weiterhilft weiß ich nicht.

Code:
Call completion on subscriber busy (CCBS):
    To receive a callback when the dialed and busy party becomes free, aka
    call completion on subscriber busy, you can do the following:
        Example:
        exten => s,1,capicommand(peerlink)  ;to let chan_capi know who is the calling channel.
        exten => s,2,Dial(CAPI/contr1/123456,60,g)  ;'g' to go-on with the dialplan on busy.
        exten => s,3,NoOp(${CCLINKAGEID})  ;if this variable now contains a number, CCBS is possible.
            ;here you can ask the caller if CCBS shall be activated...
        exten => s,4,capicommand(ccbs|${CCLINKAGEID}|<context>|<exten>|<priority>)
        exten => s,5,NoOp(${CCBSSTATUS})  ;if CCBS was successfully enabled, it is set to "ACTIVATED".
    If the remote party becomes 'non-busy', the network initiates the callback which will be
    sent to the provided context/exten/priority. Of course, this only happens if your local
    phone is set to 'free' with capicommand(ccpartybusy), which is the default.
    In this context/exten/priority you should just setup a callfile to initiate an outgoing
    call from your extension to
        exten => s,1,Dial(CAPI/ccbs/${CCLINKAGEID}/)

Deactivate CCBS:
    To deactivate a previously activated CCBS, use following command:
        Example:
        exten => s,1,capicommand(ccbsstop|${CCLINKAGEID})
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.