Con un Canal de Whapi, tus Agentes de IA industrial responden desde tu propio número de WhatsApp en lugar del número administrado por Ubidots. Tus usuarios finales escriben a tu número, inician sesión con su usuario de la app y hablan con los agentes que les permiten sus reglas de acceso. Ubidots se conecta al número a través de Whapi, un servicio externo de API de WhatsApp donde vinculas el número.
Para empezar sin un número propio, usa el Canal administrado: consulta Habla con tus Agentes de IA industrial por WhatsApp.
Importante: Whapi es una API no oficial de WhatsApp, y WhatsApp puede bloquear un número que se use de esta forma. Usa un número solo para Ubidots: todos los chats que reciba tendrán respuestas de tus agentes. Consulta la guía de Whapi How to not get banned. |
¿Número administrado o número propio?
WhatsApp - Managed | Whapi | |
Número | El de Ubidots, compartido por muchos Canales | Tu propio número, solo para este Canal |
Cómo llegan a tu Canal | Los usuarios envían el identificador del Canal | Cualquier mensaje a tu número |
Qué necesitas | Nada más que tu plan de Ubidots | Una cuenta de Whapi y un celular con WhatsApp en ese número |
Requisitos
Un plan que incluya el Centro de IA, un usuario propietario de la cuenta o administrador, y al menos un agente. Consulta Centro de IA: descripción general, planes y créditos de IA y Crear y configurar Agentes de IA.
Una Ubidots App cuyos usuarios finales vayan a iniciar sesión. Consulta Ubidots App(s).
Una cuenta de Whapi con un canal. Revisa los planes de Whapi: sus opciones gratuitas limitan cuántos chats y mensajes maneja un canal. Whapi te cobra directamente.
Un número de WhatsApp usado solo para Ubidots, en un celular con WhatsApp instalado.
1. Conectar tu número en Whapi
Regístrate o inicia sesión en el panel de Whapi y abre tu canal.
En el celular, abre WhatsApp y ve a Ajustes → Dispositivos vinculados → Vincular un dispositivo. Escanea el código QR que muestra tu canal de Whapi.
Cuando el canal quede autorizado, copia su token de API.
Recomendaciones de Whapi: si el número se registró hace poco en WhatsApp, espera al menos un día antes de conectarlo, y abre WhatsApp en el celular al menos una vez cada 14 días para mantener la vinculación activa. Consulta Whapi: Getting started.
2. Crear el Canal en Ubidots
Ve a Centro de IA → Channels (Canales), haz clic en Add channel y elige Whapi.
En la pestaña Setup, revisa la App cuyos usuarios iniciarán sesión, escribe un Channel name (tus usuarios lo ven en los mensajes del asistente) y, si quieres, una Description.
Pega el token en Whapi channel token.
Haz clic en Next. En la pestaña Access, haz clic en Add rule, elige a quién cubre y selecciona sus agentes. Las reglas funcionan igual que en la consola web: consulta Consola web para usuarios finales.
En la pestaña Instructions, haz clic en Use suggested instructions para usar un formato pensado para WhatsApp, o escribe las tuyas. En WhatsApp funcionan mejor las respuestas cortas.
Haz clic en Create channel.
Al crear el Canal, Ubidots revisa el token y conecta tu canal de Whapi con Ubidots por ti: no tienes que configurar nada en Whapi. Tus otros webhooks en Whapi se conservan. Si la revisión falla, verás uno de estos mensajes:
"Whapi didn't accept this token, or couldn't be reached." Copia de nuevo el token desde tu canal de Whapi e inténtalo otra vez.
"This token's Whapi channel has no phone number connected." Primero vincula el número escaneando el código QR en Whapi.
Nota: Usa cada canal de Whapi en un solo Canal de Ubidots. El token no se puede cambiar después: para cambiar de número, elimina el Canal y crea uno nuevo con el nuevo token. |
3. Compartir el Canal con tus usuarios finales
Después de crear el Canal, el diálogo Share your channel muestra un enlace que abre un chat de WhatsApp con tu número, y el número. Envía cualquiera de los dos a tus usuarios finales. Para verlos de nuevo, abre el Canal y haz clic en Share.
4. Lo que hacen tus usuarios finales
Escriben cualquier mensaje a tu número. El asistente responde con un botón Log in.
El botón abre la página de inicio de sesión de tu app, donde entran con su usuario habitual.
De vuelta en WhatsApp, envían su pregunta.
Los agentes solo leen texto: las notas de voz, imágenes y archivos no reciben respuesta. Los chats de grupo no se responden.
Al enviar
menuse abre Options: Change assistant, Log out y Help. También pueden enviar/agents,/login,/logouty/help.Cada enlace de inicio de sesión funciona una sola vez y vence. Los usuarios envían
/loginpara recibir uno nuevo.Si ninguna regla de acceso incluye al usuario, verá: "Your account has no assistant here yet. Ask your provider for access."
5. Pausar o eliminar el Canal
Pausar o reanudar: usa Pause o Resume en el menú ⋮ del Canal. Mientras el Canal está en pausa, los mensajes a tu número no reciben respuesta.
Eliminar: usa Delete en el menú ⋮ y confirma. No se puede deshacer. Si sigues usando el número con Whapi, elimina también el webhook de Ubidots en la configuración de tu canal de Whapi.
Preguntas frecuentes
¿Puedo seguir usando WhatsApp en ese celular?
El número sigue activo en el celular, pero todos los chats que reciba tendrán respuestas de tus agentes. Por eso debe ser un número usado solo para Ubidots.
¿Quién paga Whapi?
Tú, directamente a Whapi, según tu plan de Whapi. Las respuestas de los agentes consumen créditos de IA de tu cuenta de Ubidots, como en cualquier Canal. Consulta Centro de IA: descripción general, planes y créditos de IA.
¿En qué idioma habla el asistente?
Los mensajes fijos (inicio de sesión, menús y ayuda) están en inglés. El agente puede responder en el idioma de tus usuarios: indícalo en el system prompt del agente o en las instrucciones del Canal.
Artículos relacionados

