Anrufverarbeitungs-Skript Schaltung

dit

Bronze Partner
Mitglied seit
14. September 2020
Beiträge
86
hi zusammen,

ich habe eine Frage:

3cx mit 1 Nr > Kunde kann per Anrufverarbeitungs-Skript die den Status einer virtuellen Nebenstelle schalten (Normal, Pause, Abend, Feiertag) das funktioniert prima.

jetzt zusätzlich 2. Nr. Kunde möchte auch hier Anrufverarbeitungs-Skript die den Status einer neuen virtuellen Nebenstelle schalten (Normal, Pause, Abend, Feiertag) nun habe ich folgendes Problem beim Upload kann ich nichts auswählen. D.h. es sieht schwer danach aus als würde das Systemweit gelten ....

und jetzt steuern die Wählcodes von Skripten der Nr 1 auch das Verhalten von Nr 2...

kann mir da jemand einen Tipp geben? danke.
 

Anhänge

  • 2025-12-11 16_50_55-Anrufskripte - 3CX.png
    2025-12-11 16_50_55-Anrufskripte - 3CX.png
    24,4 KB · Aufrufe: 6
3cx mit 1 Nr > Kunde kann per Anrufverarbeitungs-Skript die den Status einer virtuellen Nebenstelle schalten (Normal, Pause, Abend, Feiertag) das funktioniert prima.
gut so

jetzt zusätzlich 2. Nr. Kunde möchte auch hier Anrufverarbeitungs-Skript die den Status einer neuen virtuellen Nebenstelle schalten (Normal, Pause, Abend, Feiertag)
Eine andere Dummy NSt.: dann brauchst du auch eine andere CFD App / Anrufskript. Da reicht vmtl. die Änderung einer einzigen Zahl.

nun habe ich folgendes Problem beim Upload kann ich nichts auswählen. D.h. es sieht schwer danach aus als würde das Systemweit gelten
Das ist an dieser Stelle für das Skript so wie du es beschreibst uninteressant. Aber falls es dich interessiert: die Zuweisung einer CFD App / Anrufskript zu einer Abteilung erfolgt unter Admin / Abteilungen / <Abteilung>.

und jetzt steuern die Wählcodes von Skripten der Nr 1 auch das Verhalten von Nr 2...
Wenn es dasselbe Anrufskript ist: dann ist das die Erklärung.

Andernfalls: Poste bitte das gesamte CFD Projekt bzw. das komplette Anrufkskript (wenn es denn eines ist) hier. Wenn das zu kompromittierend erscheint und das für vertretbar hälst, dann per PM (Anrufskript als Text oder Link zum zip des ges. CFD Projekt irgendwo).
 
Zuletzt bearbeitet:
jetzt zusätzlich 2. Nr. Kunde möchte auch hier Anrufverarbeitungs-Skript die den Status einer neuen virtuellen Nebenstelle schalten (Normal, Pause, Abend, Feiertag)
Eine andere Dummy NSt.: dann brauchst du auch eine andere CFD App / Anrufskript. Da reicht vmtl. die Änderung einer einzigen Zahl.

--> genauso gemacht, zus. Script und nur die Zahl der virtuellen Nebenstelle getauscht.



nun habe ich folgendes Problem beim Upload kann ich nichts auswählen. D.h. es sieht schwer danach aus als würde das Systemweit gelten
Das ist an dieser Stelle für das Skript so wie du es beschreibst uninteressant. Aber falls es dich interessiert: die Zuweisung einer CFD App / Anrufskript zu einer Abteilung erfolgt unter Admin / Abteilungen / <Abteilung>.

--> damit ich das richtig verstehe, ich lade das Script da rauf, "ignoriere das es nach systemweit" ausschaut und weise dann diese erstellten Script Nebenstellen einfach der neuen Abteilung zu?

danke
 
genauso gemacht, zus. Script und nur die Zahl der virtuellen Nebenstelle getauscht.
Dann ist ja gut. Wenn das Skript kompiliert werden kann und die Änderungen richtig sind, dann sollte das auch funktionieren.

damit ich das richtig verstehe, ich lade das Script da rauf, "ignoriere das es nach systemweit" ausschaut und weise dann diese erstellten Script Nebenstellen einfach der neuen Abteilung zu?
Wenn du das so machen willst: ja.
Aber wie schon geschrieben: das ist völlig uninteressant so lange die CFD App nicht die eigene Zeitsteuerung verwenden muss und daher so eine Zuordnung braucht. Ein Anrufskript kann sich jederzeit jede Zeit holen.
Ein Anrufskript ist quasi eine Systemnebenstelle. Die kann alles und kann grds. von überall her aufgerufen werden. Eine Zuweisung zu einer Abteilung macht nur sehr begrenzt Sinn. Mir fällt da nur sehr wenig ein. Wir haben und brauchen das nirgends.
 
die CFD habe ich erstellt weil die eben damit eine eigene Zeitsteuerung aktivieren sollen.

es scheint auch zu gehen.

Nr1 Schaltet nun mit den Codes korrekt eine 1 virtuelle Nebenstelle die entsprechenden Status um
und
Nr2 Schaltet nun mit den Codes korrekt eine 2 virtuelle Nebenstelle die entsprechenden Status um
und ohne das 1 die 2 oder die 2 die 1 verstellt...

scheint top zu gehen.
 
  • Like
Reaktionen: fxbastler
die CFD habe ich erstellt weil die eben damit eine eigene Zeitsteuerung aktivieren sollen.
Wir nutzen durchgehend systemweite Skripte. Wenn dann ein Skript angerufen wird und eine Zeit braucht (z.B. einer Abteilung), dann fragt es entweder die Abteilung direkt oder Zeiten des Anrufers oder von sonst etwas ab das gewünscht ist. Man muss das Skript nicht grds. auf eine Abteilung festlegen. Sonst braucht man ja für die gleichen Dinge in mehr. Abteilungen jeweils ein eigenes Skript.

Aber gut wenn es bei dir funktioniert. Nur das zählt.
 
wir haben aber keine fixen wiederkehrende Zeiten / Tage sondern Notfalldienst am Tag x ...
 
Kenne ich. Ein weiterer Grund dagegen, die festen Zeiten von Abteilungen auf Anrufskripte zu übertragen.
Wir steuern das extern, über Daten die extern bereitgestellt werden in denen Zeiten und Pläne hinterlegt sind (manche sprechen auch von Kalender) die dann von Skripten ausgelesen werden und gar die 3CX umstellen.
Wer will schon immer die 3CX Abteilungen manuell umschalten müssen. Auch das Pflegen von Zeiten / Feiertagen in Abteilungen - automatisch auch per API - erfolgt auch nicht in Echtzeit. Aber: es gibt viele Wege nach Rom.
 

Statistik des Forums

Themen
44.750
Beiträge
233.641
Mitglieder
78.492
Neuestes Mitglied
dirk.kuttler