Ressources · Intégration Make

Intégration Xero MakeAutomatiser Xero avec Make.

Ta compta peut tourner pendant que tu fais autre chose. L'intégration Xero Make relie tes livres à Make, l'outil no-code où tu montes des automatisations appelées scénarios. Xero y ouvre 95 modules : factures, contacts, paiements, fichiers.

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

Ce que tu peux automatiser

À quoi sert l'intégration Xero Make ?

Elle branche ton compte Xero sur Make et laisse un scénario lire et écrire dans tes livres à ta place. Un scénario, c'est l'automatisation que tu montes dans Make : une suite de modules. Un module, c'est une brique de cette suite : un déclencheur, une action ou une recherche. Avec 95 modules Xero sous la main, la recopie entre la compta et tes autres outils change de camp.

Trois usages reviennent presque à chaque fois. Le devis qui devient un dossier : Watch Quotes attrape le devis créé, Search for Contacts retrouve le client derrière, Create a History Note garde la trace de ce que le scénario a fait.

Les achats : Watch Purchase Orders sort la commande, Create a Contact ajoute le fournisseur qui manquait, Upload a File range le bon de commande dans les fichiers Xero.

Les heures et les absences : Watch Employee Leaves remonte les congés validés, Create a Timesheet dépose les heures saisies ailleurs, Get a Bank Summary donne les soldes pour le point de trésorerie.

Deux choses que Make ne fera pas ici. L'app travaille avec un compte Xero et pas avec Xero HQ, un cabinet installé sur HQ reste dehors. Et depuis septembre 2024, Xero plafonne le volume sur ses points de lecture : sur une grosse organisation, Search for Contacts, Search for Invoices, Search for Manual Journals et Search Payments ralentissent ou cessent de répondre. Filtre serré et découpe le travail.

Xero existe aussi en nœud n8n. Si le choix n'est pas encore fait, le comparatif n8n vs Make pose les critères, et la page Intégration Xero n8n montre la même app de l'autre côté. Un scénario qui s'arrête sans raison visible, ça se répare : Dépannage Make reprend les pannes les plus courantes.

Connexion

Comment connecter Xero à Make ?

  1. 01

    Pose un module Xero

    Ouvre un scénario, dépose n'importe quel module Xero et clique sur Create a connection. Cette connexion, c'est ton compte Xero relié à Make une fois pour toutes : les autres modules Xero du scénario la réutilisent. Si le module porte l'étiquette instantané, clique d'abord sur Create a webhook.

  2. 02

    Nomme-la et choisis les permissions

    Le champ Connection name est facultatif, mais un nom clair sert le jour où un deuxième compte Xero débarque. Clique sur Show advanced settings pour choisir les Scopes, autrement dit les permissions accordées. Chaque module indique celles qu'il exige.

  3. 03

    Enregistre et autorise l'accès

    Clique sur Save. Xero ouvre sa propre fenêtre : identifie-toi si on te le demande, puis confirme l'accès. De retour dans Make, le module s'anime et liste ce qu'il sait lire dans ton compte.

Premier scénario

Ton premier scénario : le nouveau client rangé tout seul

ObjectifQuand un contact est créé ou modifié dans Xero, Make le range dans le bon groupe.

  1. 01

    Crée le scénario

    Depuis la page des scénarios, lance un nouveau scénario et clique sur le + pour poser le premier module. Cherche Xero par son nom, puis choisis Watch Contacts dans la liste.

  2. 02

    Branche ton compte

    Clique sur Create a connection, enregistre, puis confirme l'accès côté Xero. Le module lit tes contacts, et la suite du scénario réutilise la même connexion sans rien redemander.

  3. 03

    Ajoute l'action

    Clique sur le + à droite du déclencheur et ajoute Add a Contact to a Contact Group. Récupère le contact qui sort du premier module : un bundle, c'est un élément qui passe d'un module au suivant.

  4. 04

    Teste avec Run once

    Clique sur Run once. Make exécute le scénario une seule fois et montre ce que chaque module a reçu. Regarde le contact remonté avant de laisser le scénario travailler seul.

  5. 05

    Planifie et active

    Règle l'horloge sur le premier module : un nouveau scénario vérifie toutes les 15 minutes par défaut, le minimum du plan Free. Chaque module exécuté sur un élément compte pour une opération, l'unité que Make décompte sur ton plan.

Déclencheurs

Ce qui met le scénario en route

12 modules démarrent un scénario quand quelque chose se passe dans Xero. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Xero dès que ça se passe.

Xero1Watch Bank Transactions

Watch Bank Transactions

Déclencheur planifié

Dans MakeTriggers when a bank transaction is added or updated.

Chaque opération bancaire ajoutée ou modifiée dans Xero entre dans le scénario par ce module, une par bundle.

Comment il se déclenche
planifié, donc Make interroge Xero au rythme du scénario, toutes les 15 minutes par défaut.
Quand l'utiliser
un commerçant qui veut retrouver ses encaissements dans un tableau partagé sans rien ressaisir.
Attention
une opération corrigée ressort comme une nouvelle, sans rien qui les distingue. Compare avec ce que tu as déjà enregistré avant d'écrire ailleurs, sinon la ligne apparaît deux fois dans ton tableau.
Xero2Watch Bank Transfers

Watch Bank Transfers

Déclencheur planifié

Dans MakeTriggers when a new bank transfer is created.

Un virement entre deux de tes comptes Xero sort par ici, au moment où il est créé.

Comment il se déclenche
planifié, Make repasse sur le compte à l'intervalle réglé sur le premier module et récupère ce qu'il n'avait pas vu.
Quand l'utiliser
tenir un journal de trésorerie hors des livres, pour suivre les mouvements entre comptes sans ouvrir Xero.
Attention
il ne remonte que les virements, pas les opérations derrière, associe-le à Watch Bank Transactions si les deux comptent.
Xero3Watch Contacts

Watch Contacts

Déclencheur planifié

Dans MakeTriggers when a contact is created or updated.

Clients et fournisseurs sortent par la même porte. Ce déclencheur remonte les contacts créés ou modifiés dans Xero, coordonnées à jour comprises, prêts pour le module suivant.

