Twórz inteligentnych agentów do rozmów na żywo.

Programowalne numery wewnętrzne (Programmable Extensions) pozwalają deweloperom tworzyć agentów AI, którzy obsługują rozmowy na żywo za pośrednictwem systemu telefonicznego 3CX.

Repozytorium GitHub „3CX Agentic Call Control” zawiera gotowe przykłady kodu umożliwiające połączenie programowalnych numerów wewnętrznych z modelami OpenAI, xAI, Google Gemini oraz Alibaba Cloud Qwen. Każdy z przykładów łączy dostawcę AI z mechanizmami kontroli połączeń 3CX, stanowiąc dla deweloperów punkt wyjścia do budowy własnych aplikacji głosowych działających w czasie rzeczywistym.

Wybierz dostawcę, który najlepiej pasuje do Twojego projektu, skonfiguruj agenta i przetestuj go bezpośrednio w 3CX. Dowiedz się więcej z poniższego artykułu.

Wybierz dostawcę AI dla programowalnych numerów wewnętrznych 3CX

Dobierz usługę AI odpowiednią do zadania, bez konieczności przebudowywania konfiguracji 3CX po stronie połączenia. Każdy dostawca posiada własny, gotowy przykład, dzięki czemu zaczynasz pracę z odpowiednim API, modelami, głosami i ustawieniami regionalnymi.

  • OpenAI: Wykorzystaj OpenAI Realtime jako dobrze znany i łatwy w obsłudze punkt wyjścia.
  • xAI: Połącz się z usługą głosową realtime od xAI.
  • Google Gemini: Buduj rozwiązania w oparciu o usługę Gemini realtime od Google.
  • Alibaba Cloud Qwen: Korzystaj z modelu Qwen z regionalnymi punktami końcowymi (w tym międzynarodowymi lub w Pekinie dla wdrożeń w Chinach kontynentalnych).

Szczegóły konfiguracji dla poszczególnych dostawców znajdziesz w poradniku „Dostawcy AI dla programowalnych numerów wewnętrznych 3CX”. Obejmuje on połączenie z 3CX, ustawienia dostawcy oraz konfigurację połączeń testowych.

Korzystaj z więcej niż jednego dostawcy AI

Możesz skonfigurować dowolną liczbę agentów od różnych dostawców z własnymi ustawieniami.

Innymi słowy, możesz posiadać kilku agentów sprzedaży (Sales Agents) od różnych dostawców: na przykład anglojęzycznego opartego na Grok lub OpenAI dla krajów zachodnich oraz agenta Qwen od Alibaby, dedykowanego specjalnie do obsługi dzwoniących z Chin.

Bezpieczne połączenie z 3CX

Zanim agent zacznie obsługiwać połączenia, potrzebuje własnego, zatwierdzonego dostępu do centrali. W systemie 3CX nazywa się to Service Principal (główny podmiot usługi). Nadaje on agentowi identyfikator klienta (Client ID) oraz klucz API centrali.

Administrator decyduje, z których numerów wewnętrznych agent może korzystać. Klucz API centrali łączy agenta z 3CX, natomiast oddzielny klucz API dostawcy łączy go z OpenAI, xAI, Gemini lub Qwen.

Po uruchomieniu przykładu w terminalu pojawi się potwierdzenie połączenia zarówno z 3CX, jak i z wybranym dostawcą AI. Przed wykonaniem połączenia do agenta upewnij się, że system wyświetla status „ready” (gotowy).

Kształtuj doświadczenie dzwoniącego

Każdy przykład zawiera profil recepcjonisty, który określa, co usłyszą dzwoniący. Możesz zmienić nazwę agenta, nazwę firmy, powitanie oraz głos, aby dopasować je do swojego biznesu.

Profil kontroluje również sposób, w jaki agent mówi i obsługuje połączenia. Przykładowo:

  • Rola agenta: Ustaw instrukcje, język i styl odpowiedzi.
  • Akcje połączeń: Zdecyduj, czy agent może przekazywać połączenia, czy je kończyć.
  • Narzędzia centrali (PBX tools): Wybierz informacje z centrali, do których agent ma dostęp, np. przeszukiwanie książki telefonicznej.
  • Filtrowanie połączeń (Call screening): Włącz filtrowanie i sprawdzanie dostępności przed przekazaniem rozmowy.
  • Trudni rozmówcy: Ustaw zasady dla spamu oraz agresywnych lub niewspółpracujących osób.

Twórz osobne profile dla różnych zespołów, typów połączeń lub języków bez zmiany parametrów połączenia z 3CX.

Przetestuj programowalny numer wewnętrzny podczas rozmowy

Gdy Twój programowalny numer wewnętrzny zostanie skonfigurowany, a logi startowe potwierdzą poprawność ustawień, wykonaj połączenie na „Client ID” (identyfikator klienta) swojego Service Principal z poziomu Web Clienta 3CX. Numer wewnętrzny odpowie zgodnie z instrukcjami zawartymi w jego prompcie.

Ten test skutecznie sprawdza pełną ścieżkę: Dzwoniący > Centrala PBX > Dostawca AI > Centrala PBX > Dzwoniący.

Zacznij od dostarczonego przykładu, potwierdź poprawność rozmowy na ustawieniach domyślnych, a następnie wprowadzaj zmiany po jednej opcji naraz. Ułatwi to porównanie dostawców, głosów i profili, zachowując spójność testu po stronie 3CX.

Dołącz do dyskusji

Zapraszamy do dyskusji o 3CX na naszych dedykowanych forach dla Partnerów i Klientów. Obserwuj nas na X oraz LinkedIn, aby być na bieżąco z nowościami i premierami funkcji.