Vini Posted July 4, 2018 #1 Share Posted July 4, 2018 Hallo ihr lieben, habe vollgendes Problem. Ich muss ein Ansagetext abspielen bevor jemand den Anruf entgegennimmt (Ist kein normler Arbeitsplatz). Das Endgerät ist aber kein Systemtelefon oder Swyxitclient sondern ein SIP-Gerät. Ich habe im CallRouting bereits mit dem Element Situation experementiert aber weder mit "wenn ich erreichbar bin...." noch mit "wenn mein Telefon besetzt ist" bekomme ich einen Status zurück. Wenn ich auf dem SIP-Gerät anrufe bekomme ich aber ein Besetzt Ton. Liegt das daran dass es kein Systemtelefon ist? Wenn ja kann ich den Besetzt Status abfragen bevor ich durchstelle? Danke für einen Tipp. Vinzenz Link to comment Share on other sites More sharing options...
Most Valued User Markus Wallner Posted July 4, 2018 Most Valued User #2 Share Posted July 4, 2018 Hast Du in der Swyx "Zweitanruf unterbinden" für den Teilnehmer aktiviert? Wenn nein, wird die Swyx den zweiten Anruf versuchen zuzustellen und das Endgerät gibt dann ggf. "busy" zurück. Link to comment Share on other sites More sharing options...
Vini Posted July 4, 2018 Author #3 Share Posted July 4, 2018 Zweit Anruf unterbinden ist aktiviert, hatte ich schon immer weil ich in einem Dummy User davor schon mehrere User durchgehe und prüfe wer frei ist. an den wird dann der Anruf weitergegeben. In diesem Fall soll aber noch ein Text zum Datenschutz eingeblendet werden, denn man aber mit dtmf abbrechen kann. Und wie erwähnt wenn ich ohne Status anrufe, bekomme ich ein Besetztzeichen. Danke Weitere Ideen? Vinzenz Link to comment Share on other sites More sharing options...
Vini Posted July 9, 2018 Author #4 Share Posted July 9, 2018 Leider hänge ich immer noch mit meinem Problem fest. Ich habe jetzt versucht, anstatt des Sip-Clients ein Swyx-Client zu verwenden um die Funktionalität zu prüfen. Hier funktioniert zwar der Status, habe aber nun das Problem dass so lang der Ansagetext angesagt wird auch kein Beseztzeichen vom Client kommt wäre aber wichtig. Versuche nochmal mein Problem zu erlären. Wir haben ein Studio mit Mischpult wo wir 4 Hörerleitungen zuschalten. Als Telefongerät dient ein Studiohybrid der mehrere SIP-Clients und Leitungen hat. Nun möchte ich dass wenn ein Hörer anruft, er einen Ansagetext hört und danach durchgestellt wird. Wenn ein zweiter Hörer anruft sollte er auf die zweite Leitung durchgestellt werden dort den Ansagetext hören usw. Wenn alle 4 Leitungen belegt sind, sollte ein Besetztzeichen kommen. Falls wider eine Leitung frei wird sollte natürlich wieder durchgestellt werden. Bisher ohne Ansagetext hatte ich einen Dummyuser der einfach der Reihe nach durchgestellt hat, hier bekommt man ja das Besetzt von den Usern. sobald ich aber im User einen Ansagetext abspiele bekomme ich für diesen Zeitraum kein Besetztzeichen. Auch die Situations Abfrage hilft hier nichts. Kann ich vor dem Ansagetext beim User eine Variable setzen die dann meinem Dummyuser besetzt zurückgibt? und so bald das Gespäche beendet ist die Variable wieder zurücksezten. wie müsste das ausschauen? Danke Vinzenz Link to comment Share on other sites More sharing options...
Most Valued User srom Posted July 9, 2018 Most Valued User #5 Share Posted July 9, 2018 Für mich zum Verständis der Dummy User mit dem Routing stellt an die 4 SIP Leitungen durch...die 4 Leitungen sind 4 SIP Benutzer oder ? Hilft dir das evtl. Hatte sowas ähnliches gerade bei einem Kunden. Warteschleife mit zwei Benutzern in einer Gruppe, wenn beide extern Besetzt sind soll es direkt ohne Wartezeit die Überlaufgruppe. Du könntest so von deinem Dummy User deine SIP Leitungen Abfragen und wenn alle Besetzt...auf Busy. Link to comment Share on other sites More sharing options...
Vini Posted July 12, 2018 Author #6 Share Posted July 12, 2018 Hallo Srom, Danke für die Hilfe, hat mir sehr geholfen und ich verwende jetzt die Funkion. Trotzdem habe ich mir zusätzlich mit eigenen Persistenten Variablen den Status gesetzt, so weis ich wenn ein Anrufer gerade den Ansagetext hört. Sobald der User Auflegt wird die Variable wieder zurückgesezt. Aber mit der Funktion UserStatus kann ich zusätzlich abfragen ob das Telefon überhaupt schon frei ist und das eben schon im Dummy User, das ist genial. Danke Vini Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.