Comment il se déclenche
planifié, chaque passage du scénario ramasse ce qui a bougé depuis le précédent.
Quand l'utiliser
une équipe commerciale dont le CRM fait référence et qui veut récupérer les corrections faites dans la compta.
Attention
création et modification arrivent de la même façon. Un scénario qui écrit ailleurs doit donc chercher la fiche existante d'abord, sinon il fabrique un doublon à chaque correction.
Xero4Watch Credit Notes

Watch Credit Notes

Déclencheur planifié

Dans MakeTriggers when a credit note is added or updated.

Un avoir ajouté ou mis à jour dans Xero lance le scénario et transmet ses données au module suivant.

Comment il se déclenche
planifié, la vérification a lieu à chaque exécution du scénario, jamais entre deux.
Quand l'utiliser
un grossiste qui veut voir passer chaque remboursement dans le canal de l'équipe avant la clôture.
Attention
l'avoir et la facture sont deux objets distincts, surveiller l'un ne dit rien de l'autre.
Xero5Watch Employee Leaves

Watch Employee Leaves

Déclencheur planifié

Dans MakeTriggers when employee leave is approved.

Un congé validé devient un élément que le scénario peut traiter, un par validation.

Comment il se déclenche
planifié, le congé remonte au passage suivant du scénario et pas à la seconde où il est accepté.
Quand l'utiliser
un office manager qui tient le calendrier partagé des absences sans recopier quoi que ce soit.
Attention
seuls les congés validés sortent du module, une demande qui attend encore le feu vert d'un responsable reste parfaitement invisible pour Make.
Xero6Watch Events

Watch Events

Déclencheur instantané

Dans MakeTriggers when a new event is created.

Ce module guette un nouvel événement dans ton compte Xero et l'envoie directement dans le scénario.

Comment il se déclenche
instantané, l'app prévient Make par webhook dès que ça se passe ; un webhook, c'est l'adresse que Make donne à une app pour qu'elle vienne frapper à la porte. Make l'installe tout seul, rien à régler.
Quand l'utiliser
tout ce qui ne peut pas attendre le prochain passage planifié.
Attention
un module instantané réclame son webhook avant la connexion, clique donc d'abord sur Create a webhook.
Xero7Watch Invoices

Watch Invoices

Déclencheur planifié

Dans MakeTriggers when an invoice is added or updated.

Le déclencheur par lequel commencent la plupart des scénarios Xero : il récupère chaque facture ajoutée ou modifiée et la transmet.

Comment il se déclenche
planifié, Make va voir Xero selon l'horloge du scénario, jusqu'à toutes les 15 minutes sur le plan Free.
Quand l'utiliser
une société de services qui veut prévenir le client et le comptable dès qu'une facture existe.
Attention
une petite correction sur une vieille facture compte comme une mise à jour, filtre sur ce qui t'intéresse vraiment.
Xero8Watch Items

Watch Items

Déclencheur planifié

Dans MakeTriggers when a new item is created.

Les nouveautés du catalogue Xero sortent par ce déclencheur, un élément à la fois.

Comment il se déclenche
planifié, Make demande les articles créés depuis la dernière exécution à chaque réveil du scénario.
Quand l'utiliser
une boutique en ligne qui déclare ses produits dans la compta d'abord et veut les voir apparaître côté vitrine.
Attention
créations uniquement, un article dont le prix change plus tard ne repassera pas par là.
Xero9Watch Manual Journals

Watch Manual Journals

Déclencheur planifié

Dans MakeTriggers when a manual journal is created or updated.

Les écritures manuelles créées ou corrigées dans Xero arrivent ici avec leur contenu.

Comment il se déclenche
planifié, le contrôle se fait à chaque exécution du scénario et à aucun autre moment.
Quand l'utiliser
un contrôleur de gestion qui veut copier chaque écriture manuelle dans un tableau de suivi au fil de l'eau.
Attention
les écritures s'accumulent à la clôture, et Xero limite le volume que ses points de lecture renvoient aux grosses organisations, garde le scénario étroit.
Xero10Watch Payments

Watch Payments

Déclencheur planifié

Dans MakeTriggers when a payment is created or updated.

Un paiement enregistré ou modifié dans Xero est signalé dès que le scénario repasse.

Comment il se déclenche
planifié, Make récupère les paiements nouveaux et modifiés à l'intervalle fixé sur le premier module.
Quand l'utiliser
marquer une commande comme réglée dans un autre outil une fois l'argent comptabilisé.
Attention
un paiement se rattache à une facture ou à un avoir, va chercher ce document si le scénario a besoin du contexte.
Xero11Watch Purchase Orders

Watch Purchase Orders

Déclencheur planifié

Dans MakeTriggers when an order is added or updated.

Les commandes fournisseur ajoutées ou mises à jour dans Xero démarrent le scénario depuis ce module.

Comment il se déclenche
planifié, Make revient voir le compte selon l'horloge choisie et prend ce qui a bougé.
Quand l'utiliser
une entreprise du bâtiment qui veut que le fournisseur et le conducteur de travaux reçoivent la commande dès qu'elle est émise.
Attention
un changement de statut arrive comme une simple mise à jour, ne compte pas sur un signal séparé.
Xero12Watch Quotes

Watch Quotes

Déclencheur planifié

Dans MakeTriggers when a quote is created.

Chaque devis créé dans Xero ressort par ce déclencheur, prêt pour le module suivant.

Comment il se déclenche
planifié, le devis arrive au passage suivant du scénario, pas à la seconde où il est écrit.
Quand l'utiliser
un cabinet de conseil qui garde tous ses devis dans un tableau de suivi et n'oublie aucune relance.
Attention
créations seulement, un devis accepté ou retravaillé plus tard ne repasse pas par ici, prévois une recherche si ton tableau de suivi doit rester juste.
Modules

Ce que Xero sait faire dans un scénario

Xero te donne 83 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Xero1

Add a Contact to a Contact Group

Action

Dans MakeAdds a contact to a specified contact group.

Range un contact existant dans l'un de tes groupes Xero, histoire que les segments restent justes sans que personne n'ouvre la compta.

Quand l'utiliser
un client passe sur une offre payante et rejoint le groupe sur lequel tournent tes relances.
Attention
le contact et le groupe doivent déjà exister, prévois la recherche en amont.
Xero2

Archive a Contact

Action

Dans MakeArchives a contact with a given ID.

Met un contact de côté dans Xero à partir de l'identifiant que le scénario transporte déjà.

