Ressources · Intégration n8n

Intégration Fibery n8nAutomatiser Fibery avec n8n.

L'intégration Fibery n8n commence par une installation, pas par un credential. Le nœud expose 6 opérations sur 2 ressources, des bases aux entités, la lecture, la création, la mise à jour et la suppression. Un trigger webhook écoute une base et transmet chaque changement en quelques secondes.

Nœud communautaire Ce nœud n'est pas livré avec n8n : c'est un paquet communautaire (@fibery/n8n-nodes-fibery) à installer depuis Settings › Community nodes sur une instance auto-hébergée. npm

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

Pourquoi automatiser

Ce que l'intégration Fibery n8n apporte vraiment

L'intégration Fibery n8n ajoute deux nœuds à un workflow : le nœud principal lit, écrit, met à jour et supprime des données dans Fibery, à travers 6 opérations réparties sur 2 ressources, Database et Entity, et un trigger qui prend les événements d'une base Fibery pour les envoyer dans un workflow, sans polling ni attente.

Fibery contient le travail : fonctionnalités, tickets, comptes, candidatures, tout ce que l'espace de travail modélise en bases et en entités. n8n, lui, s'occupe de la tuyauterie autour. Le nœud sert à ça : lire une entité, en écrire une, ou balayer une base entière sans que personne ouvre l'application.

Trois usages reviennent tout le temps. L'arrivée d'abord : un formulaire ou une boîte mail produit quelque chose qui a sa place dans Fibery, et entity.create le dépose dans la bonne base avec les champs déjà remplis, ce qui marche très bien derrière un nœud Gmail. La sortie ensuite : entity.getMany extrait une tranche filtrée d'une base à heure fixe, pour la recopier dans un espace de rédaction comme Notion ou pour poser des échéances dans Google Calendar. La réaction enfin : le trigger se déclenche sur une base et le workflow prévient l'équipe avant que quiconque rafraîchisse une vue.

Le nœud reste volontairement étroit. Il ne touche qu'aux bases et aux entités, et seulement par les 6 opérations détaillées plus bas. Pour le reste de l'API Fibery, le nœud HTTP Request prend le relais : il appelle n'importe quel endpoint de l'API en réutilisant le même credential grâce à l'authentification prédéfinie.

Deux limites méritent d'être connues avant de construire. Le paquet est un nœud communautaire, donc il s'installe à la main sur une instance auto-hébergée, et n8n Cloud n'accepte que les nœuds communautaires vérifiés. Et le trigger n'a aucune liste d'événements : il surveille une base, c'est le workflow qui décide quoi faire de ce qui arrive.

Sur le choix de plateforme lui-même, le terrain se couvre mieux dans l'Avis n8n que sur une page de nœud.

Connexion

Comment brancher Fibery sur n8n ?

  1. 01

    Installer le paquet communautaire

    Le nœud Fibery n'est pas livré avec n8n. Sur une instance auto-hébergée, ouvre Settings, puis Community nodes, et installe le paquet npm @fibery/n8n-nodes-fibery, aujourd'hui en version 0.1.26. n8n recharge sa liste et deux entrées apparaissent dans le panneau des nœuds : Fibery et Fibery Trigger. Sur n8n Cloud, l'installation ne passe que pour les nœuds communautaires vérifiés.

  2. 02

    Créer le credential Access Token

    L'authentification se fait par jeton d'accès, rangé dans le type de credential fiberyTokenApi. Ouvre le menu Credentials de n8n, crée l'entrée, colle le jeton venu de Fibery et enregistre. Un credential se crée une fois et se réutilise dans tous les workflows : le jeton ne vit qu'à un seul endroit. Le nœud le propose ensuite dans sa liste déroulante, et le trigger aussi.

  3. 03

    Pointer le nœud vers une base

    Pose le nœud Fibery sur le canvas, choisis le credential, puis une ressource, Database ou Entity, et une opération. La plupart des opérations réclament Database, un resource locator qui se remplit depuis la liste ou avec une expression comme {{ $json.database }}, la syntaxe n8n pour aller chercher un champ dans l'item entrant. Un champ requis laissé vide bloque l'exécution du nœud.

Déclencheurs

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

Fibery Trigger est le nœud qui démarre un workflow quand Fibery appelle n8n. Tu actives le workflow : n8n te donne l'URL du webhook à enregistrer dans Fibery, et chaque appel devient une exécution.

Ce que tu vois dans n8n

Notes de configuration

01Configurer le Fibery TriggerLe nœud Fibery Trigger prend les événements d'une base Fibery et démarre le workflow avec. Il vient du même paquet communautaire, tourne en version 1 et accepte le même credential Access Token que le nœud principal. Aucune case d'événement à cocher : il surveille une base et transmet ce qui s'y passe.

Le nœud Fibery Trigger prend les événements d'une base Fibery et démarre le workflow avec. Il vient du même paquet communautaire, tourne en version 1 et accepte le même credential Access Token que le nœud principal. Aucune case d'événement à cocher : il surveille une base et transmet ce qui s'y passe.

