> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tess.im/llms.txt
> Use this file to discover all available pages before exploring further.

# Entrenamiento Dinámico

Las "User Inputs" son un recurso esencial en Agent Studio para crear agentes de IA más interactivos y personalizables. En lugar de depender de una sola instrucción en texto, puedes construir formularios y campos estructurados para recopilar exactamente la información que tu agente necesita para ejecutar una tarea.

En esta guía, vamos a explorar los cinco tipos de entrada de usuario disponibles en la plataforma Tess AI, mostrando cómo y cuándo utilizar cada uno de ellos para potenciar tus creaciones.

### Cómo configurar una entrada de usuario

Antes de explorar los tipos de entrada, el proceso para agregarlas siempre es el mismo y sucede en el panel de configuración de tu agente.

Ahí verás la opción "Entrada del Usuario"; haz clic para crear un nuevo campo de entrada.

<Frame>
  <img src="https://mintcdn.com/tess-dfe1edf0/VmYFy7eNjs5PxfsI/images/Captura-de-Tela-2026-05-29-a%CC%80s-16.52.34.png?fit=max&auto=format&n=VmYFy7eNjs5PxfsI&q=85&s=ed17a1a73fe720f56203292251a8feac" alt="Captura De Tela 2026 05 29 Às 16 52 34" width="494" height="453" data-path="images/Captura-de-Tela-2026-05-29-às-16.52.34.png" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/tess-dfe1edf0/usL9ekXq9Xw1xdqS/images/Captura-de-Tela-2026-05-29-a%CC%80s-16.52.56.png?fit=max&auto=format&n=usL9ekXq9Xw1xdqS&q=85&s=27306089262fa59efab146c5e5b6bce1" alt="Captura De Tela 2026 05 29 Às 16 52 56" width="588" height="574" data-path="images/Captura-de-Tela-2026-05-29-às-16.52.56.png" />
</Frame>

Para cada variable, vas a configurar (al menos) tres campos principales:

<Card title="Tipo">
  El formato de la entrada que el usuario va a completar (texto, lista, archivo, etc.).
</Card>

<Card title="Nombre">
  El nombre interno de la variable, que se usará en la instrucción (prompt). Usa nombres cortos, sin acentos ni caracteres especiales.
</Card>

<Card title="Descripción">
  El texto que se mostrará al usuario final, orientando el llenado.
</Card>

### Explorando los tipos de entrada

Ahora, vamos a detallar cada uno de los tipos de entradas que puedes configurar.

<Tabs>
  <Tab title="Texto corto">
    Ideal para recopilar información breve y directa. Usa este campo cuando el usuario necesite completar una palabra, una frase o un dato específico.

    Para qué sirve: Recopilar nombres, correos, números de pedido, términos de búsqueda, títulos de documentos, etc.

    <Frame>
      <img src="https://mintcdn.com/tess-dfe1edf0/tP1MkwbQ7hkFcst1/images/image-66.png?fit=max&auto=format&n=tP1MkwbQ7hkFcst1&q=85&s=81e8828b74ca76dec64ef4a8337082b9" alt="Image" width="537" height="509" data-path="images/image-66.png" />
    </Frame>

    > Ejemplo de uso: Puedes crear un agente que genere saludos personalizados. La variable Nombre del Cliente (Texto corto) pediría el nombre del cliente:
    >
    > Y la instrucción sería: "Crea un saludo amigable para **nombre-del-cliente**"

    <Frame>
      <img src="https://mintcdn.com/tess-dfe1edf0/tP1MkwbQ7hkFcst1/images/image-67.png?fit=max&auto=format&n=tP1MkwbQ7hkFcst1&q=85&s=5d15055bcbfdf73e2db5187287e0cbe4" alt="Image" width="901" height="503" data-path="images/image-67.png" />
    </Frame>
  </Tab>

  <Tab title="Texto largo">
    Perfecto para situaciones en las que el usuario necesita proporcionar un gran volumen de información, como un texto completo, un párrafo detallado o un bloque de código.

    <Frame>
      <img src="https://mintcdn.com/tess-dfe1edf0/tP1MkwbQ7hkFcst1/images/image-68.png?fit=max&auto=format&n=tP1MkwbQ7hkFcst1&q=85&s=12b860424561c50547d74744a73a7e0f" alt="Image" width="471" height="504" data-path="images/image-68.png" />
    </Frame>

    Para qué sirve: Permitir que el usuario pegue un email para resumir, un artículo para analizar, una descripción de problema para diagnosticar o un código para depurar.

    > Ejemplo de uso: Un agente revisor de textos. La variable Texto Completo (Texto largo) solicitaría al usuario que pegara el texto.
    >
    > Y la instrucción sería: "Revisa el siguiente texto y corrige los errores gramaticales: **texto-completo**"
  </Tab>

  <Tab title="Dropdown">
    Usa el dropdown para asegurar que la respuesta del usuario esté estandarizada. Presenta una lista de opciones predefinidas, de la cual el usuario puede elegir solo una.

    Para qué sirve: Limitar la elección a un conjunto de opciones, como seleccionar un idioma (Portugués, Inglés), un departamento (Ventas, Soporte), un tono de voz (Formal, Informal) o una acción específica (Traducir, Resumir).

    > Ejemplo de uso:
    >
    > Un agente traductor. La variable idioma\_objetivo (Dropdown) ofrecería opciones como "Inglés", "Español" y "Francés".
    >
    > La instrucción sería: "Traduce el siguiente texto al idioma **idioma\_objetivo**."
  </Tab>

  <Tab title="Múltiple elección">
    Similar al dropdown, pero con la flexibilidad de permitir que el usuario seleccione varias opciones de una lista predefinida.

    Para qué sirve: Cuando el usuario puede elegir más de una alternativa válida, como seleccionar los temas de interés para un reporte, las redes sociales para publicar un post o los recursos de un producto a incluir en una descripción.

    > Ejemplo de uso:
    >
    > Un agente de creación de campañas. La variable redes\_sociales (Múltiple elección) listaría "Facebook", "Instagram" y "LinkedIn".
    >
    > La instrucción sería: "Crea un post sobre IA para las siguientes redes: **redes\_sociales**."
  </Tab>

  <Tab title="Subida de archivo">
    Este tipo de entrada transforma tu agente en un poderoso analista de documentos, permitiendo que el usuario adjunte archivos para procesarlos.

    Para qué sirve: Analizar contratos en PDF, extraer datos de hojas de cálculo en XLSX o CSV, resumir reportes en DOCX o interpretar el contenido de cualquier archivo de texto.

    > Ejemplo de uso:
    >
    > Un agente que analiza hojas de cálculo. La variable hoja\_ventas (Archivo) pediría la subida del archivo.
    >
    > La instrucción sería: "Con base en la hoja **hoja\_ventas**, calcula el total de ventas del último trimestre."
  </Tab>
</Tabs>
