Subagenci głosowi
Zespół agentów głosowych w jednej rozmowie.
Jeden agent wita dzwoniących, drugi umawia wizyty, a trzeci odpowiada na pytania branżowe. Połącz swoich agentów i określ, kiedy każdy z nich ma przejąć rozmowę.
Utwórz asystenta01Recepcja
Rozpoznaje potrzebę i wybiera powiązanego agenta.
02Agent rezerwacji
Otrzymuje kontekst, używa własnego głosu i narzędzi.
03Powrót do recepcji
Kontynuuje z podsumowaniem wykonanych działań.
Pełnoprawni agenci z własnymi zadaniami
Każdy subagent ma własne instrukcje, funkcje, głos oraz modele rozpoznawania mowy, językowe i syntezy mowy. Dopasuj recepcję, rezerwacje i wsparcie do potrzeb tych zadań.
Zmienia się głos, trwa to samo połączenie
Aktywny agent przekazuje rozmowę powiązanemu agentowi w Twojej przestrzeni. Odbiorca otrzymuje podsumowanie, ostatnie wypowiedzi i przydatne wyniki funkcji, a następnie stosuje własne instrukcje. Krótki dźwięk sygnalizuje zmianę rozmówcy AI.
Powrót do właściwego agenta
Subagent może wywoływać własnych powiązanych agentów. Po zakończeniu może wrócić z podsumowaniem do głównego agenta połączenia lub przekazać rozmowę innemu dozwolonemu agentowi. Powrót do głównego agenta nie oznacza automatycznego powrotu do poprzedniego subagenta.
Przykład: od recepcji do rezerwacji
Recepcja rozpoznaje prośbę o wizytę i przekazuje ją agentowi rezerwacji. Ten sprawdza podłączony kalendarz, proponuje termin i czeka na potwierdzenie rezerwacji. Potem wraca do recepcji, która kończy rozmowę lub zajmuje się kolejnym pytaniem.
Funkcje asynchroniczne podczas rozmowy
Agent może uruchomić włączoną funkcję, na przykład sprawdzenie kalendarza, i wykorzystać wynik, gdy nadejdzie. Obsługa asynchroniczna pozwala odbierać opóźnione wyniki. Agent ogłasza powodzenie działania dopiero po potwierdzeniu przez narzędzie.
Od konfiguracji do pierwszej rozmowy
- 01
Recepcja
Rozpoznaje potrzebę i wybiera powiązanego agenta.
- 02
Agent rezerwacji
Otrzymuje kontekst, używa własnego głosu i narzędzi.
- 03
Powrót do recepcji
Kontynuuje z podsumowaniem wykonanych działań.
Pytania i odpowiedzi
Czy subagenci mogą mieć różne głosy?
Tak. Każdy agent zachowuje własną konfigurację głosu i modele. Przy przekazaniu rozmowy głos, instrukcje i dostępne funkcje mogą zmienić się automatycznie.
Czy trzeba zadzwonić ponownie lub wszystko powtórzyć?
Przekazanie odbywa się w tej samej rozmowie. Podsumowanie i ograniczona historia ostatnich wypowiedzi pomagają kolejnemu agentowi kontynuować. Jeśli brakuje informacji, może poprosić o doprecyzowanie.
Czy działa to z każdym silnikiem głosowym?
Przekazywanie rozmów między pełnymi agentami jest dostępne dla agentów skonfigurowanych z Pipecat. Powiązani agenci muszą należeć do tej samej przestrzeni. Wybierasz powiązania i warunki przekazania rozmowy.