APIs
Integra Doctor Assistant AI utilizando nuestras APIs REST para tener control total sobre la experiencia del usuario.
Web Components
Utiliza nuestros componentes web listos para usar y ten una integración rápida y simplificada.
Utilizando las APIs
API de Consultas
API de Consultas
La API de consultas te permite enviar consultas en audio a Doctor Assistant AI y recibir su transcripción, reporte estructurado
e incluso una lista de medicamentos recomendados para una prescripción. Esta API es ideal para integrar Doctor Assistant AI en tu
sistema de historial clínico electrónico o aplicación de telemedicina.Acceder a referencia
API de Exámenes
API de Exámenes
La API de exámenes te permite enviar archivos de exámenes a Doctor Assistant AI y recibir un documento estructurado con todos los valores
encontrados en el examen. Con ella puedes automatizar la extracción de datos de exámenes de laboratorio e imagen, facilitando el trabajo
de los profesionales de la salud.Acceder a referencia
API de Resúmenes
API de Resúmenes
La API de resúmenes te permite enviar un historial de consultas y recibir un resumen detallado de todas ellas. Ideal para tener una
visión consolidada del historial del paciente y auxiliar en la toma de decisión clínica.Acceder a referencia
Utilizando los Web Components
Consultation Recorder
Consultation Recorder
El web component de consulta es un componente de historial clínico electrónico que te permite integrar Doctor Assistant AI en tu sistema de historial clínico electrónico.Acceder a referencia
Webhooks de Eventos
Nuestra plataforma envía notificaciones vía Webhook siempre que determinadas acciones suceden. El Webhook es un POST enviado a la URL configurada en el dashboard de tu aplicación. Se espera que tu endpoint responda con un estado HTTP 2xx para confirmar la recepción. El payload enviado será siempre un JSON con la siguiente estructura:event: string que identifica el tipo de evento.data: objeto con los datos específicos del recurso (varía según la API que originó el evento y sigue el mismo formato de respuesta de la API en el verbo GET).error: objeto opcional, presente solo en casos de falla, conteniendo un mensaje descriptivo del error.
Eventos disponibles
Actualmente, los siguientes eventos pueden ser recibidos, organizados por contexto:Consultas
CONSULTATION_SUCCESSFUL: Consulta procesada con éxito.CONSULTATION_FAIL: Ocurrió una falla al procesar la consulta.
Exámenes
EXAM_SUCCESSFUL: Examen procesado con éxito.EXAM_FAIL: Ocurrió una falla al procesar el examen.
Estrategias de Envío
Al finalizar el procesamiento de un recurso, intentaremos enviar el webhook hasta 5 veces, utilizando intervalos exponenciales a partir de 5 segundos entre los intentos y con un timeout de 30 segundos. En caso de que todos los intentos fallen y el webhook no sea integrado con éxito, realizaremos un nuevo intento de integración todos los días a las 22h, utilizando el mismo mecanismo de reenvío. Este proceso diario continuará hasta que el webhook sea integrado con éxito (o sea, hasta recibir una respuesta HTTP 2xx de tu endpoint).Seguridad
Si deseas agregar una capa de seguridad basada en el origen de los Webhooks, configura tu endpoint para aceptar solicitudes originadas del host35.193.128.22, que es la dirección IP de nuestra plataforma para producción.