United acaba de prohibir que los agentes de IA reserven sus vuelos. Diseña tu agente para los comercios que dicen que no

12 de noviembre de 2026
8 min read

12 de noviembre de 2026
8 min read
Si estás construyendo un agente que compra cosas en nombre de otras personas, la noticia de ayer de United Airlines importa más que cualquier lanzamiento de modelo de este mes. El 11 de noviembre, United anunció que restringiría los «agentes o asistentes personales de IA de terceros no autorizados», tanto en su propia web y su app como a través de las agencias de viajes y los agregadores que venden sus billetes. Su Contrato de Transporte revisado, según las citas de la prensa, va más lejos de lo que la mayoría de los fundadores esperaría. Cubre a los agentes incluso cuando el pasajero supervisa o aprueba cada paso, y permite a United cancelar las reservas que hacen. No es una sentencia ni una regulación. Es un comercio que decide, en sus propios términos, qué puede hacer tu producto.
Este artículo se basa en el anuncio de United del 11 de noviembre de 2026 y en la cobertura de PPC Land y Simple Flying, que citan el Contrato de Transporte revisado. No he leído el contrato en sí, así que las citas del texto contractual son las que dan esos medios. La interpretación a partir de la sección 3 es mía.
El anuncio de United es breve. Dice que la aerolínea está «tomando medidas para restringir el acceso —directamente en nuestras plataformas digitales e indirectamente a través de agencias de viajes y agregadores— para prohibir el uso de agentes o asistentes personales de IA de terceros no autorizados», y que esto incluye «actualizaciones de nuestras políticas de reservas, emisión de billetes y distribución».
El texto del contrato, tal como lo citan PPC Land y Simple Flying, tiene tres partes que importan:
Hay dos detalles publicados que son menos seguros. Según el Wall Street Journal, citado por PPC Land, los agentes todavía pueden mostrar vuelos y precios de United; la prohibición empieza en la transacción. Y PPC Land interpreta que, por las reglas ya existentes del contrato, los billetes emitidos antes del 11 de noviembre siguen sujetos al texto anterior, aunque señala que el contrato no fija una fecha de entrada en vigor propia para las nuevas disposiciones.
El anuncio da dos tipos de razones. La primera tiene que ver con el cliente: compartir credenciales con asistentes de IA de terceros «puede exponer información sensible, y las acciones de estas herramientas pueden dar lugar a compras no deseadas, cambios en la cuenta o uso de millas MileagePlus». La segunda es regulatoria: las acciones automatizadas «pueden llegar a infringir las normas de la FAA y del DOT», y el ejemplo que pone es la facturación online, que «exige que una persona confirme que el equipaje no contiene sustancias prohibidas, como explosivos».
También hay una razón comercial, y el consejero delegado de United la dijo en voz alta. En un acto en Chicago, según informó el Wall Street Journal y recogieron Simple Flying y PPC Land, Scott Kirby dijo que no quería «crear otro intermediario». Una aerolínea lleva décadas atrayendo a sus clientes hacia su propia web y su app. Un agente que reserva en nombre del cliente se sitúa entre la aerolínea y el cliente, y decide qué aerolínea se muestra primero.
United afirma además que no está sola: «líderes empresariales de la banca y el comercio minorista han tomado medidas similares respecto a los agentes de IA». PPC Land enumera ejemplos del comercio minorista. Amazon impidió en septiembre que el agente Muse de Meta comprara en Amazon.com. Walmart fue en la dirección contraria en octubre: publicó unos términos que permiten a agentes externos comprar dentro de los límites que fija el cliente y dijo que bloquearía a los agentes que no los cumplan.
Aprobar cada paso no convierte a un agente en conforme. La definición de United cubre a los agentes «tanto si» una persona supervisa o aprueba sus acciones «como si no».
En agosto analizamos la sentencia del Noveno Circuito según la cual, a efectos de la ley antihacking, un agente de IA es «una herramienta, no una persona». Aquel artículo anticipaba que la batalla se trasladaría al contrato y que la persona obligada por ese contrato sería tu usuario. United acaba de hacer exactamente eso. La sanción no es una demanda contra quien fabrica el agente. Es una reserva cancelada, sin previo aviso, para el pasajero que lo usó.
Eso cambia tu forma de pensar en tres cosas.
El humano en el bucle no es una respuesta de cumplimiento. Muchos productos de agentes tratan un paso de confirmación como la solución a cualquier riesgo: el agente llena el carrito y el usuario pulsa aprobar. Sigue siendo un buen diseño para evitar errores. Pero un comercio cuya definición cubre a los agentes tanto si una persona aprueba sus acciones como si no ha eliminado esa defensa de sus términos. Si tu agente envía la transacción, la pantalla de confirmación no cambia quién la hizo.
Ahora cada comercio fija tu alcance. Hasta ahora, los productos de agentes estaban limitados sobre todo por lo que los modelos pueden hacer con fiabilidad. United demuestra que el límite también puede ser una sola regla en los términos de un comercio. La misma tarea puede estar permitida en un comercio, permitida con límites en un segundo y ser motivo de cancelación en un tercero. Tu producto necesita saber cuál es cuál antes de actuar, no después de que desaparezca la reserva de un usuario.
El riesgo lo asume tu usuario. Quien puede perder la reserva es el pasajero, no tú. La consecuencia ocurre fuera de tu producto, puede llegar sin aviso y recae sobre la persona que confió en ti. Nuestro artículo de septiembre sobre el Visa Trust Index mostraba que el 23% de los consumidores estadounidenses dejaría pagar a un asistente. Un usuario que pierde un vuelo por culpa de tu agente no volverá a estar en ese 23%.
La respuesta práctica es separar lo que un agente puede consultar de lo que puede hacer, y decidir lo segundo por comercio, en código, antes de que el agente actúe.
from dataclasses import dataclass
from enum import Enum
class Mode(Enum):
TRANSACT = "transact" # merchant allows agents to buy
LIMITED = "limited" # allowed within limits the user set
HANDOFF = "handoff" # agent may search; the user completes checkout
BLOCKED = "blocked" # do not touch this merchant at all
@dataclass
class MerchantPolicy:
domain: str
mode: Mode
source_url: str # where the rule is written down
reviewed_on: str # date someone last read it
max_amount: float | None = None
POLICIES = {
"united.com": MerchantPolicy(
"united.com", Mode.HANDOFF,
"https://united.mediaroom.com/news-releases?item=125496", "2026-11-12"),
}
def next_step(domain: str, amount: float, user_limit: float) -> str:
policy = POLICIES.get(domain)
if policy is None:
return "handoff" # unknown merchant: safest default
if policy.mode is Mode.TRANSACT:
return "transact"
if policy.mode is Mode.LIMITED:
limit = min(user_limit, policy.max_amount or user_limit)
return "transact" if amount <= limit else "handoff"
return policy.mode.value
Mantén una política por comercio. Registra el modo, la URL de la regla y la fecha en que alguien la leyó por última vez. Por defecto, los comercios desconocidos van a traspaso, no a compra. Una regla que no has comprobado es una regla que estás suponiendo.
Busca y compara libremente donde esté permitido. La mayor parte del valor que los usuarios obtienen de un agente de viajes o de compras está en encontrar y comparar opciones. Según la prensa, United lo sigue permitiendo, y ahí es donde tu agente puede hacer la mayor parte de su trabajo.
Devuelve el pago al usuario. Cuando el comercio dice que no, termina con un enlace a la propia página del comercio, rellenado de antemano si sus enlaces lo permiten, y deja que el usuario termine allí. Un buen traspaso es una función, no un fracaso. Y es también el paso que mantiene las credenciales fuera de tu sistema.
Explica a los usuarios qué permite cada comercio. Antes de que el agente empiece, di si va a reservar o a traspasar el pago, y por qué. Si un comercio puede cancelar lo que hace tu agente, tu usuario debería saberlo por ti antes de enterarse por el comercio.
Hay dos cosas más que deberían estar en la lista de esta semana. Primero, da prioridad a los comercios que publican reglas para agentes, como los términos de Walmart con límites fijados por el cliente, y a los canales que el comercio ha aprobado, frente a operar una sesión iniciada de una forma que el comercio prohíbe. Segundo, guarda un registro de cada transacción que envía tu agente, junto con la política que la permitió. Nuestro artículo de octubre sobre las reglas de aprobación de Stripe para agentes muestra el mismo patrón desde el lado de los pagos: decide en código qué puede hacer el agente y haz visible esa decisión.
Si el comercio eres tú
Muchos fundadores que leen esto gestionan el producto que visitan los agentes, no el agente. El movimiento de United es un recordatorio para decidir tu propia política antes de que el tráfico la decida por ti. ¿Quieres que los agentes busquen, que compren dentro de unos límites o ninguna de las dos cosas? Escribe la respuesta en tus términos, publícala donde los agentes y quienes los fabrican puedan encontrarla y decide cómo vas a distinguir el tráfico de agentes. Una política ambigua produce el peor resultado: los agentes usan tu producto de formas que no habías previsto y el coste lo pagan tus clientes.
Que el comercio agéntico se ha acabado. Una aerolínea ha trazado la línea en la transacción. Walmart ha trazado otra, con límites. Lo más probable es una mezcla de comercios que permiten agentes, que los permiten con límites y que los prohíben, y por eso merece la pena construir ya una política por comercio.
Que la búsqueda está protegida en el contrato. Que los agentes todavía pueden mostrar tarifas lo dice la prensa. PPC Land señala que la definición de agente de IA del contrato incluye acciones para «descubrir» y «buscar» productos, mientras que la práctica prohibida solo menciona emitir, cambiar o gestionar un billete y comprar. Ese hueco es lo que deja permitida la búsqueda, y United podría cerrarlo.
Que la facturación online está cubierta de forma explícita. El anuncio de United usa la facturación como ejemplo, y el titular de Simple Flying dice que la prohibición la incluye. PPC Land observa que el contrato no aclara si facturar a un pasajero cuenta como gestionar un billete.
Que United puede detectar a todos los agentes. Ni el anuncio ni la cobertura que he leído explican cómo distinguirá United a un agente de una persona. Una regla que no se puede aplicar de forma fiable puede aplicarse igualmente a los usuarios que sí detecta, y no te conviene que esos usuarios sean los tuyos.
El 11 de noviembre de 2026, United Airlines restringió los agentes de IA de terceros en sus propios canales y a través de agencias de viajes y agregadores. Su Contrato de Transporte revisado, según las citas de la prensa, define los agentes de IA de forma que incluye a los que el pasajero supervisa o aprueba, prohíbe usarlos para emitir, cambiar o gestionar un billete o para comprar cualquier producto, y permite a United cancelar las reservas que hacen. United alegó la seguridad de sus clientes y las normas de la FAA y del DOT, y su consejero delegado añadió que no quería otro intermediario.
Para los fundadores, la lección es que los términos de un comercio pueden fijar ahora el alcance de un producto de agentes con la misma firmeza que la calidad del modelo, y quien paga el incumplimiento es tu usuario.
Esta semana, haz una lista de los comercios en los que tu agente realiza transacciones, lee qué dice cada uno sobre los agentes y envía cada comercio que no hayas comprobado a un traspaso que complete el usuario.
Fuentes: United Airlines, United Restricts Access for Third-Party AI Agents (11 de noviembre de 2026) — la restricción en las plataformas digitales de United, las agencias de viajes y los agregadores, las razones sobre credenciales, compras no deseadas y millas MileagePlus, el ejemplo de la facturación y las normas de la FAA y del DOT, y la referencia a la banca y el comercio minorista; Luis Rijo, PPC Land, United bans AI agents from buying its tickets, seats and upgrades (11 de noviembre de 2026) — el texto citado de las reglas 1, 5.H y 6.J.6, la interpretación sobre qué billetes siguen sujetos al texto anterior, la permisión de la búsqueda según la prensa, el hueco entre la definición y la práctica prohibida, y los ejemplos de Amazon y Walmart; Luke Bodell, Simple Flying, United Airlines Officially Bans AI Agents From Booking Your Flights And Checking You In (12 de noviembre de 2026) — la regla 6.J.6, el contexto de la facturación y las mercancías peligrosas, y el comentario de Scott Kirby en Chicago. El código de la sección 4 es una ilustración mía, y la interpretación de las secciones 3 a 5 es mía.
IdeaToMVP Academy
4-week live cohort for founders. Learn to ship AI agents, scope MVPs, and automate your business — taught by the same team that writes these guides.