Saltar al contenido

Slack

Tu equipo se entera en su canal cuando un cliente abre, aprueba o paga, sin abrir Cord.

Cómo funciona

Cord publica en Slack con un Incoming Webhook: una dirección que Slack genera para un canal específico. Con Añadir a Slack eliges el canal en Slack y Cord recibe esa dirección sola. Los avisos y los mensajes de workflows salen solo en ese canal.

Al autorizar, Slack te muestra los permisos que pide la app de Cord: publicar en el canal que elegiste, ver y completar los links de Cord que se pegan en tu espacio de trabajo (para la vista previa), recibir el comando /cord y leer el nombre y el correo de quien pulsa un botón de aprobación. Ninguno le permite a Cord leer tus mensajes.

Hay dos formas de recibir mensajes, y puedes usar las dos:

Avisos de Notificaciones Acción de workflow
Qué publica Un mensaje estándar por evento de cotización. El texto que tú escribas, con datos del evento.
Cuándo En los eventos que marques en Ajustes › Notificaciones. Con cualquiera de los 49 disparadores de eventos o con el disparador programado, con condiciones y esperas.
Dónde se configura Ajustes › Notificaciones Workflows

Requisitos

Dónde Qué necesitas
Cord El permiso de Ajustes. Cualquier plan.
Slack Poder instalar apps en tu espacio de trabajo. Si tu espacio restringe la instalación, un administrador de Slack tendrá que aprobar la app de Cord.
Botones de aprobación Aprobaciones internas, que son del plan Scale o superior, y que quien pulse el botón use en Slack el mismo correo que en Cord y tenga el permiso de Aprobaciones.

1. Conecta tu canal

  1. Ve a Ajustes › Integraciones y toca Slack.
  2. Pulsa Añadir a Slack. Se abre Slack: elige el canal donde quieres los avisos y pulsa Permitir.
  3. Al volver, la tarjeta dice Conectado a #tu-canal. Pulsa Enviar prueba: en el canal debe aparecer un mensaje de una cotización de prueba “COT-PRUEBA”.

Slack agrega a tu espacio de trabajo una app llamada Cord; es la que firma los mensajes. Si tu espacio restringe la instalación de apps, un administrador de Slack tendrá que aprobarla.

Alternativa: un webhook propio

