Adiós al Low-Code/No-Code en SAP – ¡Viva el Vibe Code!

En enero de 2024 escribí en este blog un artículo sobre SAP Build. Lo cerré con una reflexión sobre la madurez del low-code/no-code en el ecosistema SAP. Poco más de dos años después, SAP ha tomado una decisión que cambia el escenario.

El 23 de marzo de 2026, SAP anunció oficialmente la deprecación de SAP Build Apps como producto standalone. SAP Build Apps era la herramienta de desarrollo visual low-code/no-code de la suite SAP Build: el canvas drag-and-drop que permitía construir aplicaciones web y móviles sin escribir código. La promesa del citizen developer dentro del ecosistema SAP.


Qué era SAP Build Apps

SAP Build Apps nació de la adquisición de AppGyver en 2021 y se integró como uno de los tres pilares de SAP Build, junto a SAP Build Process Automation y SAP Build Work Zone. Su propuesta era democratizar el desarrollo de aplicaciones: cualquier perfil, técnico o funcional, podía construir una app empresarial arrastrando componentes, definiendo lógica visual y conectando con sistemas SAP o externos vía API, sin necesidad de código.

Era la apuesta de SAP por el low-code/no-code como palanca de extensibilidad para casos de uso concretos: extensiones ligeras, aplicaciones de campo, formularios complejos o procesos específicos que no justificaban un desarrollo a medida completo.


Qué cambia exactamente

SAP Build Apps queda retirado como SKU independiente. Los clientes con contrato vigente mantienen acceso hasta que este expire, pero no habrá nuevas funcionalidades ni soporte a nuevos centros de datos. Para proyectos nuevos, SAP redirige al SAP Build unificado.

El FAQ oficial confirma además que no existe ruta de migración directa: los proyectos frontend en SAP Build Apps no se pueden importar al nuevo entorno. Para proyectos en curso, SAP recomienda rehacerlos sobre CAP, el Cloud Application Programming Model.

Puedes leer el anuncio completo en el blog oficial de SAP Community.


Por qué desaparece: la IA como nuevo modelo de desarrollo

El low-code/no-code nació para resolver un problema concreto: el código es una barrera de entrada para perfiles no técnicos. La solución fue abstraer esa barrera detrás de un canvas visual.

SAP considera que ese problema tiene ahora una solución distinta. Joule, la IA de SAP integrada en SAP Build, permite describir en lenguaje natural lo que se necesita y obtener código real basado en CAP, más mantenible y alineado con el clean core. Es lo que se conoce como vibe coding: desarrollo conversacional asistido por inteligencia artificial.

La lógica es que si la IA elimina la fricción de escribir código, la capa de abstracción visual deja de ser necesaria. El resultado no es una representación visual del código, sino el código mismo, revisable y mantenible por un desarrollador.

Qué hay que hacer ahora

Para proyectos nuevos, SAP apunta a SAP Build unificado con CAP y Joule for Developers como herramientas centrales. Para proyectos móviles, el Mobile Development Kit dentro de SAP Mobile Services. El documento oficial SAP Build Apps – The Path Forward detalla las opciones de transición disponibles.


Por dónde va esto

La deprecación de SAP Build Apps refleja un cambio más amplio en la industria. Herramientas como GitHub Copilot o Cursor están mostrando que la IA puede reducir la fricción del desarrollo pro-code de forma significativa. SAP apuesta por ese camino con Joule y SAP Build Code como eje del desarrollo de extensiones y aplicaciones sobre BTP.

El canvas drag-and-drop cierra su ciclo. El desarrollo asistido por IA abre el siguiente.

Su CRM por voz: Cómo actualizar SAP Sales Cloud sin tocar una pantalla

El martes 12 de mayo, a las 10:00h (CET), David Mestre y yo impartimos en Avvale junto a AUSAPE un webinar sobre Donna y su integración nativa con SAP Sales & Service Cloud V2.

Sin diapositivas, 40 minutos, y tres demos en directo de un flujo de trabajo real de principio a fin.

El problema que nadie nombra en las implantaciones de CRM

Llevamos años hablando de adopción del CRM como si fuera un problema de formación. Como si bastara con un buen onboarding y unas cuantas sesiones de usuario clave para que el equipo comercial empezara a registrar sus visitas con entusiasmo. La realidad, que cualquiera que haya estado en un proyecto de SAP Sales Cloud conoce bien, es bastante más tozuda: el comercial de campo lleva todo el día en la calle, llega con cuatro reuniones encima y lo último que quiere es sentarse a actualizar oportunidades en el CRM. El sistema acaba siendo percibido como una herramienta de control, no de apoyo. Y desde ahí, la batalla está perdida antes de empezar.

