¿Qué es n8n?

n8n es una herramienta de desarrollo para la automatización de flujos de trabajo. Combinando diferentes nodos, puede crear flujos de trabajo para numerosos escenarios.

Funciones

Mensajería

Agregue el nodo de seven a su flujo de trabajo para enviar SMS, mensajes RCS y WhatsApp. La posibilidad de combinarlo con otros nodos le permite crear flujos de trabajo para todo tipo de casos de uso.

Envío de mensajes de texto a voz

El nodo de seven también puede realizar llamadas de texto a voz. El texto especificado se convierte en un mensaje de voz que se lee en voz alta después de que el número de destinatario especificado conteste la llamada. También es posible colgar llamadas en curso.

Reaccionar a eventos entrantes

El nodo seven Trigger inicia sus flujos de trabajo en cuanto llega un evento de seven: SMS entrantes, informes de entrega (DLR), seguimiento de rendimiento, eventos de llamada de voz / estado / DTMF, RCS y mensajes de WhatsApp entrantes. Las suscripciones webhook se gestionan automáticamente y las solicitudes entrantes pueden verificarse opcionalmente mediante una firma HMAC-SHA256.

Gestionar su cuenta

Más allá de la mensajería, el nodo de seven cubre toda la API REST de seven: búsquedas de números (HLR / MNP / CNAM / Formato / capacidades RCS), saldo, precios y analíticas, journal (historial de mensajes), validación de identificador de remitente, gestión de números de teléfono, contactos, grupos y subcuentas.

Instalación

Instale el paquete comunitario oficial @seven.io/n8n-nodes-seven: en n8n, abra Settings > Community Nodes, haga clic en Install e introduzca @seven.io/n8n-nodes-seven. Tras un reinicio, los nodos seven y seven Trigger aparecen en la paleta de nodos.

Credenciales

Cree una credencial de tipo Seven API (clave API, recomendada para la mayoría de los usuarios) o Seven OAuth2 API (OAuth2, para configuraciones multi-tenant) y refiérala en los nodos de seven. ¿Dónde encuentro mi clave API?

Ejemplo de envío de SMS

Pase cualquier texto al nodo para enviar el mensaje a cualquier número de destinatarios.

Pasos

  1. Copie el código del flujo de trabajo haciendo clic izquierdo
  2. Navegue al editor de n8n
  3. Haga clic en cualquier parte de la ventana de n8n
  4. Pegue el código con strg/cmd + v

Atención: Los flujos de trabajo a menudo requieren una configuración inicial, como completar las credenciales de acceso.

Código

{
  "name": "SMS dispatch via seven",
  "nodes": [
    {
      "name": "Start",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        250,
        300
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "name": "seven",
      "type": "@seven.io/n8n-nodes-seven.seven",
      "position": [
        450,
        300
      ],
      "parameters": {
        "resource": "sms",
        "operation": "send",
        "to": "+491701234567",
        "text": "¡Hola desde n8n!"
      },
      "credentials": {
        "sevenApi": {
          "name": "seven API"
        }
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {},
  "connections": {
    "Start": {
      "main": [
        [
          {
            "node": "seven",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}