Quand l'utiliser
un fournisseur avec qui c'est terminé continue d'encombrer les listes de choix.
Attention
aucun module Xero ne fait le chemin inverse, réfléchis à deux fois avant de lancer ça sur un lot entier.
Xero3

Create a Bank Transaction

Action

Dans MakeCreates a new bank transaction.

Écrit une nouvelle opération bancaire dans les livres à partir de données que le scénario tient déjà.

Quand l'utiliser
une plateforme de paiement dépose un export et chaque ligne doit atterrir dans Xero.
Attention
rien ne vérifie les doublons, un scénario rejoué sur les mêmes données enregistre deux fois le montant.
Xero4

Create a Bank Transfer

Action

Dans MakeTransfers a specified amount from one account to another.

Enregistre le déplacement d'un montant d'un compte Xero vers un autre.

Quand l'utiliser
la mise de côté sur le compte réservé aux taxes, une fois que le scénario connaît la somme.
Attention
teste sur un seul élément et regarde le résultat, un scénario relancé créera un second virement identique.
Xero5

Create a Batch Payment

Action

Dans MakeCreates a new batch payment.

Enregistre un paiement groupé dans Xero plutôt qu'une ligne par facture, à partir de la liste préparée par le scénario.

Quand l'utiliser
les règlements fournisseurs où un seul virement solde plusieurs factures.
Attention
les factures doivent exister et être payables avant de constituer le lot, cherche-les d'abord et lis le résultat.
Xero6

Create a Contact

Action

Dans MakeCreates a new contact.

Ajoute un client ou un fournisseur dans Xero sans que personne retape les mêmes coordonnées.

Quand l'utiliser
une affaire passe en gagnée dans le CRM et le client doit exister dans les livres avant la première facture.
Attention
place Search for Contacts avant, ce module crée sans jamais regarder si la fiche est déjà là.
Xero7

Create a Contact Group

Action

Dans MakeCreates a contact group.

Ouvre un groupe de contacts dans Xero, le contenant que tu remplis ensuite avec des clients ou des fournisseurs.

Quand l'utiliser
une nouvelle campagne ou une nouvelle région a besoin de son segment et autant que le scénario s'en charge.
Attention
le groupe arrive vide, enchaîne avec Add a Contact to a Contact Group dans la même exécution.
Xero8

Create a Credit Note

Action

Dans MakeCreates a new credit note.

Émet un avoir dans Xero à partir de ce que le scénario transporte à cet instant.

Quand l'utiliser
un retour arrive du magasin et le client a de l'argent à récupérer sur une facture déjà envoyée.
Attention
l'avoir est un document à part, le créer ne touche pas à la facture d'origine.
Xero9

Create a Folder

Action

Dans MakeCreates a new folder.

Crée un dossier dans l'espace fichiers de Xero, prêt à recevoir les documents que le scénario va déposer.

Quand l'utiliser
un dossier par client ou par audit, ouvert dès le démarrage du projet.
Attention
rien n'empêche de créer deux fois le même dossier, liste-les d'abord quand le nom compte.
Xero10

Create a History Note

Action

Dans MakeAdds a note to a record.

Laisse une note sur une fiche Xero, c'est comme ça qu'un scénario garde la trace de ce qu'il a fait.

Quand l'utiliser
juste après qu'une automatisation a modifié une facture, pour écrire quelle exécution y a touché et pourquoi.
Attention
la note s'adresse à l'humain qui relira la fiche, elle ne change rien aux montants.
Xero11

Create a Manual Journal

Action

Dans MakeCreates a manual journal.

Passe une écriture manuelle dans Xero directement depuis le scénario.

Quand l'utiliser
l'ajustement que le comptable saisissait à la main à chaque clôture.
Attention
une écriture qui tombe mal se voit dans les comptes, essaie-la avec Run once sur un seul élément avant de laisser tourner.
Xero12

Create an Account

Action

Dans MakeCreates a new account.

Ajoute un compte au plan comptable sans sortir du scénario.

Quand l'utiliser
une nouvelle activité a besoin de sa ligne avant la première opération enregistrée.
Attention
le plan comptable porte tout le reste, celui-là mérite une validation humaine plutôt qu'une exécution automatique.
Xero13

Create an Asset Type

Action

Dans MakeCreates a new asset type.

Déclare un type d'immobilisation dans Xero, la catégorie sous laquelle tes biens sont classés.

Quand l'utiliser
l'entreprise se met à acheter un matériel qu'elle n'avait jamais possédé.
Attention
ces types se créent rarement, un scénario qui en crée à chaque passage signale une recherche manquante.
Xero14

Create an Employee

Action

Dans MakeCreates a new employee.

Inscrit un salarié dans Xero à partir de ce que le côté RH sait déjà.

Quand l'utiliser
une arrivée est confirmée et la paie retaperait sinon le même formulaire.
Attention
aucun contrôle de doublon ici, un retour dans l'entreprise peut créer une seconde fiche.
Xero15

Create an Invoice

Action

Dans MakeCreates a new invoice.

Crée une facture dans Xero à partir des données que porte le scénario.

Quand l'utiliser
une commande est confirmée sur ta boutique et la facture doit exister dans les livres avant qu'on y pense.
Attention
le contact doit être dans Xero d'abord, trouve-le ou crée-le à l'étape précédente.
Xero16

Create an Item

Action

Dans MakeCreates a new item.

Ajoute un produit ou une prestation au catalogue Xero pour pouvoir le choisir ensuite sur les documents.

Quand l'utiliser
l'équipe produit sort une nouvelle référence et la compta doit la connaître aussi.
Attention
Search for Items se place avant, un catalogue plein de quasi-doublons est pénible à nettoyer.
Xero17

Create a Payment

Action

Dans MakeUse this method to apply payments to approved AR and AP invoices or refund AR or AP credit notes.

Applique un règlement sur une facture approuvée dans Xero, ou rembourse un avoir, côté client comme côté fournisseur.

Quand l'utiliser
ton prestataire de paiement confirme l'encaissement et la facture ne doit plus apparaître impayée.
Attention
le document doit être approuvé, une facture en brouillon n'accepte pas le règlement.
Xero18

Create a Purchase Order

Action

Dans MakeCreates a new purchase order.

Écrit une commande fournisseur dans Xero à partir d'une demande née ailleurs.