Si prefieres que los mensajes salgan con el nombre e ícono de tu propia app de Slack, abre Usar un webhook propio en la misma tarjeta:

  1. En api.slack.com/apps crea una app desde cero, abre Incoming Webhooks, actívalos y pulsa Add New Webhook to Workspace para elegir el canal.
  2. Copia la URL (empieza con https://hooks.slack.com/services/), pégala en Cord y pulsa Guardar.
  3. Pulsa Enviar prueba. La prueba usa la URL guardada, no la que está escrita en el campo.

2. Activa los avisos

Conectar Slack no activa ningún aviso por sí solo. Ve a Ajustes › Notificaciones y marca la columna de Slack en los eventos que quieras:

Evento Cuándo se avisa
Tu cliente vio la cotización Cuando el cliente abre el link público.
Cotización aprobada El cliente aceptó la propuesta.
Cotización rechazada El cliente la rechazó.
Pago recibido Se registró el pago en línea.
Cotización por vencer 3 días antes de la fecha de vigencia.
Pago vencido Una cuenta por cobrar pasó su fecha.

Alguien se unió al equipo solo se avisa por correo; no tiene opción de Slack.

Qué contiene cada aviso

Cada aviso de Notificaciones es un mensaje corto con:

  • El folio de la cotización y lo que pasó (vista, aprobada, rechazada, pagada, por vencer, con pago vencido).
  • El cliente y el total con su divisa.
  • Un enlace Ver cotización que abre la cotización en Cord.

Los avisos de Notificaciones son de cotizaciones: si un evento no tiene folio, no se publica en Slack.

Vistas previas, comando /cord y aprobaciones

Esta función es nueva y puede no estar habilitada todavía en tu cuenta. Si no la ves, escríbenos.

Con Añadir a Slack, la app de Cord también hace esto en tu espacio de trabajo:

  • Vista previa de links. Un link público de cotización pegado en Slack se abre como tarjeta con el folio, el cliente, el estado, el total y un botón Abrir en Cord. Solo pasa con cotizaciones de tu propia organización.
  • Comando /cord. Escribe /cord y un folio o el nombre de un cliente, por ejemplo /cord COT-0152. La respuesta solo la ves tú y trae hasta 5 cotizaciones.
  • Botones de aprobación. Cuando una cotización pide aprobación interna, llega al canal con los botones Aprobar, Rechazar y Abrir en Cord. Los botones solo funcionan si tu cuenta de Slack usa el mismo correo que tu cuenta de Cord y tienes el permiso de Aprobaciones; si no, Slack te dice que decidas desde Cord. Las aprobaciones internas requieren el plan Scale o superior.

Si conectaste Slack antes de que existieran, la tarjeta te pide volver a conectar: pulsa Cambiar de canal y autoriza de nuevo. Con un webhook propio no están disponibles.

Mensajes propios con workflows

Con la acción Enviar un mensaje a Slack de Cord Workflows escribes el mensaje tú, con datos del evento, y decides cuándo sale. Ejemplos:

  • Cuando entra un anticipo: “{{cliente}} pagó el anticipo de {{folio}}: {{monto}}. Saldo: {{saldo_pendiente}}.”
  • Cuando abren un contracargo: “Contracargo en {{folio}} por {{monto}}. Responder antes de {{fecha_limite}}.”
  • Cuando se aprueba una venta grande, solo si el total pasa de cierto monto.

Esta acción publica en el mismo canal y funciona aunque los avisos de Notificaciones estén apagados.

Qué viaja y en qué dirección

Dirección Qué viaja Cuándo
De Cord a Slack Los avisos que marques en Notificaciones: folio, lo que pasó, cliente, total con su divisa y el enlace Ver cotización. Al ocurrir el evento.
De Cord a Slack El texto que escribas en la acción Enviar un mensaje a Slack de un workflow. Cuando corre el workflow.
De Cord a Slack La tarjeta de vista previa de un link de cotización de tu organización, y la respuesta de /cord, que solo ve quien escribió el comando. Cuando alguien pega el link o usa el comando.
De Slack a Cord La decisión de los botones Aprobar o Rechazar de una solicitud de aprobación interna. Cuando alguien con permiso pulsa el botón.
De Slack a Cord Nada más. Cord no lee los mensajes de tus canales. —

Límites

Límite Valor
Canales por organización Uno a la vez, el que elegiste al conectar
Mensajes desde workflows 120 por hora por organización
Largo del mensaje de un workflow 1,000 caracteres
Resultados de /cord Hasta 5 cotizaciones
Vista previa de links Solo cotizaciones de tu propia organización
Avisos de Notificaciones Solo eventos de cotizaciones con folio

Cambiar de canal o desconectar

  • Cambiar de canal: pulsa Cambiar de canal en la tarjeta y elige otro en Slack. Con webhook propio, crea otro en Slack y pega la URL nueva.
  • Desconectar: pulsa Desconectar en la tarjeta (con webhook propio, borra la URL y guarda). Cord deja de publicar y el estado vuelve a Sin conectar. Los workflows con la acción de Slack empezarán a fallar con “Conecta Slack en Ajustes › Integraciones para usar esta acción.”
  • Revocar desde Slack: si borras el webhook o la app en Slack, la URL deja de funcionar al instante, aunque siga guardada en Cord.

Cord solo puede publicar en un canal a la vez. Si quieres avisos en varios canales, una opción es usar Make con los webhooks de Cord.

Problemas

Mensaje Causa Qué hacer
La URL debe ser de hooks.slack.com Pegaste otra URL, por ejemplo la del canal o la de la app. Copia la URL del Incoming Webhook, la que empieza con https://hooks.slack.com/.
No hay un webhook de Slack conectado. Pega la URL y guarda primero. Pulsaste Enviar prueba sin guardar. Pulsa Guardar y luego prueba.
Slack no aceptó el mensaje. Revisa la URL del webhook. Slack rechazó el mensaje: el webhook se borró, la app se quitó o la URL está incompleta. Crea un webhook nuevo y pega la URL completa.
No se pudo enviar Error de red al probar. Intenta de nuevo.
La prueba llega pero los avisos no Los eventos no tienen Slack marcado. Revisa Ajustes › Notificaciones.

Trata la URL del webhook como una contraseña: cualquiera que la tenga puede publicar en tu canal. Si crees que se filtró, bórrala en Slack y crea una nueva.

Relacionadas