Paramètres clés

  • Database : requis, un resource locator qui désigne la base Fibery à écouter. Tu la choisis dans la liste une fois le credential branché, ou tu passes une valeur par expression quand la base dépend d'un nœud précédent.
Cas d'usage
un trigger par base garde les workflows lisibles. Celui posé sur la base des tickets route les nouveaux vers le canal d'astreinte, pendant qu'un autre, sur la base des candidatures, lance une séquence d'entretien, chacun avec ses propres filtres derrière.
02Comment les événements arrivent dans n8nCe trigger fonctionne par webhook, c'est-à-dire une URL que Fibery appelle dès qu'il se passe quelque chose. n8n enregistre cette URL auprès de Fibery à l'activation du workflow : rien à programmer, rien à surveiller. Chaque événement atterrit dans le workflow en quelques secondes.

Ce trigger fonctionne par webhook, c'est-à-dire une URL que Fibery appelle dès qu'il se passe quelque chose. n8n enregistre cette URL auprès de Fibery à l'activation du workflow : rien à programmer, rien à surveiller. Chaque événement atterrit dans le workflow en quelques secondes.

Une conséquence est à anticiper : l'enregistrement se fait à l'activation, donc un workflow laissé inactif ne reçoit rien, et ce qui s'est passé pendant ce temps n'arrive pas plus tard. Pour rattraper un trou, un second workflow avec entity.getMany sur la même base fait le travail.

Quand l'utiliser
quand la réaction doit suivre le changement de près, prévenir une équipe ou créer l'enregistrement miroir ailleurs. Pour un export nocturne ou un récapitulatif hebdomadaire, un nœud Schedule branché sur le nœud Fibery reste plus simple à maintenir.
Actions

Ce que le nœud Fibery sait faire

Le nœud Fibery expose 6 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 ManyUpdateDeleteGet Many
Database✓
Entity✓✓✓✓✓

Database

1 opération
01

Get many databases

database.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Cette opération renvoie les bases de l'espace de travail Fibery. C'est ainsi qu'un workflow découvre ce que l'espace contient réellement, au lieu de coder un nom en dur. Elle ne prend aucun paramètre : credential branché, exécution lancée, la liste revient.

Cas d'usage
lance-la une fois pendant la construction, pour récupérer les identifiants de base que les cinq autres opérations attendent dans leur champ Database. Elle fait aussi une bonne étape d'audit, en listant chaque base pour repérer celles qu'aucune automatisation ne touche encore.

Entity

5 opérations
02

Create an entity

entity.create

Ce que tu vois dans n8n

Notes & cas d'usage

Create écrit une nouvelle entité dans une base Fibery et la renvoie, pour que la suite du workflow continue à travailler sur l'enregistrement qui vient de naître.

Paramètres clés

  • Database : requis, la base qui accueille l'entité, prise dans la liste ou posée par une expression du type {{ $json.database }}.
  • Fields : les valeurs à écrire, ajoutées une par une derrière le bouton Add Field.
  • Output : Simplified, Raw ou Selected Fields, selon la quantité d'informations que tu veux voir revenir.
  • Fields To Select : les champs à inclure dans la réponse quand Output vaut Selected Fields.
Cas d'usage
un formulaire de support crée une entité ticket avec son titre et sa criticité déjà renseignés.
03

Delete an entity

entity.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Delete retire une entité d'une base. C'est l'opération la plus brutale du nœud, et celle qu'on protège derrière un nœud IF, parce que rien dans le workflow ne remet l'enregistrement en place.

Paramètres clés

  • Database : requis, la base à laquelle appartient l'entité.
  • Entity : requis, le resource locator de l'entité elle-même. Le choix par la liste dépanne pendant la construction ; en production, la valeur vient d'un nœud précédent, par expression.
Cas d'usage
nettoyer les doublons repérés par une recherche en amont, ou supprimer les brouillons laissés dans une base par un formulaire refusé.
04

Get an entity

entity.get

Ce que tu vois dans n8n

Notes & cas d'usage

Get lit une seule entité et passe ses champs au nœud suivant. C'est ce dont un workflow d'enrichissement a besoin avant de décider quoi que ce soit.

Paramètres clés

  • Entity : requis, l'entité à lire, avec la Database dont elle dépend.
  • Output : Simplified garde une réponse lisible, Raw garde tout, Selected Fields resserre.
  • Fields To Select : la liste des champs renvoyés quand Output vaut Selected Fields.
  • Download Files : une option qui télécharge le fichier quand un champ de la base en contient un, au lieu d'en renvoyer la référence.
Cas d'usage
le trigger se déclenche sur une base produit, Get lit l'entité complète, et le workflow aiguille selon le responsable.
05

Get many entities

entity.getMany

Ce que tu vois dans n8n

Notes & cas d'usage

Get Many balaie une base et renvoie plusieurs entités d'un coup, filtrées à la source plutôt que triées plus loin dans le workflow.

