Ressources · Intégration n8n

Intégration Webex by Cisco n8nAutomatiser Webex by Cisco avec n8n.

Combien de réunions Webex se créent encore à la main dans ton équipe ? L'intégration Webex by Cisco n8n pose un nœud de 10 opérations réparties sur 2 ressources, les réunions et les messages, et un trigger qui écoute 4 événements. De quoi sortir Webex de la liste des outils qu'on ouvre juste pour cliquer.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

Que fait vraiment l'intégration Webex by Cisco n8n ?

Le nœud Webex by Cisco arrive installé avec n8n et dialogue avec l'API Webex via un seul credential OAuth2, c'est-à-dire une connexion autorisée que tu crées une fois. Il expose 10 opérations sur 2 ressources : d'un côté les réunions planifiées, de l'autre les messages postés dans une salle ou envoyés à une personne. Un second nœud, le Webex by Cisco Trigger, démarre un workflow quand Webex signale l'un de ses 4 événements.

Trois familles de scénarios reviennent sans arrêt. La logistique de réunion d'abord. Un formulaire rempli ou une étape franchie dans le CRM lance l'exécution, meeting.create pose le créneau avec un Title, un Start et un End, et le récapitulatif atterrit dans un onglet Google Sheets que tout le monde consulte au lieu de demander ce qui est prévu cette semaine.

Vient ensuite tout ce qui touche au message. message.create dépose un texte dans une salle ou directement à une personne. Un cabinet de formation s'en sert pour annoncer l'ouverture d'une session, avec un relais vers Telegram pour les formateurs qui ne vivent pas dans Webex. Derrière, message.update réécrit l'annonce plutôt que d'en empiler une nouvelle.

Le troisième sens de circulation part de Webex. Le trigger se déclenche sur created, le workflow lit ce que Webex a envoyé, une relance part par SendGrid et message.getAll remonte l'historique récent de la salle pour que la personne d'astreinte réponde avec le contexte sous les yeux.

Le nœud couvre ces 10 opérations. Pour n'importe quel autre endpoint de l'API Webex, le nœud HTTP Request l'appelle directement et réutilise le même credential OAuth2 via l'authentification prédéfinie : pas de seconde connexion à entretenir.

Quelques bornes valent la peine d'être connues avant de construire. Title s'arrête à 128 caractères, Agenda à 1300 caractères, et le champ Markdown de message.update à 7439 octets. Sur les deux opérations de liste, Return All décoché fait s'arrêter n8n à Limit. Tu hésites encore entre plateformes ? L'Avis n8n déroule les arbitrages, et la Formation n8n fait construire ce type de workflow en direct.

Connexion

Comment brancher Webex sur n8n ?

  1. 01

    Ouvrir un compte Webex avec accès développeur

    Première étape côté Webex : créer un compte Webex by Cisco sur webex.com. Ce compte donne normalement dans la foulée un accès développeur sur developer.webex.com, l'endroit où vit l'intégration sur laquelle s'appuiera le credential. Côté n8n, rien à installer : le nœud Webex by Cisco et le Webex by Cisco Trigger figurent déjà dans le panneau des nœuds, sur n8n Cloud comme sur une instance auto-hébergée.

  2. 02

    Créer le credential OAuth2 dans n8n

    OAuth2 est la méthode d'authentification prise en charge ici, et la seule proposée par le credential. Sur n8n Cloud, la manœuvre tient en deux gestes : saisir un Credentials Name, puis cliquer sur le bouton de connexion du credential OAuth. Configurer OAuth2 depuis zéro suppose d'enregistrer d'abord une intégration, en suivant la page Registering your Integration de la documentation Webex, puis de recopier ses valeurs dans le credential.

  3. 03

    Cocher les scopes attendus par l'intégration

    Les scopes sont les autorisations que réclame l'intégration Webex. n8n en recommande dix : spark:rooms_read, spark:messages_write, spark:messages_read, spark:memberships_read, spark:memberships_write, meeting:recordings_write, meeting:recordings_read, meeting:preferences_read, meeting:schedules_write et meeting:schedules_read. On les coche au moment d'enregistrer l'intégration, avant la première connexion.

