Manual técnico Click2dial

CONTENIDO

INTRODUCCION

Este desarrollo de integración de parte de WeKall hacia el entorno de un navegador, es un software que permite identificar números telefónicos recopilando desde cualquier página web que facilita la comunicación con tan solo un clic, esto satisfaciendo la necesidad de aquellas personas que requieren comunicarse de manera ágil, cuando usen de manera exhaustiva un navegador.

Gracias a este manual la operación es propicia para que cualquier usuario del área pueda manipular de manera fácil y sencilla la extensión y sea permitido resolver cualquier duda referente al funcionamiento del mismo.

OBJETIVO

El objetivo de este manual es brindar información técnica y de asistencia con el cual se informa y específica a los usuarios la estructura y conformación del sistema que van a manipular, con el fin de que puedan hacer soporte, modificaciones, actualizaciones al sistema en general y además de proporcionar la información necesaria para su utilización.

PROCESO DE ENTRADA

  • Ingresar a la integración desde el navegador (acceso).

  • Ingresar datos para inicio de sesión (usuario).

  • Verificación de credenciales de usuario.

  • Visualización de información de perfil.

  • Visualización de identificación del número telefónico.

  • Visualización de alerta de confirmación o fallo de llamada

  • Ingresar datos numéricos en campo de número de teléfono.

PROCESOS DE SALIDA

  • Verificación de números telefónicos en página web.

  • Verificación de credenciales de usuario.

  • Verificación de estado para la identificación de números telefónicos.

  • Salidas de llamada de números telefónicos.

A continuación, se relacionarán los requerimientos mínimos de software y de hardware para un óptimo funcionamiento:

REQUISITOS DE SOFTWARE

ITEM

DESCRIPCION

ITEM

DESCRIPCION

SISTEMA OPERATIVO

  • WINDOWS 10

  • MAC OS 10.6.8

  • LINUX UBUNTU

  • CHROME OS 99.0.4844.57

NAVEGADOR WEB

  • CHROME

  • FIREFOX

APLICACION DE ESCRITORIO

  • WEKALL

CONEXION

  • INTERNET LOCAL

  • MOVIL

REQUISITOS DE HARDWARE

ITEM

DESCRIPCION

ITEM

DESCRIPCION

SISTEMA

EQUIPO DE COMPUTO

MONITOR

RESOLUCION DE PANTALLA 720 X 1080

GPU

120MB DE MEMORIA GRAFICA

RAM

4GB

TARJETA DE ANTENA

LAN/WIRELESS 2.4GHZ

AUDIO

MICROFONO

PARLANTE

El cliente debe de tener la instancia creada en la base de datos para la configuración, en caso de no tener la instancia creada debe de hablar con desarrollo para la creación de la data.

Para la configuración de dicha instancia en Click2dial el cliente o operaciones deben de crear un ticket para que sea asignado a un funcionario de desarrollo.

CONFIGURACION DE IP EN DYNAMO:

  • Asegurar de que la ip en Dynamo apunte a la ip correcta de la instancia:

DynamoDb: Data de la organización

Column: Host_IP

  • Verifica que en la organización el configuración en dynamodb apunte en (msteams_destination) al 141414:

DynamoDb: Data de la organización

Column: Configuración 141414

  • Verifica que en la instancia de la organización y la instancia de demowekall estén los Lua:

Lua instancia organización: 151617.

Lua info: Código interno de API.

dialstr1: “compañia.wekall.co”

dialstr2: “compañia.wekall.co”

msTeams.lua

La información de estructura de Click2dial se puede encontrar en el repositorio de Bitbucker en el link a continuación:

https://bitbucket.org/desarrollowe/msteams-callapi/src/master/2dial

En esta sección se procede a explicar las herramientas informáticas empleadas para el desarrollo del aplicativo:

JAVASCRIPT

Es un lenguaje de programación o de secuencias de comandos que te permite implementar funciones complejas en páginas web, cada vez que una página web hace algo más que sentarse allí y mostrar información estática para que la veas, muestra oportunas actualizaciones de contenido, mapas interactivos, animación de Gráficos 2D/3D, desplazamiento de máquinas reproductoras de vídeo, entre otras especialidades.

CSS

un lenguaje de marcas enfocado a definir, crear y mejorar la presentación de un documento basado en HTML.

Archivo de manifiesto

Es un archivo JSON que describe el comportamiento de una extensión de Chrome, tales como el nombre de la extensión, descripción, que archivos o bibliotecas está incluyendo y que permisos necesita su extensión, iconos, versión del manifiesto.

Se define donde se encuentran nuestros componentes de fondo, ventanas emergentes, opciones en nuestro directorio de archivos.

Contexto a fondo

Una manera de pensar en una extensión es la misma para un desarrollo web, contiene el back-end que maneja la lógica de programación pesada y el front-end que recibe la información de entrada del usuario.

Página emergente

Es una página HTML tipo ventana con información que se despliega haciendo clic en el icono de la extensión, una manera en la que el usuario pueda interactuar con su extensión como un front-end.

Página de opciones.

Es una página también HTML donde el usuario puede interactuar con su extensión también como front-end con tan solo realizando clic derecho en el icono de su extensión

Caso de uso click2dial