🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Nodo: Solicitar CSAT

Cómo usar el nodo Solicitar CSAT para disparar una encuesta de satisfacción bajo demanda desde un workflow.

Jul 11, 2026

El nodo Solicitar CSAT envía una encuesta de satisfacción (CSAT) al contacto en cualquier momento del workflow, sin esperar a que la conversación se cierre (que es el disparo automático por defecto). Es útil para pedir feedback de forma proactiva, en el momento que el equipo defina.

Cuándo usarlo

  • Para pedir CSAT en un momento distinto al cierre de conversación: por ejemplo, una semana después de resolver un caso, o tras completar una compra.
  • Para outreach proactivo de satisfacción sin depender de un cierre de conversación (usando channel_mode = start_new).

Requisitos

  • Si dejás el campo Survey vacío, el nodo delega en el survey activo por defecto del workspace para el canal de esa conversación; si NO existe ningún survey activo aplicable (por workspace o por tipo de canal), el nodo igual reporta sent: true pero no envía nada — ver "Solución de problemas".
  • Si se especifica un survey_id, ese survey debe pertenecer al mismo workspace y estar activo.
  • Si ya existe una respuesta CSAT registrada para esa conversación y ese survey, el nodo no vuelve a enviar la encuesta (evita spamear al contacto).

Configuración

  • Survey (survey_id, opcional): elegí un survey puntual; si lo dejás vacío, se usa el survey activo por defecto del workspace.
  • Modo de canal (channel_mode): define en qué conversación se envía la encuesta.
    • last (por defecto): en la misma conversación del disparador. Requiere que el trigger tenga una conversación abierta en contexto.
    • specific: busca o reutiliza una conversación abierta en el canal elegido (la crea si no existe).
    • start_new: siempre abre una conversación nueva en el canal elegido. Ideal para encuestas proactivas.
  • Canal (channel_id): obligatorio cuando el modo es specific o start_new.

Ejemplo de uso

Un workflow se dispara 7 días después de que una conversación se marcó como "Resuelto" (usando un nodo de espera/delay). Luego ejecuta Solicitar CSAT con channel_mode = start_new y el canal de WhatsApp del contacto, para preguntarle si sigue conforme con la solución, incluso si nunca volvió a escribir.

Consejos

  • No hace falta preocuparse por duplicados: si el contacto ya respondió esa encuesta para esa conversación, el nodo simplemente no reenvía nada.
  • Para el caso típico ("pedir CSAT justo cuando se cierra la conversación"), normalmente no hace falta este nodo: ya existe el disparo automático al cerrar. Usá este nodo para los casos fuera de ese flujo estándar.

Solución de problemas

  • "channel_mode=last but the trigger did not provide an open conversation": cambiá a specific o start_new e indicá un canal.
  • "Survey X not found" o "is not active": el survey elegido no existe en este workspace o está desactivado; elegí otro o dejá el campo vacío para usar el default.
  • No llega la encuesta y no hay error: revisá si el contacto ya tiene una respuesta registrada para ese survey/conversación — el envío se omite intencionalmente en ese caso.
  • El nodo dice sent: true pero el cliente nunca recibió nada: esto pasa cuando dejaste el Survey vacío y no existe ningún CSAT survey activo aplicable al tipo de canal de esa conversación. El nodo no distingue este caso de un envío real y reporta éxito igual; revisá que exista un survey activo para ese canal en Configuración → CSAT, o indicá un survey_id explícito.
¿Te fue útil?

Artículos relacionados