# Slack

Publica nuevas respuestas en un canal de Slack con plantillas de mensajes personalizadas.

## Slack

Publica nuevas respuestas en un canal de Slack con plantillas de mensajes personalizadas, valores de campo en línea y menciones a usuarios o grupos.

<h2 id="what-you-get">Qué obtienes</h2>

<ul>
  <li>Un mensaje por respuesta en el canal que elijas</li>
  <li>
    Plantilla personalizada — escribe <strong>@</strong> para insertar cualquier valor de campo
  </li>
  <li>
    Menciona usuarios, grupos de usuarios y difusiones (<code>@here</code>, <code>@channel</code>, <code>@everyone</code>)
  </li>
  <li>Plantilla separada para respuestas abandonadas</li>
  <li>Varias integraciones por formulario (distintos canales, distintas plantillas)</li>
</ul>

<h2 id="connect">Conectar Slack</h2>

<h2 id="message-template">Plantilla de mensaje</h2>

<p>
  El editor de plantillas te permite redactar el mensaje exacto que se publica en Slack. Escribe <strong>@</strong> para abrir el menú de
  menciones y elegir entre:
</p>

<ul>
  <li>
    <strong>Campos del formulario</strong> — se resuelven al valor enviado en el momento de la entrega
  </li>
  <li>
    <strong>Metadatos del envío</strong> — incluido el enlace del PDF para el PDF de la respuesta generado
  </li>
  <li>
    <strong>Usuarios de Slack</strong> — búsqueda en tiempo real por nombre; se envían como una mención real de Slack que notifica al
    usuario
  </li>
  <li>
    <strong>Grupos de usuarios</strong> — menciona un identificador de grupo para notificar al equipo correcto
  </li>
  <li>
    <strong>Difusiones</strong> — <code>@here</code>, <code>@channel</code> y <code>@everyone</code>
  </li>
</ul>

<p>
  <strong>Negrita</strong>, <em>cursiva</em>, tachado, código en línea y enlaces se conservan como mrkdwn de Slack. El subrayado no — mrkdwn
  no admite subrayado. El límite del mensaje es 3.000 caracteres; un mensaje más largo se trunca con puntos suspensivos.
</p>

<h2 id="abandoned-responses">Eventos de respuestas abandonadas</h2>

<p>
  Cuando un encuestado empieza tu formulario pero no lo termina, Formstep puede publicar un mensaje separado. Ajusta{' '}
  <strong>Enviar evento abandonado después de</strong> a 12 horas, 1 día, 3 días o 1 semana, y redacta un{' '}
  <strong>Mensaje abandonado</strong> dedicado — no puede quedar vacío. Opcionalmente, acótalo con <strong>Campos requeridos</strong>: el
  mensaje solo se dispara cuando se ha rellenado al menos uno de los campos que elijas.
</p>

<p>
  Una revisión se ejecuta cada hora, así que un mensaje llega en la primera revisión después de que pase la ventana de inactividad, no al
  minuto exacto. Solo se revisan los borradores de un enlace de compartir — a un destinatario de{' '}
  <a href="/es/requests/overview">solicitud</a> que deja de responder lo persiguen en cambio los propios recordatorios de la solicitud.
</p>

> ℹ️ **Función Pro**
> <p>
>     El envío de respuestas abandonadas requiere un plan Pro o Business. La integración principal con Slack está disponible en todos los
>     planes. Consulta <a href="/es/subscription-billing/plans-pricing">planes y precios</a>.
>   </p>

<h2 id="error-handling">Gestión de errores</h2>

<ul>
  <li>
    <strong>Token revocado</strong> — Si el token se revoca o la aplicación se reinstala, la integración muestra un error. Vuelve a conectar
    para restaurarla.
  </li>
  <li>
    <strong>Canal archivado o eliminado</strong> — Muestra un error. Elimina la integración y crea una nueva apuntando a un canal diferente.
  </li>
  <li>
    <strong>Límite de velocidad</strong> — Formstep reintenta automáticamente con el retraso que solicita Slack.
  </li>
  <li>
    <strong>5 fallos consecutivos</strong> — La integración se pausa automáticamente y la persona que la configuró recibe un correo.
    Soluciona el problema y luego pulsa Reanudar. Consulta <a href="/es/integrations/health-monitoring">Salud de la integración</a>.
  </li>
</ul>

<h2 id="faq">Preguntas frecuentes</h2>

  <p>
    Sí, pero primero debes invitar al bot de Formstep al canal. En Slack, abre el canal privado y ejecuta
    <code>/invite @formstep</code>. Luego actualiza la lista de canales en Formstep — el canal privado aparecerá.
  </p>

  <p>
    Sí. Cada integración tiene su propio canal y plantilla de mensaje — por ejemplo, un canal para respuestas completadas y otro para
    respuestas abandonadas.
  </p>

  <p>Sí. Cada instalación OAuth crea una conexión separada. Inicia una nueva integración y autoriza con un espacio de trabajo diferente.</p>

  <p>
    Sí. Las conexiones de Slack tienen alcance de espacio de trabajo, no por usuario. Cualquier miembro del espacio de trabajo puede usar
    cualquier cuenta de Slack conectada al configurar una integración.
  </p>

  <p>
    No. Slack es una integración de tipo notificación — solo se publican las respuestas nuevas después de activar la integración. Para datos
    históricos, usa <a href="/es/integrations/google-sheets">Google Sheets</a> o <a href="/es/integrations/notion">Notion</a>.
  </p>

  <p>
    Publicar mensajes, publicar en canales públicos sin ser miembro, leer listas de canales, leer listas de usuarios y grupos (para
    menciones) y leer información del equipo. No solicita permisos de administrador, historial de mensajes ni acceso a archivos.
  </p>

  <p>
    Ve a Configuración del formulario → Integraciones → Slack y elimina la integración. Para también quitar el bot de Formstep de tu espacio
    de trabajo de Slack, ve a la página de gestión de aplicaciones de Slack y desinstálalo.
  </p>

<h2 id="next-steps">Próximos pasos</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Discord](/es/integrations/discord) — Publica respuestas en un canal de Discord
  - [Webhooks](/es/integrations/webhooks) — Envía JSON firmado mediante POST a cualquier URL
</div>
