Saltar al contenido
Docs

Instalación y configuración

En este manual aprenderás cómo instalar y configurar la aplicación y servicio de Idea Bot.

Para poder utilizar la aplicación se debe contar con una cuenta de Developers.Facebook. Si no tiene una, siga estas instrucciones:

  1. Ingrese a la página de https://business.facebook.com/business/loginpage/?next=https%3A%2F%2Fdevelopers.facebook.com%2Flogin

  2. Si ya tiene una cuenta de facebook, haga click en “Continuar con facebook” y continue en el paso 5. Si no, haga click en la opción “Crear cuenta” y despues click en “Crear con facebook”

    Imagen de referencia

  3. Siga las instrucciones que aparecen en pantalla para la creación de su nueva cuenta.

  4. Una vez creada su cuenta, regrese a la página https://business.facebook.com/business/loginpage/?next=https%3A%2F%2Fdevelopers.facebook.com%2Flogin y haga click en “Continuar con facebook”

  5. Se redirigira a la pagina de registro, haga click en continuar.

    Imagen de referencia

  6. Se le pedira que registre su número de teléfono y se le enviara una verificacion por SMS.

  7. Una vez confirmado su número de movil, en la siguiente sección verifique que su correo sea correcto.

  8. En la ultima sección, haga click en Desarrollador y da click en “Completar Registro”

    Imagen de referencia

Para instalar la aplicación de Idea Bot, sigue los siguientes pasos.

  1. Descarga la versión más reciente de IdeaBot.

  2. Una vez descargado el instalador, descomprime el archivo y ejecuta Setup.exe.

  3. Se abrirá una nueva ventana; da click en Siguiente.

    Imagen de referencia

  4. En esta sección debe escribir los datos de conexión para la base de datos de CONTPAQi® Comercial Premium.

    Imagen de referencia

  5. En esta ventana podrás indicar dónde colocar la instalación de Idea Bot. Haz click en Siguiente para continuar.

    Imagen de referencia

  6. Finalmente aparecerá la siguiente ventana. Selecciona Siguiente para comenzar el proceso de instalación.

    Imagen de referencia

  7. Una vez finalizada la instalación, haz click en Cerrar.

    Imagen de referencia

En esta sección se describirá los pasos necesarios para la correcta configuración del aplicativo en su tablero de Meta

  • Play

    Configuración de app Meta

    1. Registrarse en la página de Desarrolladores de Meta.

    2. Una vez registrado, haz click en el botón Crear App

      Imagen de referencia

    3. Escribe el nombre de tu app y el correo al que se vinculará

      Imagen de referencia

    4. Seleccionar el caso de uso Conectarte con los clientes a través de WhatsApp

      Imagen de referencia

    5. Seleccionar el portafolio comercial de tu empresa y cuenta

      Imagen de referencia

    6. Dar click en siguiente

      Imagen de referencia

    7. Verificar todos los datos y si todo se encuentra correcto, dar click en Crear app

      Imagen de referencia

    8. Seleccionar la app creada y después haz click en Casos de uso, luego haz click en el botón del lapicito

      Imagen de referencia

    9. Haz click en Configuracion de la API y a continuación abrir la lista de números registrados y hacer click en Agregar número de teléfono

      Imagen de referencia

      Imagen de referencia

    10. Una vez registrado el número, seleccionar el número registrado y tomar nota de los datos Identificador de número de teléfono, Identificador de la cuenta de WhatsApp Bussiness e Identificador de la App; se requieren para configurar la aplicación de Idea Bot

      Imagen de referencia

      Imagen de referencia

    11. Seleccionar en el menú la opción de Configuración y en el campo de URL de devolución de llamada escribir el dominio donde se alojará el servicio de Idea Bot (Ej. <Dominio>/<PathBase>/api/WhatsAppAPI/receive/TextMessage)

      Imagen de referencia

    12. En el campo de Token de verificación generar un token de mínimo 32 bits para la verificación del webhook

      Se pueden generar de la siguientes maneras:

      - **Linux:** Ejecutar el siguiente comando:
      ```bash
      openssl rand -hex 32

      Imagen de referencia

    13. Subscribirse a los siguientes campos de webhook:

      Imagen de referencia

      Imagen de referencia

      Imagen de referencia

      Imagen de referencia

    14. Para configurar su token de acceso permanente, haga click en la siguiente liga

      Imagen de referencia

    15. Ir al paso 5 y haga click en configuración de negocio

      Imagen de referencia

    16. Seleccione su portafolio comercial y a continuación seleccione Usuarios del sistema

      Imagen de referencia

      Imagen de referencia

    17. Seleccione su usuario del sistema, si no tiene uno se tendrá que agregar uno nuevo con Acceso de Admin

      Imagen de referencia

    18. Haga click en Generar token y después seleccione la app que creó en el paso 7

      Imagen de referencia

    19. En caducidad, seleccione Nunca

    20. En asignar permisos, seleccione los siguientes permisos y finalmente da click en Generar token:

      Imagen de referencia

    21. Guarde la cadena generada, se utilizará para configurar la aplicación de Idea Bot

    En esta sección se describirá los pasos para realizar la configuración de primer arranque del servicio de Idea Bot

    1. Ingrese al sitio administrativo (Por defecto el sitio administrativo se puede accesar mediante la url: https://localhost:{puerto}/{PathBase}) el puerto y pathbase se encuentran en el archivo appsettings.json.

      Imagen de referencia

    2. Si es el primer arranque del sistema, se debe configurar a qué empresa de CONTPAQi® Comercial Premium se conectará el servicio.

      Imagen de referencia

    3. En el apartado Configuración de WhatsApp se debe colocar todos los datos obtenidos en la sección anterior para que el servicio de chatbot pueda utilizar la API de WhatsApp y pueda comenzar a enviar y recibir mensajes. (Para más información, consulte el apartado Configuración de app Meta)

      Imagen de referencia

    4. Dar click en guardar cambios y esperar a que recargue la página

    5. Una vez termine de recargarse la página, configurar el concepto de cotización, almacén, serie de cotización y duración de conversación

      Imagen de referencia

    6. Dar click en guardar cambios, el sistema se encuentra listo para ser utilizado