Qu'est-ce que n8n ?

n8n est un outil de développement pour l'automatisation de workflows. En combinant différents nœuds, vous pouvez créer des workflows pour de nombreux scénarios.

Fonctionnalités

Messagerie

Ajoutez le nœud seven à votre workflow pour envoyer des SMS, des messages RCS et WhatsApp. La possibilité de le combiner avec d'autres nœuds vous permet de créer des workflows pour toutes sortes de cas d'usage.

Envoi de messages texte-vers-parole

Le nœud seven peut également effectuer des appels texte-vers-parole. Le texte spécifié est converti en un message vocal qui est lu à haute voix après que le numéro de destinataire spécifié ait décroché l'appel. Les appels en cours peuvent également être raccrochés.

Réagir aux événements entrants

Le nœud seven Trigger démarre vos workflows dès qu'un événement arrive de seven : SMS entrants, accusés de réception (DLR), suivi de performance, événements d'appel vocal / statut / DTMF, RCS et messages WhatsApp entrants. Les abonnements webhook sont gérés automatiquement et les requêtes entrantes peuvent optionnellement être vérifiées via une signature HMAC-SHA256.

Gérer votre compte

Au-delà de la messagerie, le nœud seven couvre l'intégralité de l'API REST de seven : recherches de numéros (HLR / MNP / CNAM / Format / capacités RCS), solde, tarifs et analytics, journal (historique des messages), validation d'identifiant d'expéditeur, gestion des numéros de téléphone, contacts, groupes et sous-comptes.

Installation

Installez le paquet communautaire officiel @seven.io/n8n-nodes-seven : dans n8n, ouvrez Settings > Community Nodes, cliquez sur Install et saisissez @seven.io/n8n-nodes-seven. Après un redémarrage, les nœuds seven et seven Trigger apparaissent dans la palette de nœuds.

Identifiants

Créez un identifiant de type Seven API (clé API, recommandé pour la plupart des utilisateurs) ou Seven OAuth2 API (OAuth2, pour les configurations multi-tenant) et référencez-le dans les nœuds seven. Où trouver ma clé API ?

Exemple d'envoi de SMS

Transmettez n'importe quel texte au nœud pour envoyer le message à n'importe quel nombre de destinataires.

Étapes

  1. Copiez le code du workflow en cliquant gauche
  2. Naviguez vers l'éditeur n8n
  3. Cliquez n'importe où dans la fenêtre n8n
  4. Collez le code avec ctrl/cmd + v

Attention : Les workflows nécessitent souvent une configuration initiale, par exemple remplir les informations d'identification.

Code

{
  "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": "Salut de n8n!"
      },
      "credentials": {
        "sevenApi": {
          "name": "seven API"
        }
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {},
  "connections": {
    "Start": {
      "main": [
        [
          {
            "node": "seven",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}