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

cursorstring or nullOpcjonalny

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

agent_idstring or nullOpcjonalny

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

visited_agent_idslist of strings or nullOpcjonalny

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

visited_agent_branch_idslist of strings or nullOpcjonalny

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

triggered_procedure_idslist of strings or nullOpcjonalny

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

call_successfulenum or nullOpcjonalny
Wynik oceny powodzenia
Dozwolone wartości:
call_start_before_unixinteger or nullOpcjonalny

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

call_start_after_unixinteger or nullOpcjonalny

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

call_duration_min_secsinteger or nullOpcjonalny

Minimalny czas trwania połączenia w sekundach.

call_duration_max_secsinteger or nullOpcjonalny

Maksymalny czas trwania połączenia w sekundach.

rating_maxinteger or nullOpcjonalny1-5

Maksymalna ocena ogólna (1–5).

rating_mininteger or nullOpcjonalny1-5

Minimalna ocena ogólna (1–5).

has_feedback_commentboolean or nullOpcjonalny

Filtruj rozmowy z komentarzami użytkowników.

user_idstring or nullOpcjonalny

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

evaluation_paramslist of strings or nullOpcjonalny

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

data_collection_paramslist of strings or nullOpcjonalny
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_paramslist of strings or nullOpcjonalny
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_idslist of strings or nullOpcjonalny

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_idslist of strings or nullOpcjonalny

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

tool_nameslist of strings or nullOpcjonalny

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

tool_names_successfullist of strings or nullOpcjonalny

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

tool_names_erroredlist of strings or nullOpcjonalny

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_languageslist of strings or nullOpcjonalny

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:
searchstring or nullOpcjonalnyDeprecated

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

conversation_initiation_sourceenum or nullOpcjonalnyDomyślnie unknown

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

text_onlyboolean or nullOpcjonalny
conversation_product_typeenum or nullOpcjonalny

Ogranicz wyniki do jednego obszaru produktu rozmów.

Dozwolone wartości:
branch_idstring or nullOpcjonalny

Filtruj rozmowy według ID gałęzi.

version_idstring or nullOpcjonalny

Filtruj rozmowy według ID wersji.

parent_conversation_idstring or nullOpcjonalny

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

topic_idslist of strings or nullOpcjonalny

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

exclude_statuseslist of enums or nullOpcjonalny

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

Dozwolone wartości:
tag_idslist of strings or nullOpcjonalny

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

workflow_node_entered_idstring or nullOpcjonalny

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

termination_reasonslist of strings or nullOpcjonalny

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

guardrail_typeslist of enums or nullOpcjonalny

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_nameslist of strings or nullOpcjonalny

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_cursorstring or nullOpcjonalny

Błędy

422
Unprocessable Entity Error