Ir para a navegação

Pesquisar mensagens da conversa por texto

Pesquise mensagens de transcrições de conversas por texto completo e pesquisa aproximada

Cabeçalhos

xi-api-keystringOpcional

Parâmetros de consulta

text_querystringObrigatório

O texto da consulta de pesquisa para correspondência de texto completo e aproximada

agent_idstringOpcional

ID do agente (agent_…) ou ID externo do mecanismo de fala (seng_), resolvidos para o mesmo recurso subjacente.

visited_agent_idsstringOpcional

Filtre conversas das quais qualquer um desses agentes participou. Não pode exceder 50 valores.

visited_agent_branch_idsstringOpcional

Filtre conversas das quais qualquer uma dessas ramificações de agente participou. Não pode exceder 50 valores.

triggered_procedure_idsstringOpcional

Filtre conversas nas quais qualquer um desses procedimentos foi acionado. Não pode exceder 50 valores.

call_successfulenumOpcional

O resultado da avaliação de sucesso

Valores permitidos:
call_start_before_unixintegerOpcional

Timestamp Unix (em segundos) para filtrar conversas até esta data inicial.

call_start_after_unixintegerOpcional

Timestamp Unix (em segundos) para filtrar conversas posteriores a esta data inicial.

call_duration_min_secsintegerOpcional

Duração mínima da chamada em segundos.

call_duration_max_secsintegerOpcional

Duração máxima da chamada em segundos.

rating_maxintegerOpcional1-5

Avaliação geral máxima (1 a 5).

rating_minintegerOpcional1-5

Avaliação geral mínima (1 a 5).

has_feedback_commentbooleanOpcional

Filtre conversas com comentários de feedback dos usuários.

user_idstringOpcional

Filtre conversas pelo ID do usuário que as iniciou.

evaluation_paramsstringOpcional

Filtros de avaliação. Repita o parâmetro. Formato: criteria_id:result, em que result é success|failure|unknown. Exemplo: eval=value_framing:success

data_collection_paramsstringOpcional

Filtros de coleta de dados. Parâmetro repetível. Formato: id:op:value, em que op é um de eq|neq|gt|gte|lt|lte|in. Para in, separe os valores por barra vertical. Um valor vazio corresponde a conversas em que o campo não foi coletado (id:eq:), e neq com um valor vazio corresponde àquelas em que foi (id:neq:). eq representa igualdade exata. gt|gte|lt|lte exigem um valor numérico.

dynamic_variable_paramsstringOpcional

Filtros de variáveis dinâmicas. Parâmetro repetível. Formato: name:op:value, em que op é um de eq|neq|gt|gte|lt|lte|in. Para in, separe os valores com barra vertical. Um valor vazio corresponde a conversas em que a variável não foi definida (name:eq:), e neq com um valor vazio corresponde àquelas em que ela foi definida (name:neq:). eq representa igualdade exata. gt|gte|lt|lte exigem um valor numérico. Nomes que contêm ’:’ não podem ser expressos.

tool_namesstringOpcional
Filtre conversas pelos nomes das ferramentas usadas durante a chamada.
tool_names_successfulstringOpcional

Filtre conversas pelos nomes das ferramentas que tiveram chamadas bem-sucedidas.

tool_names_erroredstringOpcional
Filtre conversas pelos nomes das ferramentas que tiveram chamadas com erro.
include_invalid_tool_callsbooleanOpcionalPadrão é false

Também corresponda a chamadas de ferramentas que nunca foram executadas.

main_languagesstringOpcional

Filtre conversas pelo idioma principal detectado (código do idioma).

exclude_statusesenumOpcional

Exclua conversas com os status especificados. Útil para ocultar conversas em andamento ou em processamento nas visualizações de lista.

Valores permitidos:
termination_reasonsstringOpcional

Filtre conversas pelo termination_reason armazenado (metadata.termination_reason). Repita o parâmetro para corresponder a qualquer um entre vários valores.

page_sizeintegerOpcional1-50Padrão é 20

Número de resultados por página. Máximo de 50.

summary_modeenumOpcionalPadrão é exclude

Indica se deve incluir resumos das transcrições na resposta.

Valores permitidos:
conversation_initiation_sourceenumOpcionalPadrão é unknown

Enumeração que representa as possíveis origens para o início de uma conversa.

text_onlybooleanOpcional
conversation_product_typeenumOpcional

Restrinja os resultados a uma única interface de produto de conversas.

Valores permitidos:
branch_idstringOpcional

Filtre conversas por ID da ramificação.

version_idstringOpcional

Filtre conversas por ID da versão.

topic_idsstringOpcional

Filtre conversas pelos IDs de tópicos atribuídos durante a descoberta de tópicos.

sort_byenumOpcional

Ordem de classificação dos resultados de pesquisa. ‘search_score’ ordena pela pontuação da pesquisa, e ‘created_at’ ordena pelo horário de início da conversa.

Valores permitidos:
cursorstringOpcional

Usado para buscar a próxima página. O cursor é retornado na resposta.

Resposta

Resposta bem-sucedida

resultslist of objects
has_moreboolean

Indica se há mais resultados disponíveis

metaobjectOpcional
next_cursorstringOpcional

Cursor para a próxima página de resultados

Erros

422
Messages Text Search Request Unprocessable Entity Error