Esto no es un problema de versión de software ni de interfaz. Es un problema de fricción. Y la fricción no se resuelve con más pantallas, por muy bien diseñadas que estén.

Qué cambia cuando el CRM escucha

Donna es un asistente de IA por voz con integración nativa en SAP Sales & Service Cloud.

Actúa en tres momentos del día del comercial de campo.

  • Al inicio de la jornada, hace un resumen de la agenda del día.
  • Antes de cada visita, prepara un briefing con la información clave de las citas agendadas.
  • Y después de cada reunión, el comercial mantiene una conversación de voz con Donna: ella guía el reporte preguntando por los puntos clave que le hayamos configurado, y a partir de esa conversación crea y actualiza en el CRM lo que corresponda: la propia visita, tareas de seguimiento, nuevas citas o incluso oportunidades, todo enlazado entre sí. Sin abrir el sistema, sin formularios, sin pantallas.

El resultado es una reducción de hasta el 75% de la carga administrativa. Pero el cambio más relevante no es el ahorro de tiempo: es que el registro deja de ser una tarea manual para convertirse en una conversación. El CRM deja de ser una carga y empieza a ser el sitio donde vive la información que el propio comercial necesita para rendir mejor.

Qué vamos a mostrar

La agenda es concreta. Arrancamos con el estado del sistema en SAP Sales & Service Cloud y hacemos tres demos seguidas: briefing del día, preparación de visita específica y devolución post-reunión por voz con actualización instantánea del CRM. Vemos el resultado en tiempo real y cerramos con los pasos de implantación.

No es una sesión de producto. Es un flujo de trabajo real, de principio a fin.

Reserva tu plaza

Avvale es el primer y único partner oficial de Donna en España, con implantación directa y soporte local desde el primer día.

Si tienes equipos comerciales sobre SAP Sales Cloud y la adopción sigue siendo una conversación recurrente en tus proyectos, esta sesión es para ti.

Regístrate aquí

SAP y el Agente IA que no paga entrada

Imagina que tienes un departamento de cuentas a pagar. Varias personas gestionando facturas de proveedor todos los días: entran documentos, se verifican contra pedido y contra entrada de mercancía, se detectan desviaciones, se escalan las que no cuadran, se contabilizan las que sí. Un proceso repetitivo, basado en reglas, con datos estructurados. El tipo de trabajo para el que los agentes de IA están hechos.

Ahora imagina que alguien en tu empresa conecta un agente de Claude o de ChatGPT directamente a las APIs de SAP desde fuera de la plataforma. El agente lee las facturas entrantes, consulta los pedidos en MM, verifica las entradas de mercancía, detecta desviaciones y contabiliza en FI lo que entra dentro de tolerancia. Sin intervención humana en el ochenta por ciento de los casos. Sin licencia. Sin pasar por BTP. Sin que SAP vea nada, mida nada ni cobre nada.

Ese escenario existe. Y SAP acaba de decir, por escrito, que está prohibido.

La SAP API Policy v.4.2026

En abril de 2026, SAP publicó una actualización de su política de uso de APIs. Sin comunicado. Sin keynote. Dos páginas en el sitio oficial que la mayoría del ecosistema no ha leído todavía.

La sección 2.2.2 establece que SAP prohíbe el uso de sus APIs para interacción o integración con sistemas de IA autónomos o generativos que planifiquen, seleccionen o ejecuten secuencias de llamadas API, salvo que se haga a través de arquitecturas expresamente endorsadas por SAP.

Traducido sin jerga legal: ningún agente externo puede orquestar tu sistema SAP libremente llamando directamente a sus APIs. Solo pueden hacerlo los agentes que operan dentro de los canales que SAP ha definido para ello.

Y aquí está el matiz que cambia todo.

SAP no prohíbe Claude, SAP prohíbe el acceso directo

Porque SAP tiene a Claude disponible en BTP AI Core. Y a GPT también. Y a Gemini. SAP no tiene ningún problema con el modelo de lenguaje que uses. No te dice con qué IA tienes que pensar.

Lo que SAP controla es por dónde tienes que pasar para tocar sus datos. Y ese canal es BTP.

Si tu agente corre sobre BTP, usa los conectores oficiales, opera dentro de la arquitectura que SAP ha definido, es perfectamente válido. Puedes usar Claude. Puedes usar GPT. Puedes usar el modelo que quieras. SAP no es el portero que te pregunta quién eres. Es el portero que te pregunta si tienes entrada.

Y la entrada se compra en BTP. Donde SAP cobra.