Paramètres clés

  • Database : requis, la base à lire.
  • Limit : le nombre maximal d'entités renvoyées, pour qu'une base large ne noie pas l'exécution.
  • Filter : None prend la base telle quelle, Build Manually ouvre les conditions.
  • Must Match : All Filters exige toutes les conditions, Any Filter en accepte une seule.
  • Filters : les conditions elles-mêmes, chacune avec un champ, un Operator comme Is, Contains ou Is Empty, et une Field Value.
Cas d'usage
l'export hebdomadaire des entités compte dont le statut Is Not clôturé.
06

Update an entity

entity.update

Ce que tu vois dans n8n

Notes & cas d'usage

Update modifie les champs d'une entité qui existe déjà et renvoie sa version à jour. C'est l'opération qui referme la plupart des boucles : quelque chose a bougé ailleurs, Fibery reçoit le nouvel état.

Paramètres clés

  • Entity : requis, l'entité à modifier, dans la Database elle aussi requise.
  • Fields : les champs à écraser, ajoutés derrière Add Field ; ceux qu'on ne touche pas restent en l'état.
  • Fields To Select : à combiner avec un Output réglé sur Selected Fields pour garder une réponse courte.
Cas d'usage
un contrat signé fait passer une entité compte à l'étape suivante et y inscrit la date.
Besoin d'aide

Besoin d'aide pour automatiser Fibery avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Fibery et n8n, les questions qui suivent

01L'intégration Fibery n8n est-elle gratuite ?
Oui côté n8n, avec une condition. Le nœud Fibery est un nœud communautaire : il n'est pas livré avec n8n. C'est le paquet npm @fibery/n8n-nodes-fibery, à installer depuis Settings puis Community nodes sur une instance que tu héberges toi-même. Auto-héberger n8n avec Docker ou npm n'ajoute aucun coût pour ce nœud, et n8n Cloud n'accepte les nœuds communautaires que s'ils sont vérifiés. Ce que coûte Fibery de son côté est un autre sujet, qui n'est pas traité ici. Un workflow construit avec ces nœuds se comporte de la même façon sur ton serveur et sur n8n Cloud.
02Quels credentials faut-il pour le nœud Fibery ?
Un seul credential Access Token, rangé dans n8n sous le type fiberyTokenApi. Tu le crées une fois depuis le menu Credentials, tu colles le jeton, et chaque nœud Fibery de chaque workflow te le propose ensuite dans sa liste déroulante, le Fibery Trigger compris. Il n'y a pas de seconde méthode d'authentification à départager, ce qui raccourcit la mise en route. Comme le credential est partagé, changer le jeton à un seul endroit met à jour tous les workflows qui s'en servent. Attention quand même : le credential n'est que la moitié du chemin, le paquet doit d'abord être installé depuis Settings, Community nodes, pour que ce type de credential apparaisse.
03Quelles sont les limites du nœud Fibery dans n8n ?
Le nœud couvre 2 ressources, Database et Entity, et 6 opérations en tout. Les bases se listent, rien de plus ; les entités se créent, se lisent, se listent, se modifient et se suppriment. Tout ce que l'API Fibery propose au-delà ne se trouve pas dans le nœud, et le contournement s'appelle HTTP Request : ce nœud appelle n'importe quel endpoint de l'API en réutilisant le même credential Access Token via l'authentification prédéfinie. Côté lecture, Get Many renvoie autant d'entités que Limit l'autorise, donc un export qui se veut complet demande de régler cette valeur en connaissant la taille de la base. Le nœud est en version 1.
04Le trigger Fibery réagit-il en temps réel ?
Oui. Le Fibery Trigger fonctionne par webhook, une URL que Fibery appelle quand il se passe quelque chose sur la base choisie. n8n enregistre cette URL auprès de Fibery à l'activation du workflow, et chaque événement arrive dans le workflow en quelques secondes. Il n'y a aucune liste d'événements à cocher : le trigger prend un seul paramètre requis, Database, un resource locator, et transmet ce qui s'y produit. Conséquence pratique : un workflow désactivé ne reçoit rien, et les événements survenus pendant la coupure ne sont pas rejoués ensuite. Pour combler un trou, fais tourner entity.getMany sur la même base et compare.
05n8n ou Make pour Fibery ?
Ça dépend de l'endroit où tu veux que les données vivent et de la façon dont tu veux payer. n8n s'auto-héberge avec Docker ou npm, ou s'utilise sur n8n Cloud, et le workflow reste identique dans les deux cas ; c'est précisément ce choix qui rend possible un nœud communautaire comme celui-ci, puisqu'il s'installe sur une instance que tu contrôles. Make est une plateforme d'automatisation hébergée, sans option d'auto-hébergement, facturée à l'opération : une synchronisation à gros volume voit donc son coût grandir avec les exécutions. Les deux offrent une construction visuelle. Tranche sur l'hébergement, la maîtrise des données, le modèle de coût et l'envie d'entretenir une instance.