feat: bucles de crecimiento y activación de uMind
Cuatro cosas que ya estaban a medio construir y no se usaban como canal. 1. El badge del widget ahora es un enlace con UTM. Cada cliente ya te estaba dando exposición en su sitio y no se capitalizaba. El host sale de la URL del propio script, así funciona igual en cualquier entorno. 2. Reporte del mes por agente en Excel: conversaciones atendidas, con qué las abrió el visitante, y el consumo desglosado. Es lo que el cliente necesita para justificar el gasto puertas adentro — un panel al que hay que entrar no sirve para eso, un archivo que se reenvía sí. Reusa el generador de xlsx del cronograma. 3. Aviso automático de agentes sin base de conocimiento (cron diario). Un agente sin fuentes responde de memoria e inventa datos, el cliente concluye que el producto no sirve y se va. Es el punto donde más gente se cae y se detecta solo. Se avisa UNA vez por agente, usando el log de auditoría como registro de envío para no necesitar tabla nueva ni convertir el recordatorio en spam. 4. Tarjeta de uMind en el dashboard del portal: atajo si el cliente ya lo tiene, oferta si no. Es el punto de contacto más barato que hay — ya entró, ya confía, y el cobro se suma a la factura que ya recibe. El mensaje lidera con notas de voz y fotos, que es lo más difícil de copiar de lo que tenemos. La consulta de conversaciones agrupa en SQL en vez de traerse el historial entero para agrupar en Go. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
cfa91a5c09
commit
8ef49c5169
@@ -23,6 +23,36 @@
|
||||
</div>
|
||||
{{ end }}
|
||||
|
||||
<!-- uMind: atajo si ya lo tiene, oferta si no. El dueño ya entró y ya
|
||||
confía; es el punto de contacto más barato que existe. -->
|
||||
{{ if .tieneUmind }}
|
||||
<a href="/portal/studio" class="flex items-center gap-3 bg-white border border-slate-200 hover:border-[#8eb02f] rounded-2xl p-4 mb-6 transition-colors group">
|
||||
<span class="w-10 h-10 rounded-xl flex items-center justify-center text-white text-sm font-bold flex-shrink-0" style="background:#8eb02f">uM</span>
|
||||
<div class="min-w-0 flex-1">
|
||||
<p class="font-semibold text-slate-800 text-sm">uMind Studio</p>
|
||||
<p class="text-slate-500 text-xs mt-0.5">Configurá tus asistentes, revisá conversaciones y consumo.</p>
|
||||
</div>
|
||||
<span class="text-slate-300 group-hover:text-[#8eb02f] transition-colors">→</span>
|
||||
</a>
|
||||
{{ else }}
|
||||
<div class="rounded-2xl p-5 mb-6 border border-slate-200 bg-gradient-to-br from-[#8eb02f]/8 to-transparent">
|
||||
<div class="flex items-start gap-3">
|
||||
<span class="w-10 h-10 rounded-xl flex items-center justify-center text-white text-sm font-bold flex-shrink-0" style="background:#8eb02f">uM</span>
|
||||
<div class="min-w-0">
|
||||
<p class="font-semibold text-slate-800 text-sm">Tu WhatsApp puede responder solo</p>
|
||||
<p class="text-slate-600 text-sm mt-1">
|
||||
Un asistente que contesta con la información de tu negocio — precios, horarios, servicios.
|
||||
Entiende las <strong>notas de voz</strong> y lee las <strong>fotos</strong> que te mandan tus clientes.
|
||||
</p>
|
||||
<a href="mailto:{{ if .portalUser }}{{ end }}soporte@u-site.app?subject=Quiero%20activar%20uMind"
|
||||
class="inline-block mt-3 text-sm font-semibold text-white rounded-lg px-4 py-2" style="background:#8eb02f">
|
||||
Quiero activarlo
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
|
||||
<!-- Proyectos cards -->
|
||||
{{ if .isPartner }}
|
||||
<!-- Agrupado por cliente -->
|
||||
|
||||
Reference in New Issue
Block a user