Skip to content

M4S1N/InkoMiniApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INKO Mini App – Prueba Técnica Agéntica

🎯 Objetivo

Construir una mini aplicación agéntica para INKO que:

  • Capture leads interesados en impresión en gran formato.
  • Oriente al lead sobre materiales/servicios vía WhatsApp (simulado con n8n).
  • Califique el nivel de interés y genere cotización en tiempo real (texto).
  • Guarde leads en Google Sheets.
  • Envíe correo automático a INKO con la información del lead.

🔹 Arquitectura

Flujo principal:

  1. Usuario llena formulario web o interactúa con el agente WhatsApp (simulado).
  2. Datos capturados: nombre, contacto, material, dimensiones, cantidad, urgencia e instalacion.
  3. IA clasifica el nivel de interés y genera cotización según reglas de INKO.
  4. n8n guarda el lead en Google Sheets y envía correo a INKO.
  5. El agente responde en WhatsApp con orientación y cotización.

🔹 Decisiones técnicas

  • React para UI rápida y personalizable.
  • n8n para orquestar automatizaciones, integración con Google Sheets y correo.
  • Google Sheets como base de datos simple y accesible.
  • Redis (Upstash) para persistencia de memoria del agente, manteniendo contexto entre mensajes y pedidos.
  • OpenAI API para IA (clasificación y cotización).
  • Docker para despliegue local y productivo.
  • Vercel para hosting frontend.

🔹 Variables y credenciales necesarias

  • n8n: API Key/credenciales para Google Sheets y correo.
  • OpenAI: API Key para clasificación/cotización.
  • Redis (Upstash): URL, username, password o API Key según configuración.
  • Correo destino: Proporcionado por INKO.

🔹 Retos encontrados

  • Integración estable entre n8n y Google Sheets (manejo de credenciales).
  • Simulación de WhatsApp con experiencia realista.
  • Manejo de CORS y despliegue en Vercel/n8n cloud.
  • Memoria del agente para la persistencia de la informacion de una conversacion.

🔹 Mejoras con más tiempo

  • Mejorar la experiencia conversacional del agente (más IA, contexto).
  • Validaciones avanzadas en el formulario.
  • Panel de administración para leads.
  • Mejor manejo de errores y logs.
  • Despliegue multi-idioma.

🔹 Variables/URLs principales


🔹 Entregables

  • Formulario web con logotipo de INKO.
  • Flujo WhatsApp simulado (n8n).
  • Workflows n8n para registro y notificación.
  • Código fuente y README.
  • Link a Google Sheets con datos de prueba.

About

large-format printing lead capture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published