Softify Bot

Documentación Softify Bot

Guía completa para instalar, configurar y sacar el máximo provecho a tu chatbot multi-canal para Shopify.

1 Instalación y requisitos

Requisitos previos

  • Tienda Shopify activa (cualquier plan)
  • Cuenta de WhatsApp Business API (Meta)
  • Cuenta de Instagram Business vinculada a tu página de Facebook
  • Página de Facebook vinculada a WhatsApp Business
  • Cuenta de Klaviyo (opcional, para personalización)

Proceso de instalación

Softify Bot es un servicio gestionado. Nuestro equipo configura la infraestructura, conecta tus canales y ajusta el tono de respuestas a tu marca. El proceso toma 2-3 días hábiles desde la solicitud.

2 Conexión de canales

Softify Bot opera en tres canales simultáneamente:

WhatsApp

Canal principal. Soporta mensajes de texto, imágenes, product cards y quick replies. Los mensajes de carrito abandonado se envían por este canal.

Instagram

Responde mensajes directos, solicitudes y menciones en historias. Detecta mensajes de todas las bandejas (General y Requests) mediante polling cada 15 minutos.

Messenger

Responde mensajes de la página de Facebook. Polling cada 15 minutos para capturar mensajes que no disparan webhook.

4 Carritos abandonados

Softify Bot detecta carritos abandonados en Shopify y envía un recordatorio por WhatsApp con:

  • Nombre de los productos abandonados
  • Precio y disponibilidad
  • Enlace directo para completar la compra

Parámetros configurables

ParámetroDescripciónDefault
DelayMinutos de espera tras abandono45 min
HorarioVentana de envío10:00 - 22:00
Límite diarioMáximo de mensajes por día5
VerificaciónRevisa si ya compró antes de enviarActivado

5 Personalización por cliente (Klaviyo)

Si un cliente comparte su email en Instagram o Messenger, Softify Bot lo cruza automáticamente con Klaviyo y personaliza las respuestas según:

  • Tipo de piel (grasa, seca, mixta, normal, sensible)
  • Preocupaciones principales (poros, pigmentación, arrugas, acné, etc.)
  • Historial de compras en Shopify

Esto permite respuestas como "Vi que tienes piel mixta, esta crema ligera te puede ir mejor que la versión densa" en vez de un copy-paste genérico.

6 Modo campaña

Activa contexto de campaña para que el bot responda con promociones activas. Ideal para:

  • Cyber Days (Cyber Junio, Cyber Monday)
  • Black Friday
  • Lanzamientos de productos
  • Fechas especiales (Día de la Madre, Navidad)

El bot inyecta automáticamente el contexto de campaña en cada respuesta, incluyendo descuentos, condiciones y códigos de promoción. Probado con 88 mensajes en Cyber Junio 2026.

7 Handoff a equipo humano

El bot escala automáticamente a tu equipo humano cuando:

  • El cliente pide hablar con una persona real
  • La consulta es un reclamo o problema complejo
  • El bot no puede resolver después de varios intentos

Las alertas llegan por Slack con el contexto completo de la conversación, para que tu equipo retome sin hacer repetir al cliente.

8 Métricas y monitoreo

Todo se monitorea en tiempo real vía Slack:

  • Mensajes recibidos y respondidos por canal
  • Carritos abandonados detectados y recuperados
  • Handoffs a equipo humano
  • Errores y excepciones
  • Costo de API (tokens utilizados)

9 Arquitectura del sistema

Softify Bot está diseñado con una arquitectura modular multi-tenant que separa memoria, contexto, razonamiento y canales de comunicación.

Capas del Prompt

Cada mensaje pasa por un pipeline de enriquecimiento antes de llegar al motor de respuestas: catálogo Shopify → perfil Klaviyo → contexto de campaña → FAQs aprendidas → respuesta.

Capas del Prompt - Softify Bot

Pipeline de enriquecimiento de contexto por mensaje

Sistema de Memoria

Arquitectura de memoria con Redis como backend: contexto de conversación, historial de cliente, flags de estado y caché de catálogo.

Arquitectura de Memoria - Softify Bot

Sistema de memoria con Redis para persistencia de contexto

Progressive Summarizer

Las conversaciones largas se resumen progresivamente para mantener contexto sin saturar la ventana de tokens del motor de IA. Conversaciones recientes tienen detalle completo; las antiguas se comprimen.

Progressive Summarizer - Softify Bot

Resumen progresivo de conversaciones largas

Flujo de Carrito Abandonado

Detección de carritos abandonados vía webhook de Shopify → enriquecimiento con datos de producto → notificación por WhatsApp dentro de ventana horaria configurable.

Contexto del Bot en Carrito - Softify Bot

Contexto inyectado al bot durante recuperación de carrito

Flujo Completo de Carrito - Softify Bot

Flujo completo desde abandono hasta recuperación o fallback

10

¿El bot responde 24/7?

Sí. En horario hábil responde normalmente. En horario nocturno (23:00 - 08:00) confirma recepción y avisa que responderán en la mañana.

¿Qué pasa si el bot no entiende la pregunta?

Pide más detalles o sugiere al cliente visitar la web de la tienda. Si el cliente insiste, escala al equipo humano.

¿Puedo tener varias tiendas con el mismo sistema?

Sí. Softify Bot usa arquitectura multi-tenant. Cada tienda tiene su propio catálogo, tono y configuración, todo en la misma infraestructura.

¿Se requiere App Review de Meta?

Para WhatsApp sí (Business Verification). Para Instagram y Messenger, Softify Bot usa polling que no requiere permisos adicionales de Meta.