Telegram Lead Agent: detectar clientes sin monitorización manual
Arquitectura del sistema //
1. Resumen del producto
MelonRing Lead Agent es un producto operativo para empresas, freelancers y agencias que quieren detectar intención de compra en Telegram sin vigilar manualmente decenas de canales y grupos
El producto convierte un entorno ruidoso en un flujo estructurado de leads: el usuario describe su negocio y audiencia, conecta Telegram, selecciona fuentes y recibe oportunidades relevantes con contexto, análisis y una respuesta sugerida
2. El problema
La intención comercial útil está dispersa en conversaciones, es fácil de perder y resulta costosa de monitorizar a mano. Buscar palabras clave genera ruido, pierde contexto y no separa una oportunidad real de una pregunta casual o spam
El sistema también debía soportar múltiples tenants con industrias, palabras clave, stop words, fuentes, planes y sesiones diferentes sin mezclar datos ni procesar dos veces el mismo mensaje
3. Lo que construí
Onboarding dentro de Telegram
El bot recopila el perfil, la industria, la oferta, la audiencia, la verificación del teléfono y las fuentes. La audiencia se puede describir en texto o enviar como archivo, y el onboarding puede reanudarse desde el paso correcto
Arquitectura multi-tenant
Cada tenant tiene configuración y sesión aisladas mediante un proxy dedicado. El monitor envía los mensajes a una cola basada en Redis, mientras PostgreSQL guarda tenants, canales, suscripciones, leads, feedback e historial de acciones
Calificación en dos niveles
La primera capa usa reglas de regex y stemming para filtrar coincidencias obvias y stop words. Los mensajes prometedores pasan a una capa de IA que puntúa la calidad, explica el razonamiento y prepara el contexto para el operador. El filtrado de basura, buffering, deduplicación e historial de rechazos mantienen el flujo limpio
Entrega de leads y control del operador
Los leads cualificados llegan como tarjetas estructuradas con el contexto de origen y la siguiente acción recomendada. El operador puede responder, rechazar el lead o ejecutar una acción personalizada, y cada decisión queda registrada en un audit trail
Panel de administración y suscripciones
El producto incluye un panel para revisar leads, estadísticas, tenants, suscripciones y estado operativo. Onboarding, límites, pagos, avisos de vencimiento y soporte funcionan sobre el mismo modelo de tenant
4. Resultado
El resultado es un sistema funcional de descubrimiento de leads, no otro bot de notificaciones. La monitorización continua de Telegram se convirtió en un proceso repetible con etapas claras, decisiones explicables, aislamiento de tenants y un feedback loop
5. Arquitectura
Telegram Bot API, Telethon, Python, PostgreSQL, Redis, Next.js, Docker, proveedores de IA compatibles con OpenAI/Gemini, control de acceso multi-tenant y sesiones aisladas mediante proxy