Déclencheurs

Qu'est-ce qui déclenche un workflow Webex ?

Webex by Cisco Trigger est le nœud qui démarre un workflow quand quelque chose se passe dans Webex by Cisco. Il écoute 4 événements, listés ci-dessous par famille. Tu en choisis un ou plusieurs, tu actives le workflow : n8n enregistre le webhook (l'URL que Webex by Cisco appelle) sur ton compte.

Ce que tu vois dans n8n

Tous les événements, par famille

Une ligne par objet, une puce par action. L'événement à cocher dans le nœud s'écrit objet.action ; survole une puce pour lire quand il se déclenche.

all.*1
  • all.
    • all
created.*1
  • created.
    • created
deleted.*1
  • deleted.
    • deleted
updated.*1
  • updated.
    • updated

Notes de configuration

01Set up the Webex by Cisco TriggerLa version 1 du nœud trigger enregistre un webhook, autrement dit une URL que Webex appelle de lui-même, au moment où tu actives le workflow. Chaque événement arrive ensuite en quelques secondes, sans aucun polling, cette interrogation régulière de l'API qu'on trouve ailleurs.

La version 1 du nœud trigger enregistre un webhook, autrement dit une URL que Webex appelle de lui-même, au moment où tu actives le workflow. Chaque événement arrive ensuite en quelques secondes, sans aucun polling, cette interrogation régulière de l'API qu'on trouve ailleurs.

Paramètres clés

  • Resource : requis, à choisir dans la liste du nœud. Il fixe le type d'objet Webex que le trigger surveille.
  • Event : l'événement écouté, parmi 4 valeurs, created, updated, deleted et all, que le nœud affiche sous le libellé *.
  • Resolve Data : désactivé, la réponse ne contient qu'une référence vers la donnée saisie ; activé, n8n résout cette donnée automatiquement.
  • Filters : une collection optionnelle de 11 champs qui restreignent ce qui atteint réellement le workflow.
Quand l'utiliser
dès que le workflow doit réagir à Webex plutôt que tourner à heure fixe.
02Created eventsAvec created, l'exécution part à l'instant où un nouvel objet de la Resource choisie apparaît dans Webex. C'est l'événement que les équipes branchent en premier : il transforme un geste humain dans l'application en première étape d'un process qui tourne ensuite tout seul.

Avec created, l'exécution part à l'instant où un nouvel objet de la Resource choisie apparaît dans Webex. C'est l'événement que les équipes branchent en premier : il transforme un geste humain dans l'application en première étape d'un process qui tourne ensuite tout seul.

Paramètres clés

  • Room ID : restreint à une salle précise, par identifiant.
  • Person Email : restreint à une personne précise, par email.
  • Has Files : restreint aux messages contenant des pièces jointes.
Cas d'usage
une agence immobilière ouvre une salle par mandat. Has Files activé, seuls les messages porteurs d'un document passent, et le workflow archive automatiquement chaque diagnostic déposé par un propriétaire. Person Email resserre encore la maille, quand une seule personne de l'agence dépose les pièces officielles et que le reste de la conversation n'a aucune raison de réveiller le workflow.
03Updated eventsLes modifications d'un objet déjà existant passent par updated. Cet événement prend tout son sens quand la première version n'est pas celle qui compte : un horaire corrigé, un message réécrit après un copier-coller raté, un réglage de salle ajusté une heure plus tard.

Les modifications d'un objet déjà existant passent par updated. Cet événement prend tout son sens quand la première version n'est pas celle qui compte : un horaire corrigé, un message réécrit après un copier-coller raté, un réglage de salle ajusté une heure plus tard.

Paramètres clés

  • Message ID : restreint à un message précis, par identifiant.
  • Is Locked : restreint aux salles verrouillées.
  • Room Type : restreint à un type de salle donné.
Cas d'usage
une salle projet dont la description sert de référence unique, chaque correction devant se répercuter dans l'outil de suivi que lit le reste de la boîte. Is Locked garde le workflow sur les salles modérées, là où les changements sont voulus. Le tableau tenu à côté cesse alors de dériver par rapport à ce que contient vraiment Webex, ce qui était en général la demande de départ.
04Deleted eventsLes suppressions ont leur propre événement, deleted. Il arrive souvent en dernier dans les projets, alors qu'un miroir construit uniquement sur les créations se remplit peu à peu de lignes qui n'existent plus nulle part dans Webex.

Les suppressions ont leur propre événement, deleted. Il arrive souvent en dernier dans les projets, alors qu'un miroir construit uniquement sur les créations se remplit peu à peu de lignes qui n'existent plus nulle part dans Webex.

Paramètres clés

  • Person ID : restreint à une personne précise, par identifiant.
  • Mentioned People : restreint aux messages citant ces personnes, par identifiant, avec me comme raccourci pour ton propre identifiant et des virgules entre plusieurs valeurs.
  • Is Moderator : restreint aux modérateurs d'une salle.
Cas d'usage
un journal d'audit qui consigne ce qui a disparu et à quel moment, à côté de ce qui a été créé. Mentioned People rentabilise vite la configuration : un workflow qui ne surveille que les messages citant le compte d'astreinte reste silencieux le reste du temps, et le journal garde une taille lisible.
Actions

Ce que le nœud Webex by Cisco sait faire

Le nœud Webex by Cisco expose 10 opérations sur 2 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceCreateGetGet ManyUpdateDelete
Meeting
Message

Meeting

5 opérations
01

Create a meeting

meeting.create

Ce que tu vois dans n8n

Notes & cas d'usage

Pose une réunion sur un site Webex à partir des données que porte le workflow.

Paramètres clés

  • Title : l'intitulé de la réunion, 128 caractères maximum.
  • Start et End : date et heure de début et de fin, au format décrit par la RFC 2445.
  • Additional Fields : 19 champs optionnels, dont Agenda (1300 caractères maximum), Invitees, Send Email pour les mails à l'hôte et aux invités, Join Before Host Minutes dont les choix sont 0, 5, 10 et 15, et Site URL, sans quoi la réunion se crée sur le site préféré de l'utilisateur.
Cas d'usage
une demande de démo arrive, le workflow compose le Title avec le nom de l'entreprise et le créneau existe avant la lecture du mail.
02

Delete a meeting

meeting.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Retire une réunion planifiée du site Webex. À brancher derrière ce qui annule le rendez-vous en amont, pour que l'agenda ne garde pas une entrée que personne ne rejoindra.

Paramètres clés

  • Meeting ID : l'identifiant de la réunion, le plus souvent repris d'un nœud précédent via une expression du type {{ $json.field }}.
  • Options : 2 champs. Host Email porte l'adresse de l'hôte et ne sert que si l'utilisateur ou l'application qui appelle l'API dispose des scopes de niveau administrateur. Send Email décide si les mails partent vers l'hôte et les invités.
Cas d'usage
une opportunité passée en perdue dans le CRM nettoie le créneau de démo déjà bloqué pour la semaine suivante.
03

Get a meeting

meeting.get

Ce que tu vois dans n8n

Notes & cas d'usage

Relit une seule réunion, par identifiant. Souvent l'étape juste avant une décision : relancer, décaler, ou ne rien faire.

Paramètres clés

  • Meeting ID : l'identifiant de la réunion.
  • Options : 3 champs. Password est le mot de passe de la réunion, exigé quand celle-ci en est protégée et que l'utilisateur courant n'a pas le droit de la consulter parce qu'il n'est ni hôte, ni co-hôte, ni invité. Host Email désigne l'hôte, et Send Email reste optionnel, avec true comme valeur par défaut.
Cas d'usage
une heure avant un rendez-vous client, le workflow relit la réunion et décide seulement ensuite si un rappel se justifie.
04

Get many meetings

meeting.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie une liste plutôt qu'un enregistrement. Aucun champ n'est requis, donc un nœud laissé tel quel répond déjà, et c'est la collection Filters qui fait le tri.

Paramètres clés

  • Return All : coché, n8n enchaîne les pages de l'API et ramène toutes les réunions ; décoché, Limit plafonne le nombre d'items renvoyés.
  • Filters : 11 champs, dont From et To pour une fenêtre de dates inclusive, State et ses 8 valeurs (active, ended, expired, inProgress, lobby, missed, ready, scheduled), Meeting Type (meetingSeries, scheduledMeeting, meeting) et Participant Email.
Cas d'usage
un export du lundi matin de tout ce qui est planifié dans la semaine, filtré sur scheduled, envoyé à qui gère les salles.
05

Update a meeting

meeting.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifie une réunion existante au lieu de la supprimer pour la recréer. Meeting ID dit laquelle, Update Fields porte ce qui bouge.

Paramètres clés

  • Meeting ID : l'identifiant de la réunion.
  • Update Fields : 21 champs. Start, End et Title gèrent un report ou un renommage, Agenda ne peut pas dépasser 1300 caractères, Password doit respecter les règles de complexité du site et se génère aléatoirement s'il reste vide, et Recurrence est une règle conforme à la RFC 2445 qui ne s'applique qu'aux séries de réunions.
Cas d'usage
une session de formation repoussée d'une semaine garde la même réunion, seuls Start et End bougent.

Message

5 opérations
06

Create a message

message.create

Ce que tu vois dans n8n

Notes & cas d'usage

Poste un message dans Webex. Destination fixe le destinataire, une salle ou une personne.

Paramètres clés

  • Destination : room ou person.
  • Room Name or ID : à prendre dans la liste, ou à fournir comme identifiant via une expression.
  • Specify Person By : email ou id, accompagné de Person Email et Person ID.
  • Text : le message, en texte brut.
  • Additional Fields : 3 champs, Markdown pour le message au format markdown, Text fournissant alors le texte de remplacement pour les clients qui n'affichent pas le texte enrichi, plus File et Attachments.
Cas d'usage
un récapitulatif de fin de journée déposé chaque soir dans la salle des opérations, mis en forme via Markdown.
07

Delete a message

message.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Un champ en entrée, un message en moins. C'est l'opération qui rend une règle de rétention exécutable, au lieu de la laisser dormir dans une charte que personne n'applique.

Paramètres clés

  • Message ID : l'identifiant du message à supprimer.
Cas d'usage
une salle dédiée aux codes à usage unique, vidée automatiquement au-delà du délai convenu. Alimente l'opération avec les identifiants collectés par une étape de liste, et le ménage se fait chaque nuit sans que personne remonte la conversation à la main.
08

Get a message

message.get

Ce que tu vois dans n8n

Notes & cas d'usage

Va rechercher un message dans Webex quand le workflow ne dispose que de son identifiant, typiquement un identifiant rangé plus tôt dans une base ou un tableur.

Paramètres clés

  • Message ID : l'identifiant du message à récupérer.
Cas d'usage
un outil de ticketing conserve l'identifiant du message qui a ouvert le dossier. Des semaines après, le responsable support qui reprend l'affaire veut la formulation d'origine plutôt que le résumé tapé à la va-vite, et cette opération la ramène.
09

Get many messages

message.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les messages d'une salle. C'est ainsi qu'un workflow récupère du contexte au lieu d'une ligne isolée de sa conversation.

Paramètres clés

  • Room Name or ID : requis, liste les messages d'une salle par identifiant, choisi dans la liste ou fourni via une expression.
  • Return All et Limit : tous les messages, ou un nombre plafonné.
  • Filters : 4 champs, Before pour les messages envoyés avant une date et une heure, Before Message pour ceux envoyés avant un message donné par identifiant, Parent Message ID pour les messages rattachés à un parent, et Mentioned Person pour ceux qui citent une personne par identifiant, me désignant toi-même.
Cas d'usage
tous les messages mentionnant le compte d'astreinte sont ramassés chaque matin et traités dans l'ordre.
10

Update a message

message.update

Ce que tu vois dans n8n

Notes & cas d'usage

Réécrit un message déjà posté. Quatre champs voyagent ensemble ici, ce qui détonne dans ce nœud et surprend au premier montage.

Paramètres clés

  • Message ID : l'identifiant du message à mettre à jour.
  • Is Markdown : indique si le message utilise markdown.
  • Text : le message, en texte brut.
  • Markdown : le message au format Markdown, avec une longueur maximale de 7439 octets.
Cas d'usage
un statut de mise en production posté une fois puis édité à chaque étape, pour que la salle affiche une ligne vivante au lieu d'un mur de notifications.
Besoin d'aide

Besoin d'aide pour automatiser Webex by Cisco avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Webex et n8n : les questions qui suivent

01L'intégration Webex by Cisco n8n est-elle gratuite ?
Côté n8n, oui. Le nœud Webex by Cisco et le Webex by Cisco Trigger sont livrés avec n8n : rien à installer, aucun coût supplémentaire pour débloquer les 10 opérations ou les 4 événements du trigger. Cela vaut sur n8n Cloud, l'offre hébergée par n8n, comme sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow se comporte de la même façon des deux côtés, donc rien n'empêche de le monter en local et de le déplacer ensuite. Ce que coûte un compte Webex lui-même est une autre question, que cette page ne traite pas.
02Quels credentials et quels droits demande le nœud Webex ?
Un seul credential, en OAuth2, la méthode d'authentification prise en charge ici. Il faut un compte Webex by Cisco, dont la création donne normalement aussi un accès développeur. Sur n8n Cloud, le chemin est court : saisir un Credentials Name, cliquer sur Connect my account, c'est fini. Configurer OAuth2 depuis zéro impose d'enregistrer d'abord une intégration, comme l'explique la page Registering your Integration de la documentation Webex. n8n recommande dix scopes sur cette intégration, couvrant les salles, les messages, les adhésions, les enregistrements, les préférences et les plannings. Le même credential authentifie ensuite le nœud et le trigger.
03Quelles sont les limites du nœud Webex dans n8n ?
Trois plafonds sont inscrits dans les champs eux-mêmes : un Title de réunion de 128 caractères maximum, un Agenda de 1300 caractères maximum, et un message de 7439 octets maximum dans le champ Markdown de l'opération de mise à jour. Sur les opérations de liste, réunions et messages, Return All laissé décoché arrête le nœud à Limit : un export qui semble tronqué vient presque toujours de cette case. Le nœud expose 10 opérations sur 2 ressources. Pour tout autre endpoint de l'API Webex, le nœud HTTP Request l'appelle directement et réutilise le même credential OAuth2 via l'authentification prédéfinie.
04Le trigger Webex réagit-il en temps réel ?
Oui. Le Webex by Cisco Trigger fonctionne par webhook : n8n enregistre une URL auprès de Webex à l'activation du workflow, et Webex appelle cette URL de lui-même. Chaque événement arrive en quelques secondes, sans polling, cette interrogation périodique de l'API qui attend qu'il se passe quelque chose. Quatre événements sont disponibles : created, updated, deleted et all, que le nœud affiche sous forme d'étoile. Le paramètre Resource fixe le type d'objet surveillé, et la collection Filters, onze champs, resserre le tir pour que le workflow ne se réveille que sur ce qui le concerne.
05n8n ou Make pour automatiser Webex ?
Quatre critères tranchent, et les deux outils restent des réponses valables. L'hébergement d'abord : n8n tourne sur ton propre serveur ou sur n8n Cloud, Make est hébergé uniquement. La maîtrise des données en découle, puisqu'une instance auto-hébergée garde les contenus de réunions et de messages Webex sur une infrastructure que tu contrôles. Le modèle de coût ensuite : Make facture à l'opération, ce qui mérite une simulation sur un workflow qui liste les messages salle par salle. La logique visuelle enfin, assez différente pour qu'un essai sur un vrai scénario Webex t'apprenne plus que n'importe quel tableau comparatif.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.