Quand l'utiliser
un seuil de stock est franchi dans ton outil d'inventaire et la commande doit suivre.
Attention
il crée le document et s'arrête là, l'envoi au fournisseur est un autre module du scénario.
Xero19

Create a Quote

Action

Dans MakeCreates a quote.

Transforme ce que porte le scénario en devis dans Xero.

Quand l'utiliser
un formulaire demande un tarif sur ton site et le commercial veut le document prêt avant de rappeler.
Attention
un devis n'est pas une facture, rien n'est dû tant que personne ne le transforme.
Xero20

Create a Timesheet

Action

Dans MakeCreates a new timesheet.

Dépose une feuille de temps dans Xero à partir des heures collectées plus tôt dans le scénario.

Quand l'utiliser
une équipe terrain saisit ses heures dans un formulaire et la paie les attend dans les livres.
Attention
vérifie la période avant de valider, la liste des modules Xero propose une suppression mais pas de mise à jour, une erreur oblige à recommencer.
Xero21

Create a Tracking Category

Action

Dans MakeCreates a new tracking category.

Met en place une catégorie de suivi dans Xero, l'axe qui sert à découper tes chiffres par équipe, par site ou par projet.

Quand l'utiliser
une nouvelle agence ouvre et tout ce qui est comptabilisé ensuite doit pouvoir être étiqueté.
Attention
ces catégories relèvent de la structure, pas de la donnée, crée-les une fois et laisse le reste du scénario s'en servir.
Xero22

Delete a Contact Group

Action

Dans MakeDeletes all contacts from a contact group.

Vide un groupe de contacts Xero en en sortant tous les contacts d'un coup.

Quand l'utiliser
un segment monté pour une campagne doit être nettoyé avant de charger la liste suivante.
Attention
relis le nom du groupe deux fois, ton scénario n'a aucun moyen de remettre les contacts dedans.
Xero23

Delete a File

Action

Dans MakeDeletes an existing file.

Supprime un fichier de l'espace fichiers de Xero à partir de la référence que porte le scénario.

Quand l'utiliser
un document a été déposé par erreur, ou un export provisoire n'a rien à faire dans les livres.
Attention
la suppression est définitive, teste la recherche qui l'alimente avec Run once avant de relier les deux.
Xero24

Delete a Folder

Action

Dans MakeDeletes an existing folder.

Retire un dossier de l'espace fichiers de Xero.

Quand l'utiliser
un projet se termine et son dossier n'a plus à traîner dans la liste.
Attention
place List Folders avant et vérifie la cible, aucun module de la liste ne recrée ce qui a disparu.
Xero25

Delete a Purchase Order

Action

Dans MakeDeletes an existing purchase order.

Supprime une commande fournisseur existante dans Xero.

Quand l'utiliser
une commande a été passée sur le mauvais fournisseur et les livres n'ont pas à la garder.
Attention
une commande déjà traitée par quelqu'un se corrige mieux à la main, une suppression ne laisse aucune trace au suivant.
Xero26

Delete a Timesheet

Action

Dans MakeDeletes an existing timesheet.

Fait disparaître une feuille de temps qui n'aurait jamais dû arriver dans Xero.

Quand l'utiliser
des heures ont été saisies sur la mauvaise personne et la ligne doit partir avant la paie.
Attention
laisse une recherche trouver la feuille d'abord, supprimer sur un identifiant deviné ailleurs revient à perdre la mauvaise semaine.
Xero27

Delete a Tracking Category

Action

Dans MakeDeletes an existing tracking category.

Enlève une catégorie de suivi de Xero quand l'axe ne sert plus à personne.

Quand l'utiliser
deux catégories ont été créées pour la même chose et il faut en retirer une.
Attention
ton reporting s'appuie sur ces catégories, garde ce module hors des scénarios qui tournent sans surveillance.
Xero28

Download an Attachment

Action

Dans MakeDownloads an attachment.

Sort une pièce jointe de Xero et la remet au module suivant, prête à être rangée ou envoyée.

Quand l'utiliser
une facture fournisseur doit rejoindre ta base documentaire sans que personne la télécharge à la main.
Attention
le plan Free de Make s'arrête à 5 Mo par fichier et 512 Mo de transfert, un scan lourd passe au-dessus.
Xero29

Download an Invoice

Action

Dans MakeDownloads an invoice.

Récupère une facture depuis Xero sous forme de fichier que le scénario peut faire suivre.

Quand l'utiliser
un client veut le document dans un espace partagé autant que dans sa boîte mail.
Attention
une facture par exécution, alimente-le depuis une recherche pour traiter un lot et surveille les opérations que ça consomme.
Xero30

Get a Bank Transaction

Action

Dans MakeReturns information about a transaction with a specified ID.

Lit une opération bancaire précise quand le scénario en connaît déjà l'identifiant, et ramène le détail.

Quand l'utiliser
un déclencheur t'a donné une référence et il te faut les montants derrière avant de décider quoi que ce soit.
Attention
il travaille sur un identifiant, pas sur un libellé, retrouver une opération à partir d'un texte saisi passe par une recherche.
Xero31

Get a Contact

Action

Dans MakeRetrieves contact information by ID.

Va chercher une fiche contact par son identifiant, pour que la suite travaille sur ce que Xero contient et pas sur ce qu'on lui a passé.

Quand l'utiliser
avant d'envoyer quoi que ce soit à un client, pour confirmer que la fiche est la bonne.
Attention
pas d'identifiant, pas de résultat ; avec un nom ou un email, c'est Search for Contacts qu'il faut.
Xero32

Get a Contact Group

Action

Dans MakeReturns information about a contact group.

Renvoie un groupe de contacts de ton compte Xero avec ce qu'il contient.

Quand l'utiliser
un scénario qui traite un segment à part et veut confirmer le groupe avant d'agir.
Attention
lire le groupe n'équivaut pas à parcourir ses membres un par un, prévois la suite du flux en conséquence.
Xero33

Get a Credit Note

Action

Dans MakeReturns information about a credit note with a specified ID.

Ramène un avoir depuis Xero à partir de son identifiant.

Quand l'utiliser
un paiement renvoie à un avoir et tu veux le document avant d'écrire la moindre ligne ailleurs.
Attention
l'identifiant doit venir de Xero, celui copié depuis un autre outil ne correspondra à rien.
Xero34

Get a File

Action