El modelo de negocio que esta política protege

SAP lleva décadas cobrando por usuarios. Cada persona que accede al sistema tiene una licencia. Ahora SAP está pivotando hacia un modelo de consumo por AI Units: ya no pagas solo por acceder, pagas por lo que el sistema hace.

Ese modelo solo funciona si todo lo que el sistema hace pasa por SAP.

El ejemplo de las facturas de proveedor lo ilustra con claridad. Un proceso que implica varios usuarios con licencias MM y FI queda automatizado por un agente que no tiene licencia y no genera ningún ingreso para SAP, si corre fuera de BTP. El mismo agente, con el mismo modelo por detrás, corriendo sobre BTP, consume AI Units y genera ingreso. La diferencia no es tecnológica. Es de canal.

Multiplicado por los miles de clientes SAP que tienen departamentos de cuentas a pagar, de controlling, de gestión de pedidos, de logística, en todo el mundo, el impacto potencial de dejar ese canal abierto es enorme. La API Policy v.4.2026 no es un documento de gobernanza técnica. Es la formalización jurídica de un modelo de negocio.

Lo que esto implica para clientes y partners

Para los clientes, la pregunta inmediata es qué pasa con las iniciativas que ya tienen en marcha. Muchas empresas llevan meses explorando la automatización de procesos conectando modelos de IA externos a sus sistemas SAP, a menudo porque las capacidades nativas de SAP no estaban todavía disponibles o no cubrían el caso de uso concreto. Con esta política, esas iniciativas quedan en zona de incumplimiento si no pasan por BTP.

Para los partners, la situación es parecida. Hay desarrollos construidos, conectores en producción, demos preparadas sobre la premisa de que las APIs de SAP eran un recurso accesible. La política cambia esa premisa sin un marco de transición definido.

Y la pregunta de fondo para todos es la misma: ¿a qué velocidad va a estar disponible en BTP todo lo que SAP está restringiendo fuera de BTP? Porque el gap entre lo que se prohíbe hoy y lo que SAP entrega mañana es donde va a haber más tensión.

Lo que SAP no dice pero está ahí

SAP tiene un argumento técnico legítimo que no formula con esta claridad: un agente externo que llama directamente a sus APIs escapa también a los controles de rendimiento, seguridad y estabilidad de la plataforma. Si algo falla, SAP no puede garantizar nada porque no controla nada. BTP no es solo la caja registradora. Es también la capa donde SAP puede asegurar que las cosas funcionan como deben.

Ese argumento es razonable. Pero no explica por sí solo por qué esta política aparece ahora, en este momento, cuando el modelo de AI Units empieza a tomar forma.

Lo que queda sin responder

SAP tiene derecho a establecer las condiciones de uso de su plataforma. Eso no está en discusión.

Lo que falta es el marco de transición. Qué pasa con los desarrollos existentes. Qué plazo tienen clientes y partners para adaptarse. Cómo se va a hacer cumplir en la práctica. Y cuándo va a estar disponible en BTP todo lo que esta política restringe fuera de él.

Publicar una política que cierra el perímetro sin responder esas preguntas es, como mínimo, una conversación pendiente.

Porque el agente que procesa facturas sin licencia no va a desaparecer. La pregunta es si SAP consigue que compre la entrada antes de que alguien decida que saltarse la cola es un riesgo manejable.

SAP CX AI Toolkit

Llevo un tiempo usando, demostrando, vendiendo e implantando un «juguete» de Inteligencia Artificial dentro del ecosistema CX de SAP. Y en algún momento del último año, sin que hubiera un momento concreto que lo marcara, dejó de ser un juguete.

SAP CX AI Toolkit embebido en SAP Sales & Service Cloud V2

¿Qué es SAP CX AI Toolkit?

SAP CX AI Toolkit es la capa que permite añadir Inteligencia Artificial Generativa dentro del ecosistema de Customer Experience de SAP. Pero lo importante no es que genere texto, eso hoy lo hace cualquiera. Lo importante es que lo hace usando datos reales de negocio: clientes, oportunidades, casos, productos e interacciones. Y eso cambia completamente el valor.

Si quieres profundizar en la configuración y el uso del producto, la guía oficial está disponible en la documentación de SAP.

¿Sobre qué herramientas se puede conectar?

El toolkit no vive aislado. Se conecta con varias piezas del ecosistema:

Cada integración permite que la IA trabaje directamente con nuestro ecosistema de datos.

Joule y SAP CX AI Toolkit: cómo encajan

Aquí es donde empieza la confusión habitual, y merece la pena pararse a explicarlo bien.

