Konfiguracja komunikatów świątecznych
Wprowadzenie
System 3CX umożliwia uruchamianie niestandardowych skryptów dla połączeń przychodzących na trunkach SIP. Ten przewodnik pokazuje, jak utworzyć skrypt, który weryfikuje bieżącą datę pod kątem skonfigurowanych dni wolnych od pracy. W przypadku wykrycia święta przed skierowaniem połączenia odtworzony zostanie określony komunikat audio.
Konfiguracja
Krok 1: Utwórz dzień wolny od pracy / święto
- Przejdź do Konsoli administracyjnej > „Office Hours” (Godziny pracy).
- Wybierz odpowiedni dział i kliknij zakładkę „Office Holidays” (Dni wolne od pracy).
- Dodaj nowe święto z unikalną nazwą (np. National Day).
Krok 2: Przygotuj komunikat świąteczny
- Nagraj lub utwórz plik audio (w formacie .wav) dla komunikatu świątecznego (np. nationalday.wav) i prześlij go do systemu.
Krok 3: Utwórz skrypt przetwarzania połączeń w systemie 3CX
- Przejdź do Konsoli administracyjnej > „Integrations” (Integracje) > „Call Scripts” (Skrypty połączeń).
- Kliknij „Add from Store” (Dodaj ze sklepu).
- Wybierz skrypt „holiday.cs”.
- Wprowadź nazwę skryptu (powinna zawierać wyłącznie małe litery, bez spacji).
- Wybierz sposób uruchamiania skryptu za pomocą opcji „Run this script” (Uruchom ten skrypt). W tym przykładzie wybierzemy opcję „Upon receiving a call on a trunk” (Po odebraniu połączenia na trunku).
- Przypisz skrypt do wybranego trunku SIP.
- Wybierz odpowiedni dział.
- Kliknij „OK”, aby przejść dalej. Spowoduje to przekierowanie do edytora kodu, który automatycznie skompiluje skrypt.
- Zawartość kodu C# zostanie załadowana w edytorze kodu.
- Naciśnij „Save” (Zapisz), aby zapisać skrypt i skompilować kod.
- Po pomyślnej kompilacji skrypt będzie uruchamiany za każdym razem, gdy zostanie wykryte połączenie przychodzące na dowolnym numerze DID trunku Emaar-Sales.
Jak to działa
- Gdy połączenie przychodzące dociera do przypisanego trunku SIP, skrypt zostaje wywołany.
- Skrypt sprawdza, czy bieżąca data zgadza się z którymkolwiek ze zdefiniowanych dni wolnych od pracy.
- Jeśli zostanie znalezione dopasowanie, skrypt odtwarza komunikat audio utworzony w Kroku 2.
- Jeśli dzień przypada na święto, połączenie jest kierowane do punktu docelowego zdefiniowanego dla dni wolnych od pracy.
Zobacz również
- Jak utworzyć skrypt przetwarzania połączeń
- Call Control API dla systemu Linux
- Call Control API dla systemu Windows
- Google Cloud Storage & Speech API
- Skrypt przetwarzania połączeń dla wejścia DTMF
- Przechwyć połączenie i przekieruj do miejsca docelowego
Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 10 września 2026 r.
https://www.3cx.pl/docs/skrypt-swiateczny/