Dans MakeRetrieves an existing file.

Récupère un fichier stocké dans Xero pour que le module suivant le déplace, le lise ou l'envoie.

Quand l'utiliser
un justificatif attaché dans les livres doit rejoindre le dossier que ton équipe ouvre vraiment.
Attention
le poids compte sur ton plan Make, le gratuit plafonne un fichier à 5 Mo.
Xero35

Get a Folder

Action

Dans MakeRetrieves an existing folder.

Lit un dossier de l'espace fichiers Xero et donne au scénario de quoi travailler dedans.

Quand l'utiliser
vérifier qu'un dossier client existe avant que le scénario tente d'y ranger quelque chose.
Attention
si le dossier peut manquer, mets List Folders devant et crée-le quand rien ne revient.
Xero36

Get a Manual Journal

Action

Dans MakeReturns information about a manual journal.

Renvoie une écriture manuelle avec son contenu.

Quand l'utiliser
un tableau de contrôle qui réclame le détail d'une écriture, sorti au moment où on le demande.
Attention
une écriture par exécution, une période entière suppose une recherche en amont, et Xero retient le volume sur les grosses organisations.
Xero37

Get an Account

Action

Dans MakeReturns information about an account with a specified ID.

Lit un compte de ton plan comptable à partir de son identifiant.

Quand l'utiliser
confirmer le compte qu'une opération va toucher, plutôt que de faire confiance à un code stocké ailleurs.
Attention
Search for Accounts accepte un nom ou un code, ce module-ci veut l'identifiant et rien d'autre.
Xero38

Get an Asset

Action

Dans MakeRetrieves an existing asset.

Sort une immobilisation de Xero avec ce que les livres en savent.

Quand l'utiliser
un inventaire où chaque référence doit être confrontée au registre.
Attention
le bien doit déjà être enregistré, une référence inventée par le scénario ne ramène rien.
Xero39

Get an Asset Type

Action

Dans MakeRetrieves an existing asset type.

Lit un type d'immobilisation, la catégorie à laquelle un bien appartient.

Quand l'utiliser
avant de créer une immobilisation, pour être sûr que le type visé est le bon.
Attention
ces types bougent peu, l'appeler sur chaque élément consomme des opérations pour rien, lis-le une fois et réutilise le résultat.
Xero40

Get an Invoice

Action

Dans MakeReturns information about an invoice with a given ID.

Ramène une facture avec son détail, à partir de l'identifiant que le scénario a déjà.

Quand l'utiliser
un paiement arrive avec une référence de facture et tu veux le document avant d'annoncer quoi que ce soit.
Attention
les identifiants voyagent mal d'un outil à l'autre, si le tien vient d'un tableur, cherche la facture plutôt.
Xero41

Get an Invoice URL

Action

Dans MakeRetrieves Xero online invoice URL.

Get an Invoice URL te rend l'adresse en ligne d'une facture, celle que ton client ouvre dans son navigateur.

Quand l'utiliser
ta relance de paiement part par SMS et tu veux y glisser un lien plutôt qu'une pièce jointe.
Attention
la facture doit déjà exister dans Xero, place donc ce module après celui qui la crée.
Xero42

Get an Item

Action

Dans MakeSearches for an item by item ID or item code.

Tu as une référence produit et rien d'autre. Get an Item la transforme en fiche du catalogue Xero, un article demandé, un article rendu.

Quand l'utiliser
un devis validé dans ton outil de vente cite une référence, et la facture doit reprendre le bon article.
Attention
la recherche se fait sur un identifiant ou un code exact, un libellé tapé à la main ne donne rien.
Xero43

Get a Payment

Action

Dans MakeRetrieves information about a payment with a specified ID.

Get a Payment va chercher le détail d'un règlement à partir de son identifiant et le fait entrer dans le scénario sous forme de bundle, l'élément qui passe d'un module au suivant.

Quand l'utiliser
un encaissement tombe et le scénario doit lire le montant avant de mettre à jour le reste.
Attention
cet identifiant doit venir d'un module précédent, sans lui le scénario n'a rien à interroger.
Xero44

Get a Purchase Order

Action

Dans MakeReturns information about a purchase order with a specified ID.

Une commande fournisseur, appelée par son identifiant, avec ce que Xero en sait : Get a Purchase Order lit, il ne déplace rien.

Quand l'utiliser
le magasin signale une livraison et le scénario la compare avec ce qui avait été commandé.
Attention
si la comparaison débouche sur une correction, c'est Update a Purchase Order qui l'écrit.
Xero45

Get a Sales Invoice PDF

Action

Dans MakeRetrieves a sales invoice PDF.

La facture revient sous forme de fichier avec Get a Sales Invoice PDF, prête à repartir vers un espace de stockage, une boîte mail ou un espace client.

Quand l'utiliser
l'expert-comptable veut recevoir le PDF de chaque facture au fil de l'eau, pas un lot en fin de mois.
Attention
le module fabrique le fichier et s'arrête là, c'est le module suivant qui décide où il atterrit.
Xero46

Get a Setting Object

Action

Dans MakeRetrieves a setting object.

Certaines valeurs vivent dans les réglages de ton organisation Xero plutôt que sur une fiche. Get a Setting Object en lit une et la pose dans le scénario.

Quand l'utiliser
un scénario écrit pour une société est repris pour une autre et ne doit rien contenir en dur.
Attention
ce qui revient dépend du réglage demandé, lance Run once et regarde la sortie avant de la brancher sur le module suivant.
Xero47

Get a Timesheet

Action

Dans MakeRetrieves an existing timesheet.

Get a Timesheet ouvre une feuille de temps déjà enregistrée dans Xero et ramène son détail. Les heures sont celles que Xero contient à cet instant, rien n'est recalculé au passage.

Quand l'utiliser
avant d'envoyer le récapitulatif au chef d'équipe, pour reprendre les heures déjà saisies.
Xero48

Get a Tracking Category

Action

Dans MakeRetrieves an existing tracking category.

Avant qu'un module écrive une catégorie dans Xero, encore faut-il lire la bonne. Get a Tracking Category récupère une catégorie de suivi déjà en place.

