IA y agentes · ERP y SaaS con IA · Seguridad y cumplimiento
IA híbrida para Salesforce: Claude, ChatGPT y LLM privados, un router
Por David Gadyan · Publicado el · Actualizado el
Usar IA sobre los datos de Salesforce sin salir de Salesforce, sin pagar de más por un único modelo y sin filtrar datos de clientes. Un router envía cada petición a Salesforce, a Claude, a ChatGPT o a un LLM privado dentro de la red del cliente según la sensibilidad, lo que está en juego y el coste, y enmascara los datos personales antes de que salga nada. Encima: una revisión de Apex y Flow que devuelve código corregido y tests, un agente de ingresos que trabaja leads dormidos con borradores verificados y un planificador de refrescos de sandbox y migraciones. Nada se escribe en Salesforce sin la aprobación de una persona.
El problema
Los equipos que buscan trabajo de Salesforce con IA describen siempre los mismos problemas. Legal teme que los datos de clientes acaben en un modelo externo. Finanzas teme la factura de los modelos y quedar atado a un solo proveedor. Los administradores temen que el Apex y los Flows escritos con IA parezcan correctos y fallen en producción. Ventas tiene miles de leads antiguos que nadie trabaja, y cada refresco de sandbox o migración de org se come días de administración.
Este proyecto responde a cada uno con algo que funciona, no con diapositivas.
El producto en uso
Qué construí
Un router que decide adónde pueden ir los datos. Cada petición se revisa en busca de campos sensibles. Los datos médicos y de tarjeta solo van a un modelo dentro de la red del cliente. La traza de decisión muestra qué política se aplicó y por qué.
Enmascarado antes de que salga nada. Nombres, correos y teléfonos se sustituyen por tokens antes de que Claude o ChatGPT vean el registro, y se vuelven a poner en la respuesta. Salesforce sigue siendo el sistema de referencia y el mejor modelo sigue haciendo el trabajo.
El coste se decide con datos, no con el discurso de un proveedor. Una vista de comparación ejecuta el mismo registro en todos los modelos conectados, así que la elección de ruta se basa en coste y calidad reales. Añadir o cambiar un proveedor es un ajuste, no una reconstrucción.
Revisión de Apex y Flow que corrige el código. Reglas fijas detectan consultas dentro de bucles, falta de sharing y de seguridad de campos, IDs y claves escritos en el código. Después Claude confirma cada hallazgo, añade los que las reglas no ven y devuelve código corregido con una clase de test masivo.
Refrescos de sandbox y migraciones, planificados. Tras un refresco alguien tiene que enmascarar datos personales, apuntar las integraciones a entornos de prueba, parar trabajos programados y recargar datos de prueba, normalmente de memoria. El planificador construye esa lista desde los metadatos de la propia org, ordena la carga de datos para que las búsquedas se resuelvan, mapea campos para una migración entre orgs, concilia recuentos de registros y pide a Claude que revise el plan y escriba el runbook.
Las personas mantienen el control. El agente de ingresos puntúa y clasifica cada lead, elige la siguiente mejor acción y redacta un correo breve y concreto. Cualquier borrador que cite algo que no está en el CRM vuelve a reescribirse, y nada se envía ni se actualiza hasta que una persona lo aprueba. Cada decisión de la IA queda registrada.
Proyectos relacionados
Virgil.ai: asistente agéntico de seguros de salud
IA y agentes · ERP y SaaS con IA · Cloud, DevOps y LLMOps · Seguridad y cumplimiento
HubAIOps: auditoría de preparación para IA en HubSpot con Claude
IA y agentes · ERP y SaaS con IA · Full-Stack y UI/UX
Receptra: SaaS de recepcionista de voz con IA para pymes
IA y agentes · ERP y SaaS con IA · Full-Stack y UI/UX