Cómo automatizar la alta de proveedores con IA (paso a paso)
En procurement enterprise en México, dar de alta un proveedor toma en promedio 3 semanas. Con un agente de IA operado por WhatsApp, el tiempo baja a 3 días. Este es el proceso concreto en 8 pasos que usamos en producción con clientes enterprise como Cemex. Cada paso incluye qué pasa, cuánto tarda y dónde hace falta intervención humana.
El proceso manual: por qué duele
Antes de entrar a la automatización, vale la pena ser específico sobre dónde se pierde el tiempo en el flujo manual. No es la validación en sí — es la coordinación alrededor.
- El comprador le manda un email al proveedor pidiendo documentación.
- Dos días después, el proveedor responde con 3 de 7 documentos.
- Una analista le pide los faltantes. Otro día de espera.
- El proveedor manda un PDF escaneado torcido. OCR falla. Re-trabajo manual.
- La analista captura el RFC en el portal del SAT para validarlo.
- Descubre que el RFC cayó a EFOS. Toca cancelar todo.
- Re-inicia con otro proveedor. Otra semana.
El tiempo de validación técnica es de minutos. El tiempo de coordinación es de semanas. Ahí es donde el agente mete la palanca.
La arquitectura del flujo automatizado
Antes de los 8 pasos, una vista rápida de las piezas involucradas:
| Pieza | Función |
|---|---|
| Agente IA (core) | Orquesta la conversación, razona sobre el estado del flujo, elige siguiente paso. |
| WhatsApp Business API | Canal proveedor ↔ agente. Meta oficial. |
| OCR + LLM vision | Procesa imágenes y PDFs con datos fiscales. |
| Integración SAT | Valida RFC contra padrón oficial, descarga constancia fiscal. |
| Listas EFOS / OFAC / UIF | Cruces de compliance antilavado. |
| Expediente store | Repositorio cifrado con retención 10 años y logs inmutables. |
| Conector ERP | SAP / Oracle / Dynamics / NetSuite. Crea el registro de proveedor final. |
| Dashboard comprador | Vista del humano para aprobación final. |
Compartir el número del agente con el proveedor
El comprador le manda al proveedor el número de WhatsApp del agente — por email, por WhatsApp personal, o en una tarjeta de contacto. No hay portal, no hay login, no hay app que instalar.
Tiempo: 30 segundos. Humano: comprador.
Conversación inicial y solicitud de documentos
El proveedor escribe "Hola" (o cualquier cosa). El agente responde con un mensaje de bienvenida en español natural, identifica la empresa que lo está dando de alta, explica el flujo y solicita el primer documento.
El agente pide los documentos de uno en uno, no como un formulario largo:
- "Para empezar, ¿me mandas una foto o PDF de tu Constancia de Situación Fiscal?"
- (Cuando llega) "Gracias, ya la recibí. Ahora necesito tu comprobante de domicilio..."
Tiempo: 5-30 minutos (depende del proveedor). Humano: cero.
OCR y extracción estructurada
Cada documento que llega se procesa con OCR (para imágenes o PDFs escaneados) y con parser estructurado (para PDFs nativos del SAT). Los campos que extrae el agente:
- RFC, CURP (si persona física), razón social
- Régimen fiscal, actividad económica
- Domicilio fiscal completo
- Fecha de vigencia de la constancia
- Firma del SAT y sellos (integridad)
Si el OCR falla (foto borrosa), el agente pide específicamente lo que necesita, no vuelve a pedir todo.
Tiempo: segundos por documento. Humano: cero.
Validación automática contra SAT
El RFC extraído se valida contra la API / portal del SAT. El agente verifica:
- El RFC existe en el padrón.
- Está activo (no cancelado).
- La razón social del padrón coincide con la que mandó el proveedor.
- La constancia fiscal está vigente (típicamente menor a 3 meses).
- La opinión de cumplimiento (si aplica) es positiva.
Tiempo: 5-15 segundos. Humano: cero.
Cruce contra listas EFOS, OFAC y UIF
Paso crítico para compliance LFPIORPI. El RFC y la razón social se cruzan contra:
- Lista 69-B del SAT (EFOS): Empresas que Facturan Operaciones Simuladas. Si hay match, el flujo se detiene.
- OFAC SDN list: sanciones del Departamento del Tesoro de EU.
- UIF: Unidad de Inteligencia Financiera de la SHCP.
- PEP (Personas Políticamente Expuestas): cuando aplica perfil de riesgo alto.
Si hay match, el agente escala al oficial de cumplimiento humano antes de cerrar.
Tiempo: 10-20 segundos. Humano: solo si hay match.
Construcción del expediente LFPIORPI
El agente construye un expediente estándar que cumple con la LFPIORPI Art. 17 y 18:
- Identificación oficial y RFC validado.
- Domicilio + comprobante.
- Constancia de situación fiscal.
- Opinión de cumplimiento positiva.
- Beneficiario controlador (personas morales, reforma 2022).
- Acta constitutiva y poderes (personas morales).
- Cruces de listas documentados con timestamp.
El expediente se guarda en storage cifrado con retención 10 años y logs inmutables.
Tiempo: segundos. Humano: cero.
Human-in-the-loop: aprobación del comprador
El comprador recibe una notificación (WhatsApp, email o dashboard): "El expediente del proveedor ABC está listo para tu revisión". Ve:
- Todos los documentos organizados.
- Los resultados de cada validación (SAT ✓, EFOS ✓, OFAC ✓, LFPIORPI expediente ✓).
- Bandera de riesgo si el agente detectó algo anómalo.
El comprador aprueba con un click. El agente también puede auto-aprobar para categorías de bajo riesgo definidas por reglas del cliente — ahí el "human-in-the-loop" es la definición de la regla, no la firma individual.
Tiempo: 2-5 minutos. Humano: comprador.
Sincronización automática al ERP
El agente crea el registro del proveedor en el ERP del cliente con todos los campos pre-llenados: razón social, RFC, domicilio, categoría, términos de pago por defecto, cuentas bancarias, vínculo al expediente fiscal, tags de riesgo.
Los ERPs soportados típicamente:
- SAP S/4HANA (OData, API REST)
- SAP ECC (BAPIs, IDocs)
- Oracle Fusion y EBS
- Microsoft Dynamics 365
- NetSuite
Tiempo: 30 segundos - 2 minutos. Humano: cero.
Resultados medibles
Preguntas frecuentes
¿Qué pasa si el proveedor no tiene WhatsApp Business?
¿Cuánto tiempo toma implementar el flujo completo?
¿Se puede usar sin cambiar el ERP actual?
¿Y si el proveedor es extranjero?
¿Qué tan seguro es mandar documentos fiscales por WhatsApp?
¿El agente puede detectar documentos falsos?
¿Quieres ver el flujo corriendo en tu ERP?
En una demo de 20 minutos te mostramos el flujo real de alta por WhatsApp, con validación SAT en vivo, sobre un sandbox de tu ERP.
Agendar demo →