# Configuración del agente de IA ## Canales Los canales son los medios por los que el agente puede interactuar con el usuario. ### Chat del sitio Web Se proporcionan dos opciones de interfaz para el chat de sitio Web: - Página completa y - Widget. Es decir una ventana emergente usualmente en la parte inferior derecha de las páginas que navega el usuario. Para cada agente la plataforma define una única Url, que puede copiar directamente desde la sección 'Interfaz de chat'. Adicionalmente, puede definir los siguientes elementos de la interfaz de chat para personalizarla: - Logo (imagen que se despliega a la derecha del avatar del agente) - Punto final del logotipo. Una Url a la que se redirige en "nueva pestaña" al hacer clic en la imagen de logotipo si la ha definido. - Título. Es el título de la pestaña de chat del agente - Descripción. Es el contenido de la meta-etiqueta 'description' de la página de chat del agente - Palabras clave. Es el contenido de la meta-etiqueta 'keywords' de la página de chat del agente - Colores (fondo de segundo plano, fondo de primer plano, etc). Permiten personalizar los colores de la ventana de chat del agente. #### Widget Para integrar el widget a un sitio Web, copie el código JS e inclúyalo en cualquir parte del código de su página. Si está usando un CMS (wordpress, Wix, Shopify, etc.), basta con configurarlo en las 'plantillas' de páginas correspondientes, vea la documentación del proveedor. - Modo de inicio. Si elige 'Abrir como Widget', la interfaz de chat se despliega dentro de la página (como una ventanita), si elige 'Abrir en pestaña nueva', el chat se abrirá como tal. - Texto del widget. Es el texto que mostrará la 'burbuja' que lo anuncia en la parte inferior derecha de la página - Color de fondo y de texto corresponden a la burbuja mencionada. #### Servicio Web Puede enviar mensajes al agente como servicio Web, vea el [Uso como servicio](https://docs.induxsoft.net/es/iae/agentes/servicio-web.md) - Punto final. Le permite copiar la Url del punto final de servicio asignado al agente - Authorization (Bearer) le permite definir un token de autorización que debe incluir en la llamada del servicio. ### WhatsApp API Aquí puede configurar un número de WhatsApp usando la API oficial de Meta. Vea las [opciones de integración de WhatsApp](https://docs.induxsoft.net/es/iae/whatsapp.md) para tener un mejor panorama. Elija el proveedor de API que mejor le convenga: #### WhatsApp Business Platform Cloud API Esta es la API recomendada por estabilidad e independencia, usted tiene todo el control desde su Business manager de Meta. - ID de Webhook. Le permite definir un identificador de punto final para el Webhook que deberá configurar en la plataforma de Meta. - Token de verificación. Es un "secreto" que deberá configurar en la plataforma de Meta para que se apruebe la verificación de su Webhook. - Url de Webhook. Es el punto final completo que debe configurar en la plataforma de Meta - Id de teléfono de Meta. Este es un valor que obtendrá de la plataforma de Meta una vez que haya verificado el número de teléfono que usará. - Teléfono del remitente. Este campo es únicamente informativo y le será útil para determinar qué teléfono tiene conectado cuál agente, aunque técnicamene lo único que interviene es el Id de teléfono provisto por Meta. - Token de larga duración. Este es el token de autorización para envío de mensajes que deberá generar en la plataforma de Meta. #### WhatsApp Managed API Si elige este proveedor, debe abrir un caso de soporte técnico para que un especialista de Induxsoft se ponga en contacto y le guíe durante el proceso. #### Twilio (WhatsApp) Si ya tiene una cuenta con Twilio, puede habilitar el servicio de mensajería en la consola de Twilio y usar su 'Account SID' y 'Auth token'. Debe indicar el número de teléfono del remitente, incluyendo el código de páis y para méxico, los números móviles deben incluir además, el prefijo 1. Copie la Url de Webhook que proporciona la plataforma de Induxsoft y configúrela en el 'WhatsApp sender' en la consola de Twilio. ### Facebook API Este canal permite a un agente responder mensajes de Facebook Messenger. #### Facebook Managed API Si elige este proveedor, debe abrir un caso de soporte técnico para que un especialista de Induxsoft se ponga en contacto y le guíe durante el proceso. #### Twilio (Facebook) Si ya tiene una cuenta con Twilio, puede habilitar el servicio de mensajería correspondiente en la consola de Twilio y usar su 'Account SID' y 'Auth token'. Debe indicar el Id de página de Facebook. Copie la Url de Webhook que proporciona la plataforma de Induxsoft y configúrela en el 'Facebook messenger sender' en la consola de Twilio. ### Instagram Aquí podrá conectar un perfil de Instagram al agente para que responda mensajes directos. Para configurarlo, solo require el usuario y contraseña de Instagram. Importante: Los mensajes de usuarios de Instagram que nunca le hayan enviado mensajes a este perfil, quedarán en la bandeja de "Solicitudes de mensajes" hasta que los revise y mueva a su bandeja principal. Hasta ese momento, el agente podrá responder. Esta es una política de Meta. ### WhatsApp QR Este es un mecanismo de integración con WhatsApp que emula a un dispositivo vinculado, realizando la conexión mediante el código QR. Solo presione en Conectar y lea el código con su teléfono. Aunque puede seguir usando su teléfono, los mensajes que envíe desde su móvil no formarán parte del historial de conversación (contexto) del agente. Vea las [opciones de integración de WhatsApp](https://docs.induxsoft.net/es/iae/whatsapp.md) para tener un mejor panorama.