SAP CX AI Toolkit no nace con Joule. Es una capa previa que ya permitía incorporar capacidades de IA dentro de las soluciones de Customer Experience antes de que Joule existiera como concepto maduro. Lo que ha cambiado con la llegada de Joule —que en el caso de Sales Cloud V2 se está desplegando a lo largo del primer semestre de 2026— es la forma en que esas capacidades se consumen.

Durante un tiempo, el toolkit era algo que configurabas, activabas y exponías como funcionalidad específica. Ahora empieza a haber una capa encima: Joule como interfaz conversacional que, por debajo, apoya parte de su funcionamiento en capacidades como las del CX AI Toolkit. No son lo mismo, pero tampoco son independientes.

El modelo al que SAP converge es claro: Joule es la interfaz, y por debajo hay distintas capacidades de IA, entre ellas CX AI Toolkit. Entender esto importa porque marca la dirección arquitectónica de todo lo que está construyendo SAP.

¿Qué puede hacer SAP CX AI Toolkit?

Hay tres bloques de capacidades. No los listo como funcionalidades, los explico como lo que son: tres formas distintas de meter inteligencia en el proceso.

AI Tools: productividad en el día a día

El uso más visible. El toolkit permite generar y resumir contenido directamente dentro del flujo de trabajo: resúmenes de cuentas, oportunidades y casos; emails comerciales y de seguimiento; respuestas de servicio; artículos de conocimiento; contenido de marketing.

Esto reduce el tiempo operativo de forma significativa. Pero lo importante no es «que escriba», sino que escribe usando el contexto del cliente, el histórico real y los datos del CRM.

Además, podemos crear tantas AI Tools como necesitemos en base a los datos de nuestro sistema, ya sea SAP Sales & Service Cloud V2 o SAP Commerce Cloud.

Intelligent Q&A: preguntar al negocio

Aquí empieza lo que de verdad diferencia esta herramienta. No solo genera contenido, también permite hacer preguntas sobre documentación, datos conectados e información empresarial, y responder con contexto real según el origen de datos seleccionado.

Algunos ejemplos concretos de lo que esto habilita:

  • Repositorio de documentación (Azure, OneDrive): un departamento de Atención al Cliente puede tener fichas técnicas de producto indexadas y consultar sobre ellas en lenguaje natural, sin salir del entorno de trabajo.
  • Email: puedes conectar tu cuenta de correo para que el sistema pueda responder sobre lo que hay en tu bandeja.
  • Datos de Sales & Service Cloud V2: indexar casos y oportunidades para consultarlos con lenguaje natural.
  • Transcripciones de reuniones de Teams: preguntar directamente sobre lo que se habló en una reunión.

Esto lo acerca más a una capa de conocimiento empresarial que a un generador de texto.

AI Agents: hacia la automatización real

Este es el siguiente nivel. El toolkit permite definir agentes especializados que ejecutan tareas concretas dentro del proceso: clasificación de casos, generación de artículos de conocimiento, creación de propuestas, optimización de catálogos.

Aquí ya no hablamos de pedirle algo a la IA y esperar una respuesta. Hablamos de comportamientos definidos dentro del proceso que se ejecutan solos. Bien llevado, esto cambia completamente cómo se diseñan los sistemas. Es el punto donde esto deja de ser «IA que ayuda» y empieza a ser «IA que participa».

Acciones propias para SAP Commerce Cloud

SAP CX AI Toolkit no es exclusivo de SAP Sales & Service Cloud V2 —que es mi mundo—, sino que tiene funcionalidades propias para SAP Commerce Cloud, con un enfoque distinto: no tanto asistir al usuario, sino trabajar directamente sobre el catálogo y la experiencia de producto.

Generación y enriquecimiento de atributos de producto, creación de descripciones individuales o en masa, generación y mejora de imágenes, búsqueda visual a partir de imágenes. IA aplicada directamente al catálogo y al eCommerce, no solo al proceso comercial.

Por dónde va esto

SAP CX AI Toolkit no es magia, pero tampoco es una colección de funcionalidades de IA. Es una capa que está metiendo inteligencia dentro del proceso real de negocio, y eso cambia bastante las reglas del juego.

No es algo a futuro. Es imprescindible en cualquier demo a cliente, en cualquier proyecto de implantación, y ya está funcionando en proyectos reales. Lo sé porque lo estoy viendo. Y porque hace no tanto, todavía lo llamaba «el juguete».

SAP Connect Day Madrid 2026: crónica desde la pista de CX

El 16 de abril de 2026, IFEMA Madrid acogió los SAP Connect Days Madrid, un macro evento que reunió 7 eventos en 1 bajo el lema

