Extraer Datos de Certificados de Seguro a Excel — Formularios ACORD y Campos de COI de Cualquier Formato de Aseguradora
Reescribir manualmente los campos de un COI desde formularios ACORD 25 toma de 3 a 5 minutos por certificado. Y cuando un solo certificado contiene cuatro coberturas separadas (GL, Auto, Umbrella, WC) con sus propias pólizas, límites y fechas, una columna mal alineada puede poner la fecha de vencimiento incorrecta en tu registro de cumplimiento. Este sistema extrae cada fila de cobertura en columnas de Excel con nombre en 5–10 segundos por página.
Procesamiento cifrado · Eliminación automática de datos tras la conversión
Qué puedes extraer de los Certificados de Seguro
Escribe los nombres de las columnas que necesitas: la IA encuentra estos valores en cada COI al entender qué significa cada campo, ya sea que esté en un diseño estándar ACORD 25 o en un formato de certificado propio de la aseguradora. Un mismo conjunto de nombres de columnas funciona en documentos de diferentes aseguradoras.
La herramienta usa Extracción de Columnas Personalizadas: tú defines los nombres de las columnas en tu hoja de cálculo final — "Asegurado Designado", "Límite por Ocurrencia GL", "Fecha de Vencimiento" — y la IA localiza el valor correspondiente en cada COI al entender el significado de la etiqueta del campo y su ubicación en la jerarquía visual del documento. Esto significa que un mismo conjunto de nombres de columnas funciona en formularios ACORD 25 de distintas aseguradoras, COIs de formatos propietarios no estándar, e incluso certificados escaneados antiguos con diseños desplazados — sin necesidad de plantillas ni mapeo de coordenadas por cada aseguradora.
Por qué los COI Rompen la Extracción por Plantilla — y Qué es Diferente Aquí
El formulario ACORD 25 es el traductor universal de la industria aseguradora: el formato estándar que todos usan para comunicar coberturas. Pero un "formulario estándar" no es lo mismo que un "documento estándar". Cada sistema de gestión de agencias lo renderiza de forma ligeramente distinta, y un solo certificado representa en realidad 3–4 pólizas independientes en una cuadrícula densa cuya estructura el OCR plano no entiende.
Un certificado contiene 3–4 pólizas de seguro independientes en una cuadrícula densa, pero el OCR plano lee de izquierda a derecha por filas, no en columna por póliza. La sección de cobertura de un ACORD 25 tiene filas para Responsabilidad Civil General, Responsabilidad Civil Automotriz, Paraguas/Exceso y Compensación Laboral, y columnas para Aseguradora, Número de Póliza, Fecha de Vigencia, Fecha de Vencimiento y Límites. El OCR basado en coordenadas puede desalinear la fecha de vencimiento de la fila de Automotriz con los límites de la fila de RC General, generando datos incorrectos sin previo aviso. En Reddit, los gerentes de proyecto describen pasar el día entero verificando manualmente los datos del COI porque "una sola fecha omitida en esta hoja de cálculo podría costarle millones a la empresa".
El campo de Asegurado Adicional es una casilla de verificación, y las casillas son invisibles para el OCR basado en coordenadas. En el ACORD 25, el estado de Asegurado Adicional aparece como una casilla marcada o vacía junto a la sección de Descripción de Operaciones. Las herramientas de OCR entrenadas para leer campos de texto y montos en dólares ignoran sistemáticamente el estado de las casillas, lo que significa que la pregunta de cumplimiento más importante ("¿la póliza de este subcontratista está endosada para cubrirnos?") queda sin respuesta. Como señalan los expertos en cumplimiento, la casilla del COI por sí sola no cuenta — debe verificar que el endoso real exista, pero sin extraer la casilla, ni siquiera puede iniciar esa verificación.
Los códigos de letras de aseguradora (A, B, C, D) crean un mapeo relacional que la extracción plana pierde. En el ACORD 25, la tabla de cobertura usa designaciones de letras en la columna "Insr Ltr" para vincular cada fila de cobertura con una aseguradora específica listada en el encabezado. El nombre del productor y el nombre de la aseguradora aparecen en bloques separados. La extracción plana que lee cada celda de forma independiente no conserva la relación A → Aseguradora, lo que hace imposible saber qué aseguradora suscribe cada fila de cobertura sin un re trabajo manual.
Define las columnas una sola vez: la IA lee cada fila de cobertura de forma independiente y genera una fila por póliza en la hoja final. Si defines columnas como "Tipo de Cobertura", "Número de Póliza", "Límite por Ocurrencia" y "Fecha de Vencimiento", la IA identifica cada fila de cobertura en la tabla como un registro de datos independiente. La fila de GL y la de Auto se convierten en filas separadas en el resultado, con los valores de Asegurado y Titular del Certificado repetidos entre filas para preservar el contexto relacional completo: filtrable por tipo de cobertura, ordenable por fecha de vencimiento.
La IA reconoce casillas de verificación, códigos de aseguradora y diseños de cuadrícula densa leyendo la estructura visual del documento, no coordenadas de píxeles. Entiende que una marca en la casilla "Asegurado Adicional" significa sí, que la "A" en la columna "Código Aseg." corresponde a la aseguradora en el bloque "Aseguradora A", y que la fila de cobertura etiquetada "Responsabilidad General" tiene su propio número de póliza, fechas y límites, distintos de la fila "Responsabilidad Auto" debajo. Esta lectura semántica funciona sin importar dónde coloque cada elemento el sistema de renderizado de la aseguradora.
Una definición de columnas funciona con COIs de cualquier aseguradora: formato ACORD estándar o propietario. Ya sea un certificado ACORD 25 generado por sistema de Travelers, un formato propietario de una aseguradora regional, o un PDF escaneado enviado por un subcontratista pequeño, los mismos nombres de columna extraen los mismos tipos de datos. Sin configuración de plantilla por aseguradora. Sin mapeo manual de coordenadas. Escribe tus columnas una vez y la IA encuentra los valores en todas partes.
Cómo se procesa un lote de COIs de subcontratistas
Subir — lo que llega de los subcontratistas, tal cual
Recibes COIs de 20 subcontratistas: algunos como PDFs ACORD 25 generados por Applied Epic, otros en formatos propietarios de aseguradoras, y algunos como copias escaneadas con resoluciones variables. Un subcontratista envía una COI con una página de endoso de Asegurado Adicional adjunta. Súbelos todos juntos en un solo lote. No es necesario preseleccionar por formato, aseguradora o tipo de documento.
Definir columnas — lo que necesitas para tu tracker de cumplimiento
Escribe los nombres de las columnas para tu hoja de salida: Asegurado Designado, Tenedor del Certificado, Aseguradora, Tipo de Cobertura, Número de Póliza, Límite por Ocurrencia, Fecha de Vigencia, Fecha de Vencimiento, Asegurado Adicional. También puedes definir una Columna Calculada — por ejemplo, nombra una columna Días hasta Vencimiento con una descripción que le indique a la IA restar la fecha actual de la fecha de vencimiento, para que tu salida incluya un indicador de estado de cumplimiento inmediato sin necesidad de una fórmula aparte en Excel.
Salida — una hoja de cálculo con cada fila de cobertura de cada subcontratista
Descarga un archivo de Excel donde cada fila representa un tipo de cobertura de una COI. Un subcontratista con cobertura de GL + Auto + WC genera tres filas — cada una con los mismos valores de Asegurado Designado y Tenedor del Certificado, pero diferentes números de póliza, límites y fechas de cada sección de cobertura. La salida está lista para tablas dinámicas: filtra por tipo de cobertura para ver de un vistazo los límites de GL de todos los subcontratistas, ordena por fecha de vencimiento para identificar pólizas próximas a renovar, o agrupa por aseguradora para auditar la concentración de cobertura en tu cartera de proveedores. El estado de Asegurado Adicional aparece como una columna Sí/No — verde para verificado, en blanco para no verificado. Exporta como XLSX, CSV o JSON.
Cuándo funciona mejor y cuándo revisar los resultados
La precisión de la extracción es alta para COIs estándar ACORD 25 y de formato de aseguradora. Vale la pena comprender algunas condiciones del documento y complejidades específicas de los COI antes de procesar un lote grande.
Procesa de forma confiable
Certificados ACORD 25 generados por sistemas. Los COI producidos por Applied Epic, Vertafore, AMS360 y otros sistemas de gestión de agencias se extraen con alta precisión. La IA lee los encabezados de sección estandarizados (Responsabilidad General, Responsabilidad Automotriz, Paraguas/Exceso, Compensación Laboral) y asigna el número de póliza, fechas y límites de cada fila a las columnas de salida correctas.
Formatos de certificados propietarios de aseguradoras. Muchas aseguradoras grandes (Travelers, Liberty Mutual, Chubb) emiten certificados en su propio formato en lugar de ACORD 25. La IA extrae los mismos tipos de campos — Asegurado Nombrado, Aseguradora, Límites de Cobertura, Fechas — comprendiendo las etiquetas semánticamente, no coincidiendo con una plantilla de diseño ACORD.
Procesamiento por lotes de COI de subcontratistas. Cargue COI de múltiples subcontratistas — cada uno potencialmente de una aseguradora diferente en un formato distinto — y procéselos todos con una sola definición de columna. Cada certificado se procesa de forma independiente y el Excel de salida consolida todos los subcontratistas en una sola hoja.
COI escaneados en papel a 200+ dpi. Los escaneos nítidos de certificados impresos — incluyendo versiones ACORD antiguas (2010/05 y 2016/03) — se extraen de forma confiable. Los estados de las casillas de verificación para Asegurado Adicional se capturan cuando la imagen escaneada es lo suficientemente nítida para distinguir las casillas marcadas de las no marcadas.
Verifique estos casos
Las páginas de endoso de Asegurado Adicional son documentos separados del COI principal. Si bien la IA extrae la casilla de Asegurado Adicional del formulario ACORD 25, el texto real del endoso —que especifica qué entidad está nombrada y qué cobertura se extiende— está en una página adjunta separada. Si sube la página de endoso junto con el COI, puede definir columnas de Nombre del Asegurado Adicional y la IA extraerá del endoso. La versión actual no vincula automáticamente las páginas de endoso con su COI principal por número de certificado. Verifique que cada fila de endoso en el resultado corresponda al certificado correcto.
COI llenados a mano con letra pequeña o cursiva. Cuando un agente escribe a mano números de póliza, fechas o límites en los campos del ACORD 25 —especialmente en las celdas apretadas de la tabla de coberturas— la precisión de la IA para escritura a mano cae por debajo de su línea base para texto impreso. Agregue una columna de Confianza para marcar filas de baja confianza para revisión manual, especialmente en campos como números de póliza y montos en dólares donde un solo dígito mal leído importa.
Descripción de Operaciones que abarca formularios de continuación. Cuando la sección de Descripción de Operaciones en el ACORD 25 se corta con "ver adjunto" o una referencia a un formulario de continuación ACORD 101, la IA extrae solo el texto presente en el ACORD 25. El texto del formulario de continuación se captura solo si se incluye en la carga junto con el certificado principal.
COI de aseguradoras que usan formatos muy gráficos o basados en imágenes. Algunas aseguradoras regionales emiten certificados como representaciones de imagen plana dentro de un PDF en lugar de documentos con capa de texto. La IA aún los procesa mediante reconocimiento visual, pero la precisión depende de la resolución y el contraste de la imagen. Si su resultado muestra espacios en blanco inesperados o valores distorsionados en las columnas de Asegurado o Aseguradora, verifique si el PDF fuente contiene una capa de texto seleccionable o es puramente gráfico; los documentos puramente gráficos se benefician de cargarse a resoluciones más altas.
Preguntas frecuentes
¿Puede procesar formularios ACORD 25 de cualquier aseguradora, o solo de las que usan el diseño estándar exacto?
Procesa formularios ACORD 25 sin importar la aseguradora o el sistema de gestión de agencia que los haya generado. La IA lee las etiquetas de los campos y los encabezados de las secciones de forma semántica, no basándose en coordenadas de píxeles, por lo que las diferencias de posición entre aseguradoras —una puede mostrar "Número de Certificado" 10 píxeles más arriba que otra— no afectan la extracción. También se admiten formatos propietarios que no siguen el diseño ACORD: defina columnas como "Asegurado Designado", "Número de Póliza" o "Límite por Ocurrencia GL" y la IA localiza los valores correspondientes en cualquier parte de la página comprendiendo el texto de la etiqueta circundante y el contexto visual.
¿Cómo maneja la tabla de coberturas de varias filas con filas separadas para Responsabilidad General, Auto, Paraguas y Compensación Laboral?
Cada fila de cobertura en la tabla del ACORD 25 se convierte en una fila propia en el Excel de salida. Si define columnas como "Tipo de Cobertura", "Número de Póliza", "Límite por Ocurrencia" y "Fecha de Vencimiento", la IA identifica cada fila de sección de cobertura individualmente: extrae el número de póliza, límites y fechas de la fila GL en una fila de salida, los de la fila Auto en la siguiente, los de la fila Paraguas en la siguiente y los de la fila de Compensación Laboral en la siguiente. La salida conserva la relación 1:N entre el encabezado del certificado (Asegurado Designado, Titular del Certificado, Productor) y los detalles a nivel de cobertura: los valores de Asegurado Designado y Titular del Certificado se repiten en todas las filas relacionadas para que pueda filtrar, ordenar y pivotar por cualquier combinación de subcontratista y tipo de cobertura. Esto es fundamentalmente diferente del OCR plano, que leería la cuadrícula de la tabla de izquierda a derecha y podría desalinear una fecha de la fila Auto con un número de póliza de la fila GL.
¿Qué tan precisa es la detección de la casilla de Asegurado Adicional, especialmente en COI escaneados?
En PDF digitales limpios —la mayoría de los COI generados por sistemas de gestión de agencias— la detección de casillas es confiable: las marcadas (X o check) se identifican como Sí, y las vacías como No. En COI escaneados en papel, la precisión depende de la calidad del escaneo. Un escaneo nítido a 200 dpi o más produce una detección fiable. Escaneos de baja resolución o copias por fax donde las líneas de la casilla se vuelven borrosas reducen la precisión. La distinción importa porque la casilla de Asegurado Adicional es un indicador de cumplimiento crítico: indica si la póliza del subcontratista ha sido endosada para nombrarlo a usted como asegurado adicional, lo que afecta su posición legal ante un siniestro. Recomendamos verificar la columna de Asegurado Adicional en los primeros COI escaneados de un lote y luego proceder con confianza una vez que el patrón de resultados coincida con lo que ve en los documentos fuente.
¿Puedo integrar esto con un Enlace de Recolección para que los subcontratistas suban sus propios COI directamente?
Sí. ImageToTable.ai incluye una función de Enlace de Recolección — una URL compartible que puede enviar a cada subcontratista. Ellos abren el enlace, ingresan un código de verificación corto y suben su COI directamente a su cola de procesamiento — sin necesidad de registro ni inicio de sesión. Los archivos llegan a su cuenta listos para la extracción con los nombres de columna que ya definió. Esto elimina el ir y venir de correos solicitando, persiguiendo y reenviando COI, y asegura que cada certificado llegue a un flujo de procesamiento uniforme en lugar de disperso en hilos de correo. Después del procesamiento, los datos extraídos llenan su archivo de Excel junto con los COI que haya subido directamente.
¿El campo del Asegurado Designado puede distinguir al asegurado del titular del certificado cuando los nombres son similares?
Sí. En el ACORD 25, el Asegurado Designado aparece en un bloque específico (generalmente la sección superior izquierda del asegurado), mientras que el Titular del Certificado aparece en un bloque separado más abajo en la página. La IA lee la jerarquía visual: entiende que la entidad listada bajo "ASEGURADO" o "PRODUCTOR" (en el lado izquierdo de un ACORD 25 estándar) es el tomador de la póliza, y la entidad listada bajo "TITULAR DEL CERTIFICADO" es la parte que solicita el comprobante de cobertura. Esta lectura semántica asigna correctamente cada parte a la columna de salida correspondiente, incluso cuando ambos nombres son nombres de empresas que se ven estructuralmente similares (por ejemplo, "ABC Construction LLC" como Asegurado Designado vs "ABC Development Corp" como Titular del Certificado). Este es otro caso donde el OCR basado en coordenadas falla: si los dos bloques de nombres cambian de posición entre diferentes versiones del ACORD de distintas aseguradoras, una plantilla que espera nombres en coordenadas fijas intercambiará las dos partes sin previo aviso.
Leer más: Cómo extraer datos de COI a Excel: números de póliza, límites, fechas y detalles de asegurado adicional · Software de seguimiento de COI vs extracción a hoja de cálculo con IA para cumplimiento en construcción · Procesamiento por lotes de COIs de subcontratistas: una configuración para cada formato de aseguradora