¿Qué es?

Los guardrails restringen ciertas entradas del cliente antes de que lleguen a un agente de IA. Mantienen las conversaciones en el tema, seguras, alineadas con las políticas de tu negocio y dentro de la responsabilidad del agente, para que tu bot no entre en peticiones que no debería atender.

Tanto los Routers como los Specialists tienen una pestaña Guardrails, y se configuran de la misma manera. Lo que cambia es qué guardrails se ejecutan de verdad, y eso depende de si el agente se usa de forma independiente o a través de un Router. Esa regla es lo más importante de esta página, así que va primero.

Quién puede usarlo

Los guardrails se configuran en Flow Builder, así que están disponibles para quienes tienen acceso a Flow Builder (administradores de la organización).

La regla que más importa: enrutado o independiente

Dónde se ejecuta un guardrail depende de cómo se llega al agente:

  • Specialist independiente: se aplican los guardrails del propio Specialist a los mensajes entrantes.
  • Specialist al que se llega a través de un Router: solo se aplican los guardrails del Router. Los guardrails del propio Specialist no se ejecutan después de que el Router transfiere la conversación.

Importante: no confíes en los guardrails del Specialist para las conversaciones que se gestionan a través de un Router. Si una restricción debe aplicarse siempre, ponla en el Router (Router → Guardrails). Usa los guardrails del Specialist solo cuando el Specialist se usa de forma independiente.

Esta es la confusión más habitual, así que un buen hábito es decidir primero si el agente se va a alcanzar alguna vez a través de un Router. Si es así, sus restricciones pertenecen al Router.

Añadir un guardrail

Los pasos son los mismos en un Router y en un Specialist:

  1. Abre la pestaña Guardrails.
  2. Haz clic en Add guardrail.
  3. Dale al guardrail un nombre corto.
  4. Describe el tipo de entrada que debe restringir.
  5. Activa o desactiva el guardrail según haga falta.

Los nombres de los guardrails deben usar letras minúsculas, números y guiones.

Qué pueden restringir los guardrails

Los guardrails pueden ayudar a bloquear peticiones fuera de tema, contenido inapropiado, temas personales o restringidos, y peticiones fuera del ámbito de tu soporte.

Ejemplos:

  • Nombre: off-topic. Descripción: bloquea preguntas que no tengan que ver con nuestros productos, servicios o atención al cliente.
  • Nombre: unsupported-topic. Descripción: bloquea preguntas sobre asesoramiento legal, médico o financiero.

Dónde poner cada guardrail

  • La restricción debe aplicarse a todas las conversaciones, incluidas las enrutadas → Router → Guardrails.
  • La restricción solo se aplica cuando un Specialist se usa de forma independiente → Specialist → Guardrails.
  • No tienes claro si el Specialist se va a enrutar → ponla en el Router para ir sobre seguro.

Buenas prácticas

  • Escribe descripciones concretas: di exactamente qué bloquear, no solo «bloquear entradas malas».
  • Pon las restricciones compartidas y permanentes en el Router cuando uses Specialists enrutados.
  • Usa nombres claros y con guiones para que los guardrails sean fáciles de revisar.
  • Prueba una petición que deba bloquearse como parte de la validación de cualquier agente.
  • Revisa los guardrails después de cambiar si un Specialist es independiente o enrutado: la regla de cuáles se ejecutan puede aplicarse de otra manera.

Resolución de problemas

  • Un guardrail no se comporta como esperas: si el Specialist se usa a través de un Router, mueve el guardrail a la pestaña Guardrails del Router. Los guardrails del Specialist no se ejecutan en las conversaciones enrutadas.
  • Se rechaza el nombre de un guardrail: los nombres solo pueden usar letras minúsculas, números y guiones.

Artículos relacionados

Was this resource helpful?
Yes 👍
No 👎
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.