Skip to content
English
  • There are no suggestions because the search field is empty.

🧠 ¿Cómo funciona la transferencia de contexto hacia Smartons en Atom?

En este artículo te explicamos para que sirve la transferencia de contexto y como podes aplicarla en tus conversaciones.

La transferencia de contexto es una funcionalidad clave en Atom que permite que los Smartons y otros componentes continúen la conversación utilizando la información que el usuario ya brindó, evitando repeticiones y mejorando la experiencia conversacional.

En este artículo te explicamos qué es, cómo funciona, cuándo conviene activarla o desactivarla, y cómo evitar los errores más comunes.


📌 ¿Qué es la transferencia de contexto?

La transferencia de contexto permite que un Smarton o Evaluador de respuesta reciba el mensaje original del cliente (o la información obtenida en pasos anteriores del flujo) y continúe la conversación sin perder información previa.

Esto sucede de forma transparente para el usuario, sin que tenga que repetir lo que ya dijo.


✨ ¿Qué hace esta funcionalidad en la práctica?

Permite transferir automáticamente el mensaje del cliente al Smarton conectado.

Ejemplo simple:

  • El cliente escribe: “Estoy interesado en la Mazda CX50”

  • El mensaje coincide con una intención que redirige a un Smarton de catálogo

  • El Smarton recibe ese mensaje original y responde:

    “Perfecto, aquí tienes toda la información de la Mazda CX50. ¿Te gustaría agendar un test drive?”

👉 El usuario no percibe el cambio de componente ni necesita repetir su consulta.


🧭 ¿Cómo se configura la transferencia de contexto?

La transferencia de contexto se encuentra activa por defecto para todas las plataformas soportadas en el Inbound Flowbuilder (Bots):

  • WhatsApp
  • Instagram
  • Facebook Messenger
  • Plugin Web

Puedes visualizar esta configuración desde el componente Inicio del Bot, donde verás un indicador visual que muestra que la funcionalidad está activa.

Si deseas desactivarla, simplemente debes apagar el toggle correspondiente.


🔍 ¿Cómo funciona la transferencia de contexto entre componentes?

📌 La transferencia de contexto hacia Smartons ocurre desde un componente de input → Smarton.

Tipos de componentes en el Flowbuilder:

  • 📥 Input: requieren un mensaje del usuario para ejecutarse (Smarton, evaluar respuesta, intenciones, ubicación, guardar campo cuando el dato lo ingresa el usuario).
  • ✅ Acción: se ejecutan automáticamente sin requerir mensaje del usuario (etapa, etiqueta, condicionales, HubSpot, guardar campo con valor asignado, etc.).
  • ⌛ Espera: solo agrega tiempo al flujo.

🔄 Escenarios donde el contexto SÍ se transfiere

  • Input → Smarton

  • Smarton → Acción → Smarton

    Ejemplo: Smarton genérico → etapa → Smarton de guardado de campo

    En este caso, el contexto se mantiene entre Smartons.


🛑 Escenario donde el contexto NO se transfiere

⚠️ El único componente de acción que NO transfiere contexto es el componente Mensaje.

Ejemplo:

  • Smarton genérico → Mensaje → Smarton

    👉 El flujo se detiene en el mensaje y el usuario deberá enviar un nuevo input para que el Smarton se active.


⚠️ Excepción importante: el primer mensaje del usuario

Cuando se trata del primer mensaje del usuario y la transferencia de contexto está activa, ese mensaje siempre buscará el primer componente de input, incluso si antes hay componentes de acción o mensajes.

Ejemplo:

  • Primer mensaje → Etapa → Mensaje → Evaluar Respuesta

    En este caso, el mensaje inicial llega correctamente al componente evaluar respuesta.

Si no fuera el primer mensaje o la transferencia estuviera apagada, el flujo se detendría en el componente mensaje hasta recibir una nueva respuesta del usuario.


🔕 ¿Cuándo conviene apagar la transferencia de contexto?

Existen escenarios donde no es recomendable transferir el contexto:

  • Cuando quieres forzar una nueva pregunta y evitar que el Smarton interprete mensajes previos.
  • Cuando el flujo requiere que el usuario responda sí o sí un mensaje específico antes de continuar.
  • En flujos donde un mensaje informativo debe detener la conversación intencionalmente.

En estos casos, apagar la transferencia de contexto ayuda a tener mayor control del comportamiento del bot.


🎯 Beneficios de usar transferencia de contexto

La transferencia de contexto permite:

  • Evitar repeticiones innecesarias
  • Personalizar respuestas
  • Aprovechar información ya obtenida
  • Crear flujos más coherentes y naturales

El resultado: bots más inteligentes y conversaciones más humanas.


❓ Preguntas frecuentes (FAQ)

¿Por qué mi bot deja de responder después del primer mensaje del usuario?

Este es uno de los casos más comunes y suele ocurrir cuando la transferencia de contexto está desactivada.

Si el usuario envía un mensaje y el flujo pasa por un componente de mensaje, la conversación se detiene allí y no continúa hacia el Smarton, a menos que exista un nuevo input del usuario.

👉 Revisa que:

  • La transferencia de contexto esté activa.
  • El flujo tenga correctamente definidos los componentes de input y sus salidas.