La consola web les da a los usuarios finales de tu Ubidots App una consola tipo GPT: un chat dentro de la app donde hacen preguntas sobre sus dispositivos en lenguaje natural y reciben respuestas de tus Agentes de IA. Para configurarla, ve a Centro de IA → Channels (Canales), haz clic en Add channel, elige Web console y define qué usuarios reciben qué agentes.
Cada usuario final solo recibe respuestas sobre los dispositivos y datos que ya puede ver en la app, porque el agente siempre trabaja con los permisos de ese usuario.
Si prefieres llegar a tus usuarios finales por WhatsApp, consulta Habla con tus Agentes de IA industrial por WhatsApp.
Requisitos
Un plan que incluya el Centro de IA. Consulta Centro de IA: descripción general, planes y créditos de IA.
Un usuario propietario de la cuenta o administrador.
Al menos un agente. Consulta Crear y configurar Agentes de IA.
Una Ubidots App con usuarios finales. Consulta Ubidots App(s).
1. Cómo funciona la consola web
Una consola por app. Cada app puede tener una consola web. La app queda fija al crear el Canal: para pasar la consola a otra app, elimínala y crea una nueva allá.
Las reglas de acceso definen quién recibe qué agentes. Cada regla une una audiencia (todos los usuarios finales, usuarios específicos o una etiqueta) con uno o más agentes.
Los permisos se mantienen. El agente responde con los permisos del usuario con el que está hablando, así que nadie ve por la consola datos que no puede ver en la app.
El propietario y los administradores siempre reciben todos los agentes. Las reglas de acceso solo aplican a los usuarios finales.
2. Crear la consola web
Ve a Centro de IA → Channels y haz clic en Add channel.
En Add a channel, elige Web console. La página New web console channel se abre en la pestaña Setup.
Revisa la App. Si tu cuenta tiene varias apps, elige aquella cuyos usuarios finales recibirán la consola. Si solo tiene una, ya viene seleccionada.
Escribe un Channel name (nombre del Canal). Se sugiere "Nombre de la app Console", y su identificador se genera a partir de él. Si quieres, agrega una Description de una frase para tu equipo (hasta 200 caracteres).
Haz clic en Next y agrega al menos una regla en la pestaña Access (consulta la siguiente sección).
Haz clic en Create channel.
La consola queda activa apenas la creas, y los usuarios finales que cubren sus reglas ya pueden usarla. Llegas a la página del Canal, donde puedes modificarlo más adelante.
3. Definir quién usa qué agentes
La pestaña Access, Who can use which agents, muestra las reglas de la consola. Todos los usuarios en la audiencia de una regla ven sus agentes en el menú de agentes de la consola.
Agregar una regla
Haz clic en Add rule y elige a quién cubre la regla.
Si la regla lo necesita, elige los usuarios o las etiquetas (consulta abajo).
En la columna Agents de la regla, abre Select one or more agents y marca los agentes que puede usar su audiencia.
All end users (todos los usuarios finales): todos los usuarios de la app, incluidos los que se agreguen después. Una consola puede tener una sola regla de este tipo.
Specific users (usuarios específicos): en Select users, busca por nombre o correo, marca los usuarios y haz clic en Apply. Solo aparecen los usuarios finales de la app. Para cambiarlos después, haz clic en el lápiz junto a sus nombres.
By tag (por etiqueta): en Pick tags for this rule, escribe una etiqueta y presiona Enter, agrega las que necesites y haz clic en Apply. La regla cubre a todos los usuarios finales que tengan al menos una de esas etiquetas. Las etiquetas no distinguen mayúsculas de minúsculas.
Cada regla necesita al menos un agente; mientras no lo tenga, Create channel sigue deshabilitado. Para quitar una regla, haz clic en su ícono de papelera.
Cómo se combinan las reglas
Un usuario final cubierto por varias reglas recibe todos los agentes de todas ellas. En el ejemplo de arriba, Laura recibe Plant Assistant, IoT Fleet Assistant y AC Sentinel, y los demás usuarios finales reciben Plant Assistant e IoT Fleet Assistant.
Los usuarios finales que no cubre ninguna regla no reciben agentes, y el enlace a la consola no aparece en el menú de su app.
El propietario de la cuenta y los administradores no están limitados por las reglas: siempre reciben todos los agentes.
4. Lo que ven tus usuarios finales
Los usuarios finales abren la consola desde AI Chat en el menú lateral de la app, o desde Centro de IA → Chat si la app usa la barra de navegación superior. Si tu app usa un menú lateral personalizado, agrega un enlace a /app/ai-center/chat. Consulta App Builder: Custom Sidebar Menu.
La consola funciona como los chats tipo GPT que ya conocen:
Menú de agentes. Debajo del cuadro de mensaje, eligen uno de los agentes que les permiten sus reglas. Los agentes que creaste aparecen bajo My Agents, y los que ofrece Ubidots, como IoT Fleet Assistant, bajo System Agents.
Conversaciones. New chat inicia una conversación. Las anteriores quedan en la barra lateral, agrupadas por fecha, y Delete conversation elimina una.
Respuestas. Las respuestas pueden incluir títulos, listas y tablas. Copy message copia una respuesta, y el pulgar arriba o abajo envía una calificación con un comentario opcional.
Atajos. Con IoT Fleet Assistant, la pantalla de bienvenida sugiere preguntas bajo Try asking:, y Add Device adjunta dispositivos específicos a una pregunta.
Si le quitas un agente a un usuario, sus conversaciones con ese agente se pueden seguir leyendo, pero ya no puede enviarle mensajes nuevos. En su lugar, inicia un chat nuevo con otro agente.
5. Editar o eliminar la consola
Editar: en Centro de IA → Channels, haz clic en la tarjeta de la consola. En la página Edit channel, cambia el nombre, la descripción o las reglas de acceso y haz clic en Save. La app no se puede cambiar.
Eliminar: abre el menú ⋮ de la tarjeta, haz clic en Delete y confirma. Esto elimina la consola y desconecta sus agentes, y no se puede deshacer.
Preguntas frecuentes
¿Las conversaciones de mis usuarios finales consumen créditos de IA?
Sí. Cada mensaje que responde un agente consume créditos de IA de tu cuenta, sin importar quién lo envíe. Consulta Centro de IA: descripción general, planes y créditos de IA.
¿Puedo darles agentes distintos a distintos usuarios?
Sí. Una app tiene una consola web, y sus reglas de acceso le dan a cada audiencia sus propios agentes: por ejemplo, un agente para todos los usuarios finales y otro para una etiqueta como "mantenimiento".
¿Puedo poner la consola web en mi propio sitio web?
No. La consola web funciona dentro de tu Ubidots App. Para llegar a usuarios fuera de la app, usa WhatsApp: consulta Habla con tus Agentes de IA industrial por WhatsApp.
¿Un usuario final puede ver datos de otros usuarios a través del agente?
No. El agente usa los permisos del usuario con el que está hablando.
Artículos relacionados



