Servicios

De Plataforma COA Crowd
Saltar a: navegación, buscar

layer-api-authorization-server-service

Descripción general de servicio


Más información acerca de layer-api-authorization-server-service.

layer-api-biometric-service

Este servicio se encarga de la parametrización de imágenes con rostros humanos y así obtener un vector de 128D el cual sirve como vector de comparación para biométricos.


Más información acerca de layer-api-biometric-service.

layer-api-capture-service

Descripción general de servicio


Más información acerca de layer-api-capture-service.

layer-api-cep-service

Descripción general de servicio


Más información acerca de layer-api-cep-service.

layer-api-clonacion-tareas-service

El servicio de clonación es un microservicio enfocado en determinar las tareas a las cuales es necesario generar una copia de esta basándose en la calificación score que tiene el agente al cual se le asigna la tarea original, esto va determinado a garantizar la calidad de revisión de ejecución de tareas.

layer-api-coa-task-service

Este servicio funge como intermediario entre plataforma crowd y coa especificamente con la tabla registros de la db siam.

Es utilizado para la búsqueda de nuevas tareas que deban ser procesadas dentro de crowd así como su actualización con su respectiva resolución.

layer-api-compositions-service

El proceso de verficación de identidad es llevado a cabo mediante el flujo de videollamada, al finalizar, mediante la ejecución del DAG de composiciones. Este servicio es invocado mediante Twilio al momento de terminar de procesar la videollamada, una vez obtenida se procede a su edición en donde se agrega una marcada de agua, se hace la firma digital y por último es almacenado en un storage específico para las composiciones.


Más información acerca de layer-api-compositions-service.

layer-api-core-service

Descripción general de servicio


Más información acerca de layer-api-core-service.

layer-api-cuentas-aheeva-service

Servicio que trabaja junto con una parte de front-end asociada al servicio en línea de llamadas telefónicas aheeva. Donde se utiliza la implementación de una de una librería que otorga el proveedor de servicios telefónicos para la parte de desarrollo. Con esta librería se puede hacer uso de todas las funcionalidades que ellos ofrecen en su plataforma que, principalmente, está relacionado con llamadas telefónicas. Dichas librerías se encuentran programadas sobre Javascript (JS). Documentación: https://bitbucket.org/aheeva/app-framework/src/master/

Para poder ingresar a estos servicioes es necesario una autenticación a partir de los mismos usuarios y contraseñas que se usan para ingresar a la plataforma normal de aheeva y hacer llamadas: Inbound (Llamadas entrantes; eg. atención a clientes) y Outbound (Llamadas salientes; eg. cobranza). Por tanto para poder hacer uso del widget se requiere de usuario y contraseña. Por tanto, se creó este servicio, que administra un pool de cuentas genéricas de aheeva. A diferencia de la plataforma, donde cada persona tiene su usuario y contraseña, el widget no depende como tal del usuario y por tanto no tienen cuentas asignadas. Por tanto, utilizando este pool de cuentas genéricas es posible utilizar el widget, simplemente se le da a marcar y el widget consulta al servicio de cuentas aheeva que primeramente devuelve una lista de las cuentas que tiene dados de alta.

Más información acerca de layer-api-cuentas-aheeva-service.

layer-api-craft-service

Descripción general de servicio


Más información acerca de layer-api-craft-service.

layer-api-error-handler-service

Descripción general de servicio


Más información acerca de layer-api-error-handler-service.

layer-api-event-bus-service

Servicio con conexion directa a la base REDIS encargado del manejo de asignaciones, desasignaciones, eliminado de hashes y modificación de los mismos.


Más información acerca de layer-api-event-bus-service.

layer-api-event-handler-service

Servicio conectado directamente con REDIS encargado de la gestión de la base y la publicación de nuevas tareas.


Más información acerca de layer-api-event-handler-service.

layer-api-excel-service

Este servicio se encarga realizar lecturas y extracciones de datos de un excel en formato json, ya sea columnas especificas u hojas completas.

Este servicio es de apoyo para el proceso de ingesta de tareas por archivos excel, por el momento solo se realiza en base a archivos xls y xlsx.

La lectura de archivos funciona solamente en base a extracción de archivos base64 obtenidos de alguna url.

layer-api-front-service

Descripción general de servicio


Más información acerca de layer-api-front-service.

layer-api-image-processor-service

Descripción general de servicio


Más información acerca de layer-api-image-processor-service.

layer-api-gfiles-service

Este servicio implementa varias de las librerías de Google para consultar hojas de cálculo o manipular archivos. Funciona utilizando una cuenta de servicio enlazada a cuentas de correo. Más información acerca de layer-api-gfiles-service.

layer-api-inbound-http-service

La función principal de este servicio es encargarse de ingresar las tareas a plataforma a través de diferentes formas de validar los datos de entrada. Dependiendo del endpoint invocado se validan los datos ya sea por medio de un json schema o a través de su configuración en la tabla de task_schema. Este servicio hace uso de consultas hacia máquina de estados y api core para obtener la configuración de la tarea en cuestión y obtener los datos de entrada que necesita para ser procesada una verificacación.


Más información acerca de layer-api-inbound-http-service.

layer-api-inbound-reservation-service

Es el servicio que se encarga de gestionar las reservaciones para llevar a cabo el proceso de verificación de identidad con videollamadas. Su rol es el de generar dichos registros para que los clientes puedan iniciar su proceso de verificación. Para ello hace uso de un proveedor de servicios llamada Twilio, que permite generar salas para que este proceso se pueda llevar a cabo. Este componente inicia el flujo de videollamada.

Secuencia general de videollamada


Más información acerca de layer-api-inbound-reservation-service.

layer-api-kafka-subscriber-service

Servicio que contiene consumers de kafka. Procesa los mensajes encolados al momento de que llegan a máquina de estados y en base a una configuración almacenada en una entidad de la base de datos del API Core procesa las tareas que cumplan con las condiciones indicas.

Más información acerca de layer-api-kafka-subscriber-service.

layer-api-log-service

Descripción general de servicio


Más información acerca de layer-api-log-service.

layer-api-multimedia-service

Descripción general de servicio


Más información acerca de layer-api-multimedia-service.

layer-api-ocr-service

Servicio de manejo de imágenes con conexión a los modelos de ML y a las api de google (GOOGLE VISION) que retorna información como aréas de información sensible y el texto en imágenes.


Más información acerca de layer-api-ocr-service.

layer-api-score-service

Descripción general de servicio


Más información acerca de layer-api-score-service.

layer-api-send-callback-service

Descripción general de servicio


Más información acerca de layer-api-send-callback-service.

layer-api-task-publisher-service

Descripción general de servicio


Más información acerca de layer-api-task-publisher-service.

layer-api-trace-coder-service

Descripción general de servicio


Más información acerca de layer-api-trace-coder-service.

layer-api-web-service

Descripción general de servicio


Más información acerca de layer-api-web-service.

layer-api-yolo-service

Servicio de ML que contiene una red neuronal tipo YOLO v3 para la identificación de información sensible en imágenes.


Más información acerca de layer-api-yolo-service.

layer-api-exp-digitales-service

Descripción general de servicio


Más información acerca de layer-api-exp-digitales-service.


layer-api-scheduler-service

Servicio encargado de ejecutar Jobs con diversas funcionalidades como observers a base de datos para publicación, preprocesamiento o resolución final de las tareas de Crowd. Más información acerca de layer-api-scheduler-service.

layer-api-worker-params-service

Servicio tipo CRUD que gestiona diversos parámetros de workers útiles en la plataforma de CROWD, los parámetros que tiene actualmente son de tres tipos:

  • break time (tiempo de descanso)
  • IDLE task time (tiempo en que un worker puede permanecer en una atendiendo una tarea)
  • Parámetros del dashboard de supervisores


Más información acerca de layer-api-worker-params-service.