¿Por qué n8n + Safina?
Safina captura datos estructurados de cada llamada: nombre del llamante, número de teléfono, motivo de la llamada, urgencia, resumen, acciones pendientes. Esos datos están en la app de Safina, listos para usar. Pero ¿qué pasa si quieres que fluyan a tus otras herramientas automáticamente?
Ahí es donde entra n8n. Safina envía un webhook a n8n cada vez que ocurre un evento de llamada. n8n toma el control y ejecuta el flujo de trabajo que hayas construido: crear un contacto en el CRM, enviar una notificación, programar un seguimiento, registrar en una base de datos.
Código abierto y autoalojado
n8n es de código abierto. Puedes ejecutarlo en tu propio servidor, lo que significa que los datos de llamadas nunca salen de tu infraestructura. Para empresas que manejan información sensible (administradores de fincas, proveedores sanitarios, asesores financieros), esto supone una ventaja significativa frente a las herramientas de automatización exclusivamente en la nube.
Compatible con el RGPD
Cuando autoalojas n8n, tú controlas dónde se almacenan y procesan los datos. Ningún proveedor de nube externo toca la información de tus llamantes. Esto simplifica el cumplimiento del RGPD y te da visibilidad total sobre tu flujo de datos.
Más de 400 conexiones con apps
n8n se conecta a más de 400 aplicaciones de serie: Google Workspace, Slack, HubSpot, Pipedrive, Notion, Airtable, Twilio, PostgreSQL y muchas más. Si no existe una integración nativa, n8n admite peticiones HTTP, así que puedes conectarte a cualquier API.
Constructor visual de flujos de trabajo
Construye automatizaciones arrastrando y soltando nodos en un lienzo. No se necesita código para la mayoría de flujos de trabajo. Para lógica avanzada, n8n admite JavaScript y Python dentro de los nodos del flujo.
Configuración en 5 pasos
1. Crea un nodo webhook en n8n
Abre tu instancia de n8n y crea un nuevo flujo de trabajo. Añade un nodo “Webhook” como activador. n8n genera una URL de webhook única. Copia esta URL.
2. Copia la URL del webhook
La URL tendrá un aspecto similar a https://tu-n8n.ejemplo.com/webhook/abc123. Si usas n8n Cloud, la URL estará en su dominio. Si es autoalojado, estará en el tuyo.
3. Añade la URL en Safina
Abre la app de Safina, ve a Ajustes > Integraciones > Webhooks. Crea un nuevo webhook y pega la URL de n8n. Elige tu método de autenticación (Bearer Token o clave API recomendados para uso en producción).
4. Suscríbete a eventos
Selecciona los eventos que deben activar el webhook. Para la mayoría de flujos de trabajo, call.ended es la opción correcta; incluye el resumen completo de la llamada, los datos del llamante y las acciones pendientes. Consulta todos los eventos disponibles en la página de webhooks.
5. Prueba la conexión
Haz clic en “Enviar prueba” en Safina. Cambia a n8n y verifica que la carga de prueba haya llegado a tu nodo Webhook. Deberías ver la estructura completa de datos de la llamada. Una vez confirmado, construye el resto de tu flujo de trabajo y actívalo.
Ejemplos de flujos de trabajo
1. Nueva llamada: crear contacto en HubSpot + notificación en Slack
Activador: Webhook de Safina (call.ended)
Nodos: HubSpot (Crear contacto) -> Slack (Enviar mensaje)
Un cliente potencial llama. Safina responde, captura sus datos y resume la conversación. n8n recibe el webhook y crea un nuevo contacto en HubSpot con el nombre del llamante, número de teléfono, empresa y motivo de la llamada. Simultáneamente, un mensaje de Slack llega a tu canal de ventas: “Nuevo lead: James Mitchell, Mitchell & Associates, consulta sobre instalación de red, urgencia media.”
2. Llamada perdida: enviar email de seguimiento
Activador: Webhook de Safina (call.ended)
Nodos: IF (comprobar callback_requested) -> Gmail (Enviar email)
Alguien llama y solicita una devolución de llamada, pero tu equipo no está disponible. n8n comprueba el campo callback_requested en la carga del webhook. Si es verdadero, envía un email automático: “Gracias por llamar. Hemos recibido tu mensaje y te responderemos en un plazo de 2 horas.” Esto mantiene al llamante interesado en vez de que acuda a la competencia.
3. Solicitud de cita: crear evento en Google Calendar
Activador: Webhook de Safina (call.ended)
Nodos: IF (comprobar palabras clave de cita) -> Google Calendar (Crear evento) -> Gmail (Enviar confirmación)
Un llamante solicita una reunión el próximo martes a las 10. Safina captura los detalles. n8n analiza el resumen, crea un evento en Google Calendar con la información de contacto del llamante en la descripción, y envía un email de confirmación. Sin idas y venidas para cuadrar agendas. Especialmente útil para autónomos y consultores que gestionan su propio calendario.
4. Llamada de emergencia: alerta SMS al equipo
Activador: Webhook de Safina (call.ended)
Nodos: IF (urgency = high) -> Twilio (Enviar SMS)
Llega una llamada urgente: un inquilino de administración de fincas reportando una tubería reventada, o un cliente de servicios IT con un servidor caído. n8n comprueba el campo de urgencia. Si es “alta”, envía un SMS al miembro de guardia de tu equipo con el número del llamante y un resumen en una línea. El tiempo de respuesta baja de horas a minutos.
Ventajas de n8n para la automatización de llamadas
Los datos se quedan contigo
Autoaloja n8n en tu propia infraestructura. Grabaciones de llamadas, resúmenes y datos de llamantes nunca pasan por una nube de terceros. Tú controlas el almacenamiento, las copias de seguridad y el acceso.
Constructor visual de flujos de trabajo
Ve toda tu lógica de automatización de un vistazo. Arrastra, suelta, conecta. Añade ramas condicionales, bucles, manejadores de errores. Los miembros no técnicos del equipo pueden entender y modificar los flujos de trabajo.
Más de 400 integraciones
Conéctate a las herramientas que ya usas. Google Workspace, Microsoft 365, Slack, Discord, HubSpot, Pipedrive, Notion, Airtable, Twilio, SendGrid, PostgreSQL, MySQL y cientos más.
Nivel gratuito disponible
n8n Cloud ofrece un nivel gratuito. n8n autoalojado es gratuito y de código abierto sin límites de ejecución. Solo pagas por el servidor.
Preguntas frecuentes
¿Necesito autoalojar n8n?
No. n8n ofrece una versión en la nube que funciona de inmediato. El autoalojamiento es una opción para empresas que quieren control total sobre sus datos, pero no es obligatorio. Ambas opciones funcionan con los webhooks de Safina.
¿Qué conocimientos técnicos necesito?
Para flujos de trabajo básicos, ninguno. El constructor visual de n8n te permite crear automatizaciones conectando nodos. Para lógica más avanzada (enrutamiento condicional, transformación de datos, llamadas API personalizadas), una familiaridad básica con JSON y HTTP es útil.
¿Puedo usar n8n y Zapier a la vez?
Sí. Puedes configurar múltiples webhooks en Safina, cada uno apuntando a una plataforma de automatización diferente. Por ejemplo, un webhook a n8n para procesamiento interno de datos y otro a Zapier para notificaciones más sencillas. O usa Make para otro conjunto de flujos de trabajo.
¿Qué pasa si mi instancia de n8n está caída?
Safina reintenta automáticamente el envío del webhook hasta 3 veces. Si tu instancia de n8n no está disponible temporalmente, el mecanismo de reintentos lo gestiona. Si todos los reintentos fallan, el webhook se marca como fallido en la app de Safina, y puedes reenviarlo manualmente cuando tu instancia esté de nuevo en línea.
¿Es n8n compatible con el RGPD?
Cuando se autoaloja, n8n se ejecuta íntegramente en tu infraestructura. No se envían datos a los servidores de n8n. Esto facilita el cumplimiento del RGPD, ya que tú controlas dónde se almacenan los datos y quién tiene acceso.