Quand l'utiliser
le scénario ventile des dépenses par service et doit reprendre la catégorie telle que Xero l'écrit.
Attention
une catégorie qui n'existe pas encore n'apparaîtra pas ici, c'est Create a Tracking Category qui en ajoute une.
Xero49

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call est la porte de sortie de l'app : il appelle n'importe quel point d'entrée de l'API Xero avec la connexion déjà en place, donc un manque dans les 95 modules n'est plus un mur.

Quand l'utiliser
tu as repéré la fonction dans la documentation Xero et elle n'a pas son module.
Attention
rien n'est pré-rempli ici, et ce que l'appel écrit dans la compta, c'est toi qui l'assumes.
Xero50

Remove a Contact from a Contact Group

Action

Dans MakeRemoves a contact from a contact group.

Sortir un contact d'un groupe sans toucher à sa fiche, c'est tout ce que fait Remove a Contact from a Contact Group.

Quand l'utiliser
un contact quitte le portefeuille d'un commercial et le groupe doit le refléter.
Attention
quitter un groupe n'est pas quitter Xero, la fiche du contact reste exactement où elle était.
Xero51

Send an Invoice via Email

Action

Dans MakeThe email will be sent to the primary email address of the contact on the invoice. The invoice must be of Type ACCREC and a valid Status for sending (SUMBITTED,AUTHORISED or PAID).

Ici, c'est Xero qui envoie la facture par email, pas un module de messagerie branché à côté du scénario.

Quand l'utiliser
un devis accepté déclenche la facture, et elle doit être chez le client avant la fin de la journée.
Attention
Xero n'envoie qu'une facture de vente (ACCREC) arrivée à un statut autorisé pour l'envoi, et toujours vers l'adresse principale du contact de la facture.
Xero52

Update a Contact

Action

Dans MakeUpdates a contact by ID.

Update a Contact applique une modification sur une fiche déjà présente dans Xero, désignée par son identifiant.

Quand l'utiliser
le service client corrige un numéro de TVA et Xero doit porter la même valeur.
Attention
le module fait confiance à l'identifiant qu'il reçoit, et un mauvais identifiant modifie discrètement le mauvais client.
Xero53

Update a File

Action

Dans MakeUpdates an existing file.

Un document déjà déposé dans Xero peut être corrigé sans nouvel envoi. Update a File s'en charge depuis le scénario.

Quand l'utiliser
un justificatif importé automatiquement a été enregistré avec les mauvaises informations, le scénario les rectifie.
Attention
il faut d'abord désigner le bon fichier, et c'est à ça que servent List Files et Get a File.
Xero54

Update a Folder

Action

Dans MakeUpdates an existing folder.

Update a Folder retouche un dossier existant au lieu d'en créer un deuxième à côté. Les documents rangés dedans gardent leur place, seul le dossier change.

Quand l'utiliser
la convention de nommage des dossiers clients évolue et tu ne veux pas les rouvrir un par un.
Xero55

Update an Account

Action

Dans MakeUpdates a new account.

Update an Account corrige les informations d'un compte dans Xero, directement depuis le scénario.

Quand l'utiliser
l'intitulé d'un compte ne correspond plus au vocabulaire de l'équipe et toute une série est à reprendre.
Attention
essaie sur un seul compte avec Run once, va vérifier le résultat dans Xero, puis laisse le scénario dérouler la suite.
Xero56

Update an Asset

Action

Dans MakeUpdates an existing asset.

Un bien enregistré dans Xero change de site, de main ou de valeur, et Update an Asset répercute l'info dans le registre à partir de ce que le scénario transporte.

Quand l'utiliser
une machine part dans un autre atelier et la fiche doit le dire sans ressaisie.
Attention
le bien doit déjà exister, et Search Assets sert à retrouver celui que tu vises.
Xero57

Update an Asset Type

Action

Dans MakeUpdates an existing asset type.

Update an Asset Type agit un cran au-dessus du matériel : il modifie le type, pas les biens rangés dedans, qui gardent leur propre fiche.

Quand l'utiliser
un inventaire change la façon de classer le matériel et les types doivent être renommés.
Attention
on parle bien du type et non du bien, pour un bien précis c'est Update an Asset.
Xero58

Update an Employee

Action

Dans MakeUpdates an employee by ID.

La fiche d'un salarié déjà présent dans Xero se met à jour avec Update an Employee, à partir de son identifiant.

Quand l'utiliser
un changement de poste validé dans l'outil RH doit arriver dans Xero le jour même.
Attention
l'identifiant Xero doit être stocké à côté du salarié dans cet autre outil, sinon le scénario ne sait pas qui modifier.
Xero59

Update an Invoice

Action

Dans MakeUpdates an invoice by ID.

Update an Invoice retrouve une facture déjà enregistrée dans Xero et lui applique ce que le scénario transporte, par identifiant.

Quand l'utiliser
une ligne s'ajoute à la commande avant l'envoi de la facture et le montant doit suivre.
Attention
sur une facture déjà partie chez le client, la réponse honnête est souvent un avoir plutôt qu'une modification silencieuse.
Xero60

Update an Item

Action

Dans MakeUpdates an item by ID.

Update an Item rafraîchit un article du catalogue Xero, celui où tes factures vont chercher leur prix.

Quand l'utiliser
un fournisseur augmente ses tarifs et la nouvelle grille doit être en place avant la prochaine facture.
Attention
un module d'action traite un élément à la fois, une grille entière passe donc article par article.
Xero61

Update a Purchase Order

Action

Dans MakeUpdates an existing purchase order.

Quand la commande bouge après coup, Update a Purchase Order remet le document d'accord avec ce que le fournisseur a confirmé.

Quand l'utiliser
la confirmation revient avec une autre quantité et la commande ne peut pas rester sur l'ancienne.
Attention
si le scénario a besoin de l'état d'avant, lis la commande avec Get a Purchase Order d'abord.
Xero62

Update a Tracking Category

Action

Dans MakeUpdates an existing tracking category.

Une catégorie de suivi déjà utilisée se modifie depuis le scénario avec Update a Tracking Category.

Quand l'utiliser
un service change de nom et tous les chiffres classés sous cette catégorie doivent porter le nouveau libellé.
Attention
changer le libellé ne reclasse pas ce qui a déjà été enregistré sous l'ancien.
Xero63

Upload a File

Action

Dans MakeUploads a file to a selected object.

Upload a File accroche un document à la fiche Xero que tu désignes, pour que le justificatif reste à côté de l'écriture.

