Przejdź do nawigacji

Wyświetl rozmowy

Pobiera wszystkie rozmowy agentów należących do użytkownika. Można ograniczyć do konkretnego agenta.

Nagłówki

xi-api-keystringOpcjonalny

Parametry zapytania

cursorstringOpcjonalny

Służy do pobrania następnej strony. Kursor jest zwracany w odpowiedzi.

agent_idstringOpcjonalny

Identyfikator agenta (agent_…) lub zewnętrzny identyfikator silnika mowy (seng_), wskazujące ten sam zasób.

visited_agent_idsstringOpcjonalny

Filtruj rozmowy, w których uczestniczył dowolny z tych agentów. Maksymalnie 50 wartości.

visited_agent_branch_idsstringOpcjonalny

Filtruj rozmowy, w których uczestniczyła dowolna z tych gałęzi agenta. Maksymalnie 50 wartości.

triggered_procedure_idsstringOpcjonalny

Filtruj rozmowy, w których uruchomiono dowolną z tych procedur. Maksymalnie 50 wartości.

call_successfulenumOpcjonalny
Wynik oceny powodzenia
Dozwolone wartości:
call_start_before_unixintegerOpcjonalny

Znacznik czasu Unix (w sekundach) do filtrowania rozmów do tej daty początkowej.

call_start_after_unixintegerOpcjonalny

Znacznik czasu Unix (w sekundach) do filtrowania rozmów po tej dacie początkowej.

call_duration_min_secsintegerOpcjonalny

Minimalny czas trwania połączenia w sekundach.

call_duration_max_secsintegerOpcjonalny

Maksymalny czas trwania połączenia w sekundach.

rating_maxintegerOpcjonalny1-5

Maksymalna ocena ogólna (1–5).

rating_minintegerOpcjonalny1-5

Minimalna ocena ogólna (1–5).

has_feedback_commentbooleanOpcjonalny

Filtruj rozmowy z komentarzami użytkowników.

user_idstringOpcjonalny

Filtruj rozmowy według ID użytkownika, który je rozpoczął.

evaluation_paramsstringOpcjonalny

Filtry oceny. Parametr powtarzalny. Format: criteria_id:result, gdzie result to success|failure|unknown. Przykład: eval=value_framing:success

data_collection_paramsstringOpcjonalny

Filtry zbierania danych. Parametr powtarzalny. Format: id:op:value, gdzie op to jedno z eq|neq|gt|gte|lt|lte|in. Dla in oddziel wartości pionową kreską. Pusta wartość pasuje do rozmów, w których pole nie zostało zebrane (id:eq:), a neq z pustą wartością — do tych, w których zostało zebrane (id:neq:). eq oznacza dokładną równość. gt|gte|lt|lte wymagają wartości liczbowej.

dynamic_variable_paramsstringOpcjonalny

Filtry zmiennych dynamicznych. Parametr powtarzalny. Format: name:op:value, gdzie op to jedna z wartości eq|neq|gt|gte|lt|lte|in. Dla in rozdziel wartości pionową kreską. Pusta wartość dopasowuje rozmowy, w których zmienna nie została ustawiona (name:eq:), a neq z pustą wartością dopasowuje te, w których została ustawiona (name:neq:). eq oznacza dokładną równość. gt|gte|lt|lte wymagają wartości liczbowej. Nie można wyrazić nazw zawierających „:”.

data_collection_idsstringOpcjonalny

Identyfikatory pól zbierania danych, które mają być uwzględniane w każdym podsumowaniu rozmowy. Parametr powtarzalny. Jeśli go pominięto, data_collection_results nie jest zwracane.

evaluation_criteria_idsstringOpcjonalny

Evaluation criteria IDs to include in each conversation summary. Repeat param. When omitted, evaluation_criteria_results is not returned.

tool_namesstringOpcjonalny

Filtruj rozmowy według nazw narzędzi użytych podczas połączenia.

tool_names_successfulstringOpcjonalny

Filtruj rozmowy według nazw narzędzi, których wywołania zakończyły się powodzeniem.

tool_names_erroredstringOpcjonalny

Filtruj rozmowy według nazw narzędzi, których wywołania zakończyły się błędem.

include_invalid_tool_callsbooleanOpcjonalnyDomyślnie false

Uwzględnia też wywołania narzędzi, które nigdy nie zostały uruchomione.

main_languagesstringOpcjonalny

Filtruj rozmowy według wykrytego głównego języka (kodu języka).

page_sizeintegerOpcjonalny1-100Domyślnie 30

Maksymalna liczba rozmów do zwrócenia. Nie może przekraczać 100, domyślnie 30.

summary_modeenumOpcjonalnyDomyślnie exclude

Czy uwzględniać podsumowania transkrypcji w odpowiedzi.

Dozwolone wartości:
searchstringOpcjonalnyDeprecated

Wyszukiwanie pełnotekstowe lub przybliżone w wiadomościach transkrypcji

conversation_initiation_sourceenumOpcjonalnyDomyślnie unknown

Wyliczenie przedstawiające możliwe źródła rozpoczęcia rozmowy.

text_onlybooleanOpcjonalny
conversation_product_typeenumOpcjonalny

Ogranicz wyniki do jednego obszaru produktu rozmów.

Dozwolone wartości:
branch_idstringOpcjonalny

Filtruj rozmowy według ID gałęzi.

version_idstringOpcjonalny

Filtruj rozmowy według ID wersji.

parent_conversation_idstringOpcjonalny

Filtruj rozmowy subagentów według ID rozmowy nadrzędnej.

topic_idsstringOpcjonalny

Filtruj rozmowy według ID tematów przypisanych podczas wykrywania tematów.

exclude_statusesenumOpcjonalny

Wyklucza rozmowy o podanych statusach. Przydatne do ukrywania rozmów w toku / przetwarzanych na listach.

Dozwolone wartości:
tag_idsstringOpcjonalny

Filtruj rozmowy według ID tagów rozmów przypisanych przez endpointy conversation-tags.

workflow_node_entered_idstringOpcjonalny

Filtruj rozmowy, aby zwrócić tylko te, które przeszły przez wskazany węzeł.

termination_reasonsstringOpcjonalny

Filtruj rozmowy według zapisanej wartości termination_reason (metadata.termination_reason). Powtórz parametr, aby dopasować dowolną z kilku wartości.

guardrail_typesenumOpcjonalny

Filtruj rozmowy, w których uruchomiono regułę zabezpieczeń dowolnego z tych typów (metadata.triggered_guardrails.guardrail_type). Powtórz parametr, aby dopasować dowolną z kilku wartości.

custom_guardrail_namesstringOpcjonalny

Filtruj rozmowy, w których uruchomiono niestandardową regułę zabezpieczeń o dowolnej z tych nazw (metadata.triggered_guardrails.guardrail_name). Nazwę mają tylko niestandardowe reguły zabezpieczeń. Powtórz parametr, aby dopasować dowolną z kilku wartości.

sort_directionenumOpcjonalny

Kierunek sortowania rozmów według czasu rozpoczęcia połączenia. Domyślnie malejąco (od najnowszych).

Dozwolone wartości:

Odpowiedź

Pomyślna odpowiedź

conversationslist of objects
has_moreboolean
next_cursorstringOpcjonalny

Błędy

422
Conversations List Request Unprocessable Entity Error