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
À 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.
Comment connecter Xero à Make ?
- 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.
- 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Watch Bank Transactions
Déclencheur planifiéDans Make“Triggers 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.
Watch Bank Transfers
Déclencheur planifiéDans Make“Triggers when a new bank transfer is created.”
Un virement entre deux de tes comptes Xero sort par ici, au moment où il est créé.
Watch Contacts
Déclencheur planifiéDans Make“Triggers 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.
Watch Credit Notes
Déclencheur planifiéDans Make“Triggers 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.
Watch Employee Leaves
Déclencheur planifiéDans Make“Triggers when employee leave is approved.”
Un congé validé devient un élément que le scénario peut traiter, un par validation.
Watch Events
Déclencheur instantanéDans Make“Triggers 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.
Watch Invoices
Déclencheur planifiéDans Make“Triggers 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.
Watch Items
Déclencheur planifiéDans Make“Triggers when a new item is created.”
Les nouveautés du catalogue Xero sortent par ce déclencheur, un élément à la fois.
Watch Manual Journals
Déclencheur planifiéDans Make“Triggers when a manual journal is created or updated.”
Les écritures manuelles créées ou corrigées dans Xero arrivent ici avec leur contenu.
Watch Payments
Déclencheur planifiéDans Make“Triggers when a payment is created or updated.”
Un paiement enregistré ou modifié dans Xero est signalé dès que le scénario repasse.
Watch Purchase Orders
Déclencheur planifiéDans Make“Triggers 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.
Watch Quotes
Déclencheur planifiéDans Make“Triggers when a quote is created.”
Chaque devis créé dans Xero ressort par ce déclencheur, prêt pour le module suivant.
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.
Sommaire des modules
- Add a Contact to a Contact Group
- Archive a Contact
- Create a Bank Transaction
- Create a Bank Transfer
- Create a Batch Payment
- Create a Contact
- Create a Contact Group
- Create a Credit Note
- Create a Folder
- Create a History Note
- Create a Manual Journal
- Create an Account
- Create an Asset Type
- Create an Employee
- Create an Invoice
- Create an Item
- Create a Payment
- Create a Purchase Order
- Create a Quote
- Create a Timesheet
- Create a Tracking Category
- Delete a Contact Group
- Delete a File
- Delete a Folder
- Delete a Purchase Order
- Delete a Timesheet
- Delete a Tracking Category
- Download an Attachment
- Download an Invoice
- Get a Bank Transaction
- Get a Contact
- Get a Contact Group
- Get a Credit Note
- Get a File
- Get a Folder
- Get a Manual Journal
- Get an Account
- Get an Asset
- Get an Asset Type
- Get an Invoice
- Get an Invoice URL
- Get an Item
- Get a Payment
- Get a Purchase Order
- Get a Sales Invoice PDF
- Get a Setting Object
- Get a Timesheet
- Get a Tracking Category
- Make an API Call
- Remove a Contact from a Contact Group
- Send an Invoice via Email
- Update a Contact
- Update a File
- Update a Folder
- Update an Account
- Update an Asset
- Update an Asset Type
- Update an Employee
- Update an Invoice
- Update an Item
- Update a Purchase Order
- Update a Tracking Category
- Upload a File
- Upload a File (Files API)
- Create an Asset
- Get a Bank Summary
- Get History of Changes
- List Asset Types
- List Attachments
- List Files
- List Folders
- List Tenants
- Search Assets
- Search for Accounts
- Search for Contact Groups
- Search for Contacts
- Search for Invoices
- Search for Items
- Search for Manual Journals
- Search for Tax Rates
- Search Payments
- Search Timesheets
- Search Tracking Categories
Add a Contact to a Contact Group
ActionDans Make“Adds 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.
Archive a Contact
ActionDans Make“Archives 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à.
Create a Bank Transaction
ActionDans Make“Creates a new bank transaction.”
Écrit une nouvelle opération bancaire dans les livres à partir de données que le scénario tient déjà.
Create a Bank Transfer
ActionDans Make“Transfers a specified amount from one account to another.”
Enregistre le déplacement d'un montant d'un compte Xero vers un autre.
Create a Batch Payment
ActionDans Make“Creates 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.
Create a Contact
ActionDans Make“Creates a new contact.”
Ajoute un client ou un fournisseur dans Xero sans que personne retape les mêmes coordonnées.
Create a Contact Group
ActionDans Make“Creates a contact group.”
Ouvre un groupe de contacts dans Xero, le contenant que tu remplis ensuite avec des clients ou des fournisseurs.
Create a Credit Note
ActionDans Make“Creates a new credit note.”
Émet un avoir dans Xero à partir de ce que le scénario transporte à cet instant.
Create a Folder
ActionDans Make“Creates 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.
Create a History Note
ActionDans Make“Adds 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.
Create a Manual Journal
ActionDans Make“Creates a manual journal.”
Passe une écriture manuelle dans Xero directement depuis le scénario.
Create an Account
ActionDans Make“Creates a new account.”
Ajoute un compte au plan comptable sans sortir du scénario.
Create an Asset Type
ActionDans Make“Creates a new asset type.”
Déclare un type d'immobilisation dans Xero, la catégorie sous laquelle tes biens sont classés.
Create an Employee
ActionDans Make“Creates a new employee.”
Inscrit un salarié dans Xero à partir de ce que le côté RH sait déjà.
Create an Invoice
ActionDans Make“Creates a new invoice.”
Crée une facture dans Xero à partir des données que porte le scénario.
Create an Item
ActionDans Make“Creates a new item.”
Ajoute un produit ou une prestation au catalogue Xero pour pouvoir le choisir ensuite sur les documents.
Create a Payment
ActionDans Make“Use 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.
Create a Purchase Order
ActionDans Make“Creates a new purchase order.”
Écrit une commande fournisseur dans Xero à partir d'une demande née ailleurs.
Create a Quote
ActionDans Make“Creates a quote.”
Transforme ce que porte le scénario en devis dans Xero.
Create a Timesheet
ActionDans Make“Creates a new timesheet.”
Dépose une feuille de temps dans Xero à partir des heures collectées plus tôt dans le scénario.
Create a Tracking Category
ActionDans Make“Creates 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.
Delete a Contact Group
ActionDans Make“Deletes all contacts from a contact group.”
Vide un groupe de contacts Xero en en sortant tous les contacts d'un coup.
Delete a File
ActionDans Make“Deletes an existing file.”
Supprime un fichier de l'espace fichiers de Xero à partir de la référence que porte le scénario.
Delete a Folder
ActionDans Make“Deletes an existing folder.”
Retire un dossier de l'espace fichiers de Xero.
Delete a Purchase Order
ActionDans Make“Deletes an existing purchase order.”
Supprime une commande fournisseur existante dans Xero.
Delete a Timesheet
ActionDans Make“Deletes an existing timesheet.”
Fait disparaître une feuille de temps qui n'aurait jamais dû arriver dans Xero.
Delete a Tracking Category
ActionDans Make“Deletes an existing tracking category.”
Enlève une catégorie de suivi de Xero quand l'axe ne sert plus à personne.
Download an Attachment
ActionDans Make“Downloads an attachment.”
Sort une pièce jointe de Xero et la remet au module suivant, prête à être rangée ou envoyée.
Download an Invoice
ActionDans Make“Downloads an invoice.”
Récupère une facture depuis Xero sous forme de fichier que le scénario peut faire suivre.
Get a Bank Transaction
ActionDans Make“Returns 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.
Get a Contact
ActionDans Make“Retrieves 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é.
Get a Contact Group
ActionDans Make“Returns information about a contact group.”
Renvoie un groupe de contacts de ton compte Xero avec ce qu'il contient.
Get a Credit Note
ActionDans Make“Returns information about a credit note with a specified ID.”
Ramène un avoir depuis Xero à partir de son identifiant.
Get a File
ActionDans Make“Retrieves an existing file.”
Récupère un fichier stocké dans Xero pour que le module suivant le déplace, le lise ou l'envoie.
Get a Folder
ActionDans Make“Retrieves an existing folder.”
Lit un dossier de l'espace fichiers Xero et donne au scénario de quoi travailler dedans.
Get a Manual Journal
ActionDans Make“Returns information about a manual journal.”
Renvoie une écriture manuelle avec son contenu.
Get an Account
ActionDans Make“Returns information about an account with a specified ID.”
Lit un compte de ton plan comptable à partir de son identifiant.
Get an Asset
ActionDans Make“Retrieves an existing asset.”
Sort une immobilisation de Xero avec ce que les livres en savent.
Get an Asset Type
ActionDans Make“Retrieves an existing asset type.”
Lit un type d'immobilisation, la catégorie à laquelle un bien appartient.
Get an Invoice
ActionDans Make“Returns 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à.
Get an Invoice URL
ActionDans Make“Retrieves 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.
Get an Item
ActionDans Make“Searches 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.
Get a Payment
ActionDans Make“Retrieves 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.
Get a Purchase Order
ActionDans Make“Returns 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.
Get a Sales Invoice PDF
ActionDans Make“Retrieves 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.
Get a Setting Object
ActionDans Make“Retrieves 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.
Get a Timesheet
ActionDans Make“Retrieves 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.
Get a Tracking Category
ActionDans Make“Retrieves 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.
Make an API Call
ActionDans Make“Performs 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.
Remove a Contact from a Contact Group
ActionDans Make“Removes 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.
Send an Invoice via Email
ActionDans Make“The 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.
ACCREC) arrivée à un statut autorisé pour l'envoi, et toujours vers l'adresse principale du contact de la facture.Update a Contact
ActionDans Make“Updates 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.
Update a File
ActionDans Make“Updates 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.
Update a Folder
ActionDans Make“Updates 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.
Update an Account
ActionDans Make“Updates a new account.”
Update an Account corrige les informations d'un compte dans Xero, directement depuis le scénario.
Update an Asset
ActionDans Make“Updates 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.
Update an Asset Type
ActionDans Make“Updates 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.
Update an Employee
ActionDans Make“Updates 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.
Update an Invoice
ActionDans Make“Updates 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.
Update an Item
ActionDans Make“Updates an item by ID.”
Update an Item rafraîchit un article du catalogue Xero, celui où tes factures vont chercher leur prix.
Update a Purchase Order
ActionDans Make“Updates 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é.
Update a Tracking Category
ActionDans Make“Updates an existing tracking category.”
Une catégorie de suivi déjà utilisée se modifie depuis le scénario avec Update a Tracking Category.
Upload a File
ActionDans Make“Uploads 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.
Upload a File (Files API)
ActionDans Make“Uploads 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.
Create an Asset
ActionDans 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.
Get a Bank Summary
RechercheDans Make“Returns 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.
Get History of Changes
RechercheDans Make“Retrieves 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.
List Asset Types
RechercheDans Make“Lists 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.
List Attachments
RechercheDans Make“Retrieves a list of attachments.”
List Attachments donne au scénario les pièces jointes rattachées à une fiche Xero, un élément par document.
List Files
RechercheDans Make“Lists all existing files.”
List Files parcourt les fichiers stockés dans Xero et les fait passer un par un dans le scénario.
List Folders
RechercheDans Make“Lists 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.
List Tenants
RechercheDans Make“Lists 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.
Search Assets
RechercheDans Make“Searches 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.
Search for Accounts
RechercheDans Make“Finds 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.
Search for Contact Groups
RechercheDans Make“Searches 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.
Search for Contacts
RechercheDans Make“Searches 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.
Search for Invoices
RechercheDans Make“Searches for an invoice.”
Search for Invoices sort les factures qui correspondent à tes critères, un élément par facture.
Search for Items
RechercheDans Make“Returns 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.
Search for Manual Journals
RechercheDans Make“Searches 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.
Search for Tax Rates
RechercheDans Make“Finds 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.
Search Payments
RechercheDans Make“Searches 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.
Search Timesheets
RechercheDans Make“Searches 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.
Search Tracking Categories
RechercheDans Make“Searches 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.
Besoin d'aide pour automatiser Xero avec Make ?
Une personne lit chaque message.
Les questions qui viennent ensuite
01L'intégration Xero Make est-elle gratuite ?
02Que faut-il pour connecter Xero à Make ?
03Le déclencheur Xero réagit-il en temps réel ?
04Et s'il manque un module Xero ou qu'une limite bloque ?
05Make ou n8n pour Xero ?
Reçois nos astuces d'automatisation chaque semaine.
Pas de spam. Désinscription en un clic.