Spis Treści
    Przegląd
    Utwórz numer wewnętrzny w FreePBX
    Uzyskaj dane uwierzytelniające z FreePBX
    Opcjonalnie - Zainstaluj SIP Caller Queues Monitor dla Asterisk

Przegląd

SIP Caller łączy się z Twoim Systemem Telefonicznym jako zdalny numer wewnętrzny. Dlatego, aby używać SIP Caller z FreePBX, musisz utworzyć dla niego numer wewnętrzny, a następnie uzyskać dane uwierzytelniające SIP.

Utwórz numer wewnętrzny w FreePBX

Aby utworzyć numer wewnętrzny w FreePBX, postępuj następująco:

  1. W konsoli zarządzania przejdź do "Connectivity" > "Extensions".
    Dodaj numer wewnętrzny do FreePBX
  2. Wybierz menu "Add Extension" > "Add New SIP [chan_pjsip] Extension".

Ustawienia ogólne numeru wewnętrznego

  1. Wprowadź numer wewnętrzny w polu "User Extension" i przypisz nazwę wyświetlaną oraz opcjonalnie wychodzący identyfikator dzwoniącego.
  2. Będziesz potrzebować wartości z pól "User Extension" i "Secret", więc skopiuj je i miej pod ręką podczas konfigurowania numeru wewnętrznego w SIP Caller.
  3. Na zakładce "Advanced" wyszukaj opcję "Outbound Concurrency Limit" i ustaw wartość na liczbę jednoczesnych połączeń, które ma wykonywać SIP Caller.
  4. Kliknij przycisk "Apply config" w prawym górnym rogu, aby PBX zaczął działać z tym numerem wewnętrznym.

Uzyskaj dane uwierzytelniające z FreePBX

SIP Caller będzie wymagał wartości "User Extension" i "Secret" uzyskanych w poprzednim kroku. Podczas konfigurowania numeru wewnętrznego w SIP Caller będziesz musiał użyć tych wartości w następujący sposób:

  • Nazwa użytkownika: User Extension
  • Auth ID: User Extension
  • Hasło: Secret

Aby uzyskać szczegółowe instrukcje dotyczące konfigurowania Systemu Telefonicznego w SIP Caller, sprawdź tutaj.

Opcjonalnie - Zainstaluj SIP Caller Queues Monitor dla Asterisk

SIP Caller obsługuje uruchamianie kampanii w trybie "Dialer Predykcyjny" lub "Dialer Progresywny". Oznacza to, że liczba wykonywanych połączeń będzie dostosowywana w czasie rzeczywistym, biorąc pod uwagę liczbę agentów dostępnych w kolejce do obsługi tych połączeń. Aby to zrobić, SIP Caller musi znać status kolejki, tj. liczbę oczekujących połączeń oraz liczbę dostępnych i zajętych agentów. Ta informacja jest raportowana do SIP Caller przez moduł "SIP Caller Queues Monitor", który musi być zainstalowany na serwerze PBX. Nie jest to wymagane do uruchamiania kampanii w trybie "Power Dialer". Ten moduł jest również wymagany do wyzwalania oddzwonień, gdy połączenia w kolejce są porzucane lub obsłużone.

Aby zainstalować "SIP Caller Queues Monitor" dla Asterisk, postępuj następująco:

  1. Moduł "SIP Caller Queues Monitor" łączy się z Twoim serwerem FreePBX / Asterisk za pomocą Asterisk Manager Interface (AMI). Dlatego musisz utworzyć użytkownika, dzięki któremu SIP Caller będzie mógł łączyć się przez ten protokół. W przypadku korzystania z FreePBX:
    • Przejdź do Settings > Asterisk Manager Users i kliknij przycisk "Add Manager".

Nowy użytkownik AMI

  • Wprowadź nazwę, na przykład "sipcaller", i skonfiguruj ograniczenia sieciowe zgodnie z potrzebami (moduł będzie łączył się tylko lokalnie).

Uprawnienia AMI

  • Na zakładce Permissions SIP Caller wymaga włączenia uprawnień "System" > "Read", "Call" > "Read", "Call" > "Write" oraz "Agent" > "Read".
  1. W przypadku korzystania z innej odmiany Asterisk będziesz musiał edytować plik konfiguracyjny "/etc/asterisk/manager.conf" i dodać tam użytkownika dla SIP Caller:
    [sipcaller] secret=a_strong_password_here deny=0.0.0.0/0.0.0.0 permit=127.0.0.1/255.255.255.0 read=system,call,agent write=call
  2. W konsoli zarządzania SIP Caller przejdź do Ustawienia > Klucze API i utwórz Klucz API, przypisując rolę "Phone System Queues Monitor". Ten Klucz API będzie używany przez moduł "SIP Caller Queues Monitor" do łączenia się z REST API SIP Caller i raportowania statusu kolejek w czasie rzeczywistym.
  3. Przejdź do Systemy Telefoniczne > Edytuj swój System Telefoniczny > zakładka Queues Monitor i postępuj zgodnie z instrukcjami, aby zainstalować moduł "SIP Caller Queues Monitor" na Twoim serwerze Asterisk. Będziesz potrzebować dostępu SSH z użytkownikiem, który może wykonywać polecenia jako root za pomocą `sudo`.
  4. Podczas uruchamiania skryptu instalacyjnego na Twoim serwerze FreePBX/Asterisk będziesz musiał podać następujące informacje:
    • Token Klucza API dla klucza API utworzonego powyżej.
    • Numer portu, na którym Asterisk Management Interface (AMI) nasłuchuje żądań (domyślnie 5038).
    • Nazwę użytkownika do połączenia z AMI (jest to użytkownik utworzony w poprzednim kroku).
    • Hasło przypisane temu użytkownikowi.


SIP Caller
© 2026 Easy Caller LLC Wszelkie prawa zastrzeżone
LinkedinYou Tube
Trustpilot