Quand l'utiliser
une facture fournisseur arrive en pièce jointe d'un mail et doit se retrouver sur l'écriture correspondante.
Attention
sur le plan Free de Make, un fichier qui traverse un scénario reste sous 5 Mo, ce qu'un document scanné peut atteindre.
Xero64

Upload a File (Files API)

Action

Dans MakeUploads a file using Files API.

Même destination, autre chemin : Upload a File (Files API) pousse le document dans Xero en passant par son API Files.

Quand l'utiliser
un lot de tickets scannés doit rejoindre Xero et c'est cette route que ton montage utilise.
Attention
deux modules d'envoi cohabitent dans ce catalogue, et la question qui les sépare est de savoir si le document doit être accroché à une fiche.
Xero65

Create an Asset

Action

Dans MakeСreates a new asset.

Create an Asset enregistre un nouveau bien dans Xero à partir de ce que le scénario transporte déjà, une ligne d'achat, une réponse de formulaire, une ligne de tableau.

Quand l'utiliser
le matériel acheté ce mois-ci entre au registre le jour de la saisie de la facture, pas au prochain inventaire.
Attention
une seconde exécution crée un second bien, vérifie avec Search Assets avant d'ajouter quoi que ce soit.
Xero66

Get a Bank Summary

Recherche

Dans MakeReturns the balances and cash movements for each bank account.

Get a Bank Summary rapporte les soldes et les mouvements de tes comptes bancaires, les chiffres que quelqu'un irait sinon lire dans Xero.

Quand l'utiliser
un dirigeant qui veut voir les soldes avant de valider les paiements fournisseurs, sans ouvrir la compta.
Attention
un module de recherche peut renvoyer plusieurs éléments, ici un par compte, et chaque module suivant s'exécute une fois pour chacun.
Xero67

Get History of Changes

Recherche

Dans MakeRetrieves the changes made to a given object.

Get History of Changes retrace ce qui est arrivé à un objet de Xero, l'historique derrière une facture que personne ne se souvient d'avoir modifiée.

Quand l'utiliser
un écart apparaît à la clôture et le scénario poste l'historique là où la question a été posée.
Attention
chaque modification sort comme un élément séparé, regroupe-les avant qu'un module d'envoi ne publie une ligne par modification.
Xero68

List Asset Types

Recherche

Dans MakeLists all existing asset types.

List Asset Types sort les types de biens configurés dans Xero, un élément par type. De quoi faire travailler un scénario sur la vraie nomenclature plutôt que sur une liste recopiée il y a six mois.

Quand l'utiliser
un formulaire interne où l'équipe déclare le nouveau matériel doit garder sa liste de types à jour.
Xero69

List Attachments

Recherche

Dans MakeRetrieves a list of attachments.

List Attachments donne au scénario les pièces jointes rattachées à une fiche Xero, un élément par document.

Quand l'utiliser
le comptable réclame toutes les pièces d'une série de factures et personne n'a envie de cliquer une par une.
Attention
tu obtiens la liste, c'est Download an Attachment qui ramène le fichier lui-même.
Xero70

List Files

Recherche

Dans MakeLists all existing files.

List Files parcourt les fichiers stockés dans Xero et les fait passer un par un dans le scénario.

Quand l'utiliser
une copie de tout ce qui est déposé dans Xero vers ton espace d'archivage, au fil de l'eau.
Attention
une recherche peut aussi ne rien renvoyer, prévois ce que fait le scénario quand la liste est vide.
Xero71

List Folders

Recherche

Dans MakeLists all existing folders.

List Folders renvoie les dossiers qui existent dans Xero, ce qui permet à un scénario de savoir où déposer un document avant d'essayer. Ce sont les dossiers qui sortent, pas leur contenu.

Quand l'utiliser
le scénario range des justificatifs et doit confirmer que le dossier du client est bien là.
Xero72

List Tenants

Recherche

Dans MakeLists all existing tenants.

List Tenants montre à quels comptes Xero ta connexion donne vraiment accès, ce qui compte dès qu'une même connexion couvre plusieurs comptabilités.

Quand l'utiliser
un cabinet automatise pour plusieurs clients et doit envoyer chaque exécution sur le bon dossier.
Attention
l'app fonctionne avec un compte Xero et ne prend pas en charge Xero HQ.
Xero73

Search Assets

Recherche

Dans MakeSearches for assets or lists them all.

Search Assets retrouve les biens qui correspondent à ta recherche, ou renvoie tout le registre si tu ne filtres rien.

Quand l'utiliser
une demande de l'assureur qui réclame la liste du matériel détenu par l'entreprise.
Attention
sans filtre, chaque bien qui sort coûte une opération, l'unité que Make décompte sur ton plan, à chaque module suivant.
Xero74

Search for Accounts

Recherche

Dans MakeFinds an account by ID, name, or code.

Search for Accounts retrouve un compte par identifiant, par nom ou par code, en général juste avant le module qui en a besoin.

Quand l'utiliser
le scénario impute une dépense et doit tomber sur le compte que le comptable utilise vraiment.
Attention
un nom peut correspondre à plusieurs comptes, le code est plus sûr comme critère.
Xero75

Search for Contact Groups

Recherche

Dans MakeSearches for a contact group.

Search for Contact Groups repère le groupe visé avant qu'un autre module y ajoute ou en retire quelqu'un.

Quand l'utiliser
un scénario qui range les nouveaux clients par groupe et doit vérifier que le groupe existe avant d'écrire.
Attention
trouver le groupe ne change rien en soi, ce sont les modules d'ajout et de retrait qui agissent.
Xero76

Search for Contacts

Recherche

Dans MakeSearches for a contact by name or email.

Search for Contacts retrouve une fiche dans Xero à partir d'un nom ou d'un email, le réflexe avant de créer quoi que ce soit.

Quand l'utiliser
une commande arrive d'un acheteur peut-être déjà connu, et mettre à jour vaut mieux que créer un doublon.
Attention
depuis septembre 2024, Xero applique des seuils de volume sur les lectures qu'il sert, et une base de contacts très fournie peut ralentir ce module, voire bloquer le scénario.
Xero77

Search for Invoices

Recherche

Dans MakeSearches for an invoice.

Search for Invoices sort les factures qui correspondent à tes critères, un élément par facture.