Conéctalo todo. Impulsa lo imposible.

Finance, HR, Spend Management, Supply Chain, BTP, Business AI y Customer Experience, todo en el mismo pabellón, el mismo día.

Yo estuve en la zona de Customer Experience, donde Avvale era sponsor. Teníamos stand propio en la zona CX, desde donde estuvimos atendiendo a clientes y mostrando nuestras capacidades como equipo especializado en SAP CX. Y este año, además de todo eso, salí al escenario.

El track de CX: lo que se vio

La sesión arrancó con Carlos Martín, Innovation Principal de SAP CX, planteando la tesis de la jornada: SAP Customer Experience integrada en SAP Business Suite como motor de crecimiento. La IA solo actúa con contexto real si los sistemas están conectados de verdad. No es una afirmación nueva, pero el framing es cada vez más concreto.

A continuación, Etnia Barcelona compartió su experiencia. Georgina Salvado y Víctor López, de Etnia, junto a María Fernández-Blanco de SAP Customer Success, contaron el recorrido completo: la implantación de SAP Service Cloud V1 (C4C) que montamos nosotros en Avvale, y el proyecto actual de migración a SAP Service Cloud V2, también con Avvale. Ver a un cliente contar en un escenario de SAP lo que has construido con él, y lo que estás construyendo ahora, tiene un peso especial.

El bloque más denso fue el de demos en directo. Carlos Martín, Fernando Pagani y Carlos Pinto mostraron casos de uso de IA en SAP CX: Fernando Pagani, Head of Solution Advisory de Engagement Cloud, enseñó el generador de contenido e imágenes por IA directamente en SAP Engagement Cloud. Carlos Pinto fue más allá: integración de Joule con SAP Concur para que un comercial solicite viajes desde el CRM, generación automática de ofertas desde un email de Outlook, y una demo en directo de Donna, el asistente de IA de SAP, para consultar una cita pasada y preparar una futura. Todo en contexto, sin cambiar de entorno.

Nuestra ponencia: el caso Albia

Después del descanso me tocó salir. Con Celia Domínguez, Responsable de Negocio Digital de Albia, y Francisco Lozano, Project Manager del proyecto, presentamos el caso de éxito de la implantación de SAP Sales Cloud V2 en Albia Servicios Funerarios, empresa del Grupo Santa Lucía.

El reto era el habitual en organizaciones con fuerzas de ventas distribuidas: una herramienta que el equipo comercial quisiera usar de verdad, que funcionara sobre el terreno, integrada con Office 365 y con el ERP de SAP. Celia explicó los tres criterios que marcaron el proyecto desde el inicio: velocidad de implantación, adopción real y movilidad efectiva.

Francisco habló de lo que ocurrió después del go-live: adopción espontánea desde los primeros días, curva de aprendizaje mínima, y la app móvil como punto de inflexión. El CRM que funciona en el aparcamiento entre visita y visita es el CRM que tiene datos reales. Celia cerró con el impacto desde la dirección: visibilidad en tiempo real del equipo comercial, sin consolidaciones manuales, sin esperar a que alguien prepare un informe.

Yo gestioné la introducción, la parte técnica de la implementación y el cierre. Estuve nervioso. Fue la primera vez que presento en un evento de esta escala organizado por SAP. Todo salió bien.

El resto del programa

Seidor presentó el caso de Shufersal, retailer líder en Israel, con un agente de IA sobre SAP Commerce Cloud. Jordi Salesa y Javier Alonso mostraron cómo la inteligencia artificial está transformando los procesos de captación y conversión en un entorno de retail real, con volumen real. Interesante, especialmente por el ángulo de agentes autónomos en producción.

El cierre del track corrió a cargo de Massimiliano Polli, Sales Team Lead de SAP CX, que contextualizó los mensajes del día. Y, como colofón, Arkano hizo lo que sabe hacer: improvisar sobre cualquier tema. En este caso, sobre Customer Experience. No te lo esperas en un evento SAP, y funciona precisamente por eso.

Lo que me llevo

Hay una idea que recorre todo lo que se presentó: la IA en CX vale lo que valen los datos que la alimentan, y los datos valen lo que vale la adopción de la herramienta que los genera. Las mejores demos del día estaban construidas sobre bases sólidas. Eso conecta directamente con lo que contamos en el caso Albia.

Fue un día muy largo y muy cansado. También muy satisfactorio. Más visibilidad, más networking, más visión sobre hacia dónde va el mercado de soluciones CX. Eventos como este sirven para calibrar dónde estás en ese mapa. Y de vez en cuando, para salir tú al escenario.