Skip to main content
Los resultados de cada llamada —tanto de seguimiento como de triaje— se consultan con los endpoints de lectura.

Cuestionario (protocol run)

Devuelve el cuestionario con answers[], las llamadas con su transcripción, un resumen del paciente y el score calculado. El protocolo y su versión viajan como resumen (protocol, protocol_version): para la definición del cuestionario detrás de una question_key o una option_key, ve a GET /v1/protocols/{idOrKey}. Campos relevantes del cuestionario:

Respuestas

answers[] lleva una entrada por pregunta que el cuestionario alcanzó, en el orden en que el paciente las oyó. Es la misma forma que reciben tus webhooks.
Las preguntas y las opciones viajan por clave (question_key, option_key), no por identificador interno: son estables entre versiones y no cambian si alguien reescribe el enunciado.

Llamada y transcripción

Devuelve la llamada con su transcription: la conversación y sólo la conversación, con quién habló, qué dijo y cuándo. Campos relevantes:

Grabación

Si has_recording es true, obtén un enlace firmado de corta duración:
Ese enlace redirige al audio (audio/ogg); OlivIA lee el fichero del almacenamiento del lado del servidor, de modo que tu sistema nunca recibe una credencial de almacenamiento. Devuelve 404 si no hay grabación y 503 si el almacenamiento no está disponible.