Quand l'utiliser
un tableau des factures d'un client précis, monté à la demande du commercial.
Attention
les seuils de volume appliqués par Xero à ses lectures depuis 2024 se sentent ici sur un gros historique, restreins la période plutôt que de balayer l'année.
Xero78

Search for Items

Recherche

Dans MakeReturns a list of items.

Search for Items renvoie les articles du catalogue Xero, de quoi travailler sur la liste vivante et pas sur une copie qui vieillit.

Quand l'utiliser
aligner les produits de ta boutique en ligne avec ceux de la compta.
Attention
tous les articles trouvés continuent vers les modules suivants, filtre ici plutôt que trois modules plus loin.
Xero79

Search for Manual Journals

Recherche

Dans MakeSearches for a manual journals.

Search for Manual Journals ramène les écritures manuelles qui correspondent à ta recherche, celles qu'un comptable a saisies lui-même.

Quand l'utiliser
une vérification où le scénario sort ces écritures pour le cabinet comptable.
Attention
Xero cite ce module dans son avis sur les seuils de volume, un historique chargé peut le ralentir ou laisser le scénario en plan.
Xero80

Search for Tax Rates

Recherche

Dans MakeFinds a tax rate by name.

Search for Tax Rates retrouve un taux de taxe par son nom, le petit pas qui évite qu'une facture automatique parte avec la mauvaise TVA.

Quand l'utiliser
une boutique qui vend en France et à l'étranger et doit poser le bon taux à chaque fois.
Attention
la recherche porte sur le nom, le libellé de ton autre outil doit être écrit comme dans Xero.
Xero81

Search Payments

Recherche

Dans MakeSearches for payments or lists them all.

Les paiements enregistrés dans Xero, ce module va les chercher et les passe au module suivant : ceux qui correspondent à ta recherche, ou la totalité si tu ne précises rien.

Quand l'utiliser
au point de trésorerie du lundi matin, pour voir ce qui est rentré avant de lancer les relances.
Attention
sur un compte qui brasse beaucoup de paiements, la recherche peut ralentir ou bloquer le scénario, à cause des seuils de volume que Xero impose depuis septembre 2024 à ses modules de lecture.
Xero82

Search Timesheets

Recherche

Dans MakeSearches for timesheets or lists them all.

Search Timesheets récupère les feuilles de temps saisies dans Xero et envoie chacune d'elles au module suivant, celles que ta recherche cible ou l'ensemble.

Quand l'utiliser
dans une société de services qui refacture ses heures, pour sortir la période à facturer avant de générer les factures.
Attention
une recherche peut très bien ne rien ramener, prévois ce que fait le scénario le jour où aucune feuille de temps ne remonte.
Xero83

Search Tracking Categories

Recherche

Dans MakeSearches for tracking categories or lists them all.

Avant qu'un scénario aille chercher une catégorie de suivi, encore faut-il savoir lesquelles existent dans le compte Xero. Search Tracking Categories les remonte une par une, toutes ou celles que tu cherches.

Quand l'utiliser
quand tu branches un scénario sur un compte que tu ne connais pas encore, pour partir de la liste réelle.
Attention
chaque passage du module compte comme une opération sur ton plan Make, lis la liste une fois et réutilise le résultat au lieu de le rappeler à chaque élément.
Besoin d'aide

Besoin d'aide pour automatiser Xero avec Make ?

Une personne lit chaque message.

FAQ

Les questions qui viennent ensuite

01L'intégration Xero Make est-elle gratuite ?
Oui, dès le plan Free de Make. Xero est une app standard, et tous les plans donnent accès aux 3 000 apps standard et plus, donc la connexion elle-même ne coûte rien de plus. Ce que le plan gratuit limite, c'est l'exécution : 2 scénarios actifs, un passage toutes les 15 minutes au mieux, 5 minutes d'exécution, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et offrent 40 minutes d'exécution. Ton abonnement Xero, lui, reste facturé par Xero.
02Que faut-il pour connecter Xero à Make ?
Un compte Xero et quelques clics. La documentation ne demande rien d'autre : ajoute un module Xero dans un scénario, clique sur Create a connection, enregistre, puis confirme l'accès côté Xero. Sans compte, Xero en ouvre un depuis sa propre page d'inscription. Deux détails font gagner du temps. Un module marqué instantané réclame Create a webhook avant la connexion. Et si un module exige des permissions que la connexion n'a pas, ouvre Show advanced settings et ajoute les scopes listés comme permissions requises.
03Le déclencheur Xero réagit-il en temps réel ?
Presque jamais. Sur les 12 déclencheurs Xero, 11 sont planifiés : Make demande à Xero ce qui a changé à chaque exécution du scénario, et un nouveau scénario tourne toutes les 15 minutes par défaut, le minimum du plan Free. Watch Events fait exception, c'est un déclencheur instantané, donc Xero appelle Make par webhook dès que l'événement se produit et Make installe ce webhook tout seul. Une facture attrapée par Watch Invoices arrive au passage suivant, pas à la seconde où elle est enregistrée. Un plan payant raccourcit l'intervalle.
04Et s'il manque un module Xero ou qu'une limite bloque ?
Passe par Make an API Call. Ce module utilise la même connexion et peut appeler n'importe quel point de l'API Xero, donc ce que les 95 modules listés ne couvrent pas reste dans le même scénario. Deux limites méritent d'être connues avant de construire. Depuis septembre 2024, Xero applique des seuils de volume sur ses points de lecture, et une grosse organisation qui s'appuie sur Search for Contacts, Search for Invoices, Search for Manual Journals ou Search Payments verra ses scénarios ralentir, voire s'arrêter. L'app fonctionne par ailleurs avec un compte Xero, pas avec Xero HQ.
05Make ou n8n pour Xero ?
Ça dépend de qui construit et de qui maintient. Make dessine le scénario comme une suite de modules et se lit bien quand on n'écrit pas de code, c'est pour ça que les 95 modules Xero suffisent à couvrir l'essentiel de la compta sans rien installer. n8n convient à une équipe déjà à l'aise avec le code et l'hébergement de ses propres outils. L'app existe des deux côtés, la vraie question porte donc sur ton équipe plutôt que sur le logiciel. Monte le premier scénario ici, et si l'entretien pèse, le comparatif détaille les critères.
Hack'celeration Lab

Reçois nos astuces d'automatisation chaque semaine.

Pas de spam. Désinscription en un clic.