Evaluating bids

Confirmación de transacciones

Published on the January 07, 2025 in IT & Programming

About this project

Open

1. Estructura de grupos por cliente
Para cada cliente se crean 2 grupos de Telegram:
Grupo del Cliente:
Aquí el cliente envía los comprobantes (fotos o PDF) de sus transferencias.
Los operadores no tienen contacto directo con el cliente en este grupo.
Grupo de Operadores:
Aquí se reciben los comprobantes y se comparte un resumen (extraído con IA).
Solo los operadores forman parte de este grupo (el cliente no accede).
Objetivo: Proteger la confidencialidad, evitando el contacto directo entre clientes y operadores.

2. Lectura con IA
Cuando el cliente envía un comprobante (imagen o PDF) al Grupo del Cliente, el bot debe usar IA para extraer la información relevante:
Monto (ej.: $100.000)
Nombre del que transfiere
Nombre del que recibe
Fecha del comprobante
Con esa información, se genera un resumen automático.
3. Reenvío de datos al Grupo de Operadores
El bot reenvía al Grupo de Operadores:
El comprobante (foto/PDF).
El resumen (monto, remitente, destinatario, fecha).
Dos botones para gestionar el estado de la transferencia:
Recibido
No recibido aún
4. Flujo de confirmación
Si se hace clic en “Recibido”:
En el Grupo del Cliente, el bot publica un mensaje (sin que el operador hable directamente) que diga:
(Emoji de tilde verde) $100.000 Recibido

En el Grupo de Operadores, se actualiza el mensaje de confirmación a algo como:
¡Listo!

Si se hace clic en “No recibido aún”:
En el Grupo del Cliente, el bot publica:
(Emoji de X) $100.000 aún no recibido

En el Grupo de Operadores, aparece un nuevo botón con un texto como:
Reconfirmar cuando llegue

Cuando finalmente se reciba y se hace clic en ese botón, en el Grupo del Cliente se envía:
(Emoji de tilde verde) $100.000 Recibido

5. Resumen diario
A las 20:00 (hora de Argentina), en el Grupo de Operadores de cada cliente, se publicará un resumen con la suma total de los montos confirmados como recibidos durante ese día.
6. Integración con Google Sheets y Google Apps Script
Se desea que toda la información (transacciones, montos, clientes, estado de pago, etc.) Se almacene y visualice en una Google Sheet.
A través de Google Apps Script, se podría:
Generar un panel para ver todas las transacciones que se han enviado.
Facilitar la automatización de reportes.
Copiar y pegar fácilmente la lógica (scripts y configuraciones) al crear un nuevo cliente, agilizando la implementación.
Esto permitiría una visión global de las transacciones, además de un control centralizado y ampliable a varios clientes sin complicaciones.

7. Objetivo principal
Automatizar la gestión de comprobantes de transferencia en Telegram.
Usar IA para extraer datos clave de cada comprobante.
Mantener la confidencialidad separando la comunicación cliente-operadores.
Permitir la confirmación de pagos de forma sencilla y centralizada.
Generar un informe diario de los montos recibidos.
Conectar todo con Google Sheets y Google Apps Script para tener un panel de control y una implementación escalable.
¡Gracias!
Cualquier duda o aclaración, estoy a su disposición para seguir ajustando detalles.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by A. L.