Ressources · Intégration Make

Intégration FreeAgent MakeAutomatiser FreeAgent avec Make.

Et si tes contacts, tes factures et tes tâches FreeAgent avançaient sans ressaisie ? L'intégration FreeAgent Make compte 19 modules : 4 déclencheurs planifiés, 12 actions et 3 recherches. Ici, tu relies ton compte, tu montes un premier scénario et tu choisis le bon module.

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

Ce que tu peux automatiser

Que peut-on automatiser avec l'intégration FreeAgent Make ?

L'intégration FreeAgent Make branche ton compte FreeAgent sur Make, un outil visuel qui enchaîne des applis sans une ligne de code. Tu assembles un scénario (ton automatisation) à partir de modules, des briques qui lisent ou modifient pour toi les contacts, factures, tâches et utilisateurs de FreeAgent.

Chaque nouveau client reçoit son accueil. Quand Watch Contacts repère, à son prochain passage, une fiche créée dans FreeAgent, Create a Task ajoute la tâche « envoyer le kit de bienvenue ». Plus de client oublié entre la signature et la première facture.

La facturation suit ton outil de projet. Un chantier se termine dans ton gestionnaire de projet ? Create an Invoice prépare la facture dans FreeAgent à partir des données du projet, et Get a Contact récupère au passage la fiche du client concerné.

Un tableau de bord des impayés à jour. Search Invoices ressort les factures qui t'intéressent et les envoie ligne par ligne vers un tableur, par exemple avec l'Intégration Airtable Make.

Les modules proposés couvrent contacts, factures, tâches et utilisateurs. Pour le reste de FreeAgent, Make an API Call appelle l'API avec la même connexion. L'app existe souvent aussi côté n8n : le comparatif n8n vs Make t'aide à trancher, et la Formation Make reprend les bases de l'éditeur.

Connexion

Comment connecter FreeAgent à Make ?

  1. 01

    Déclare une app côté FreeAgent

    Dans FreeAgent, ouvre le Developer Dashboard et crée une app (ou reprends une app existante). Colle https://www.integromat.com/oauth/cb/freeagent comme callback URI, puis note le Client ID et le Client secret affichés.

  2. 02

    Ajoute un module FreeAgent dans Make

    Dans ton scénario, pose n'importe quel module FreeAgent et clique sur Create a connection. Le champ Connection name est facultatif, mais un nom clair t'évite de mélanger deux comptes plus tard.

  3. 03

    Colle tes identifiants et autorise

    Renseigne le Client ID et le Client secret, puis suis les instructions à l'écran pour autoriser Make. La connexion (ton compte FreeAgent relié à Make) est enregistrée une fois pour toutes, et chaque module FreeAgent la réutilise.

Premier scénario

Ton premier scénario : une tâche d'accueil pour chaque nouveau client

ObjectifQuand un contact est créé dans FreeAgent, Make ajoute une tâche pour accueillir ce client.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario, puis clique sur le grand + pour poser le premier module. Tape FreeAgent dans la recherche.

  2. 02

    Choisis Watch Contacts

    Sélectionne Watch Contacts, puis ta connexion. Si c'est ton premier module FreeAgent, clique sur Create a connection. Remplis ensuite les champs que Make te propose.

  3. 03

    Branche Create a Task

    Clique sur le + à droite du déclencheur et ajoute Create a Task. Glisse le nom du contact dans l'intitulé de la tâche : tu sauras tout de suite quel client appeler.

  4. 04

    Teste avec Run once

    Clique sur Run once : Make exécute le scénario une seule fois et t'affiche les bundles reçus par chaque module (un bundle, c'est un élément, ici un contact). Vérifie la tâche dans FreeAgent.

  5. 05

    Planifie et active

    Sur l'horloge du premier module, règle la planification (toutes les 15 minutes par défaut), puis active le scénario. Chaque nouveau contact aura désormais sa tâche d'accueil.

Déclencheurs

Quels déclencheurs FreeAgent lancent un scénario ?

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

FreeAgent1Watch Contacts

Watch Contacts

Déclencheur planifié

Dans MakeWatches for newly created contacts.

Grâce à Watch Contacts, chaque contact tout juste créé dans FreeAgent arrive dans ton scénario sous forme de bundle, prêt à être copié dans un tableur, accueilli par mail ou transmis à ton CRM.

Comment il se déclenche
planifié, Make interroge FreeAgent au rythme du scénario, toutes les 15 minutes par défaut, et jamais plus souvent sur le plan Free.
Quand l'utiliser
tu viens de saisir un client et tu veux que le reste de l'équipe le voie ailleurs.
Attention
seules les nouvelles fiches comptent, une modification d'un contact existant ne relance rien.
FreeAgent2Watch Invoices

Watch Invoices

Déclencheur planifié

Dans MakeWatches for newly created invoices.

Une facture qui naît dans FreeAgent peut devenir le point de départ d'une relance, d'une ligne de reporting ou d'un message à l'équipe : c'est le rôle de Watch Invoices, qui transmet chaque nouvelle facture à Make.

Comment il se déclenche
planifié, Make interroge l'app au rythme du scénario, pas à la seconde où tu enregistres la facture.
Quand l'utiliser
ton suivi du chiffre d'affaires vit dans un tableur et doit refléter chaque facture émise.
Attention
lance un Run once et regarde le bundle obtenu avant de mapper quoi que ce soit plus loin.
FreeAgent3Watch Tasks

Watch Tasks

Déclencheur planifié

Dans MakeWatches for newly created tasks.

Pour que tes tâches FreeAgent ne restent pas enfermées dans l'outil compta, Watch Tasks envoie chaque tâche nouvellement créée vers Make, d'où tu peux la pousser dans un agenda ou un outil de gestion de projet.

Comment il se déclenche
planifié, Make vérifie s'il y a de nouvelles tâches à l'intervalle réglé sur l'horloge du scénario.
Quand l'utiliser
ton équipe travaille dans un autre tableau de tâches et doit y retrouver celles de FreeAgent.
Attention
une tâche modifiée ou terminée n'est pas une nouvelle tâche, elle ne déclenche donc pas le scénario.
FreeAgent4Watch Users

Watch Users

Déclencheur planifié

Dans MakeWatches for newly created users.

Quelqu'un rejoint ton compte FreeAgent ? Watch Users le signale à Make, ce qui t'évite de recopier son nom dans l'annuaire interne, la messagerie d'équipe ou la liste d'accès de tes autres outils.

Comment il se déclenche
planifié, Make interroge FreeAgent au rythme fixé sur l'horloge du premier module, 15 minutes par défaut.
Quand l'utiliser
un expert-comptable ou un nouveau collaborateur reçoit un accès, et ta checklist d'arrivée doit démarrer.
Attention
aucun module de cette app ne crée ni ne modifie d'utilisateur, ce déclencheur est ta seule prise sur eux.
Modules

Que sait faire FreeAgent dans un scénario Make ?

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

FreeAgent1

Create a Contact

Action

Dans MakeCreates a new contact.

Create a Contact ajoute une personne ou une société dans FreeAgent à partir des données d'une autre app, pour que ton client existe côté compta dès la signature.

Quand l'utiliser
un formulaire de devis, ton CRM ou ta boutique en ligne te livre un nouveau client à facturer.
Attention
si les doublons te gênent, vérifie d'abord avec List Contacts que la fiche n'existe pas déjà.
FreeAgent2

Create an Invoice

Action

Dans MakeCreates a new invoice.

Ce module prépare une facture dans FreeAgent avec les données qui circulent dans ton scénario : une mission terminée ou un devis accepté se transforme en facture sans ressaisie.

Quand l'utiliser
un projet passe au statut « terminé » dans ton outil de suivi.
Attention
pour facturer le bon client, place Get a Contact ou Create a Contact plus tôt dans le flux et mappe le contact qu'il renvoie.
FreeAgent3

Create a Task

Action

Dans MakeCreates a new task.

Avec Create a Task, n'importe quel événement de tes autres outils laisse un pense-bête clair dans FreeAgent, là où ton travail de gestion se passe déjà.

Quand l'utiliser
après Watch Contacts pour accueillir un client, ou quand un ticket support demande une vérification de facturation.
Attention
mappe un intitulé parlant depuis le module précédent, sinon toutes tes tâches se ressemblent.
FreeAgent4

Delete a Contact

Action

Dans MakeDeletes a specified contact.

Delete a Contact retire un contact précis de FreeAgent, pratique pour garder un carnet d'adresses propre quand une fiche est fermée dans ton outil principal.

Quand l'utiliser
un doublon a été repéré, ou une fiche de test créée pendant la construction du scénario doit disparaître.
Attention
fais-le tourner d'abord sur un contact factice avec Run once, et récupère l'identifiant via une recherche fiable.
FreeAgent5

Delete an Invoice

Action

Dans MakeDeletes a specified invoice.

Supprimer une facture précise dans FreeAgent, typiquement une facture créée par erreur ou par un scénario encore en rodage : c'est tout le travail de ce module.

Quand l'utiliser
une commande annulée dans ta boutique doit aussi effacer la facture associée.
Attention
pose un filtre juste avant ce module. Seules les factures visées arriveront jusqu'ici, et un test sur un exemple te rassurera avant d'activer.
FreeAgent6

Delete a Task

Action

Dans MakeDeletes a specified task.

Delete a Task fait disparaître une tâche FreeAgent devenue inutile, pour que ta liste ne se remplisse pas de rappels périmés.

Quand l'utiliser
la facture est réglée ou l'appel a eu lieu, et la tâche liée doit partir toute seule.
Attention
il te faut l'identifiant de la tâche, que List Tasks ou Get a Task fournit plus tôt dans le flux.
FreeAgent7

Get a Contact

Action

Dans MakeReturns a specified contact.

Get a Contact va chercher la fiche complète d'un contact FreeAgent que tu connais déjà, pour que les modules suivants disposent de tout ce que FreeAgent sait de ce client.

Quand l'utiliser
un déclencheur ne t'a donné qu'un identifiant et l'étape suivante, un mail ou une facture, a besoin du reste.
Attention
il renvoie un seul contact ; sans identifiant, passe plutôt par List Contacts.
FreeAgent8

Get an Invoice

Action

Dans MakeReturns a specified invoice.

Récupère le détail d'une facture dans ton scénario avec Get an Invoice, utile quand un message ou un rapport doit citer la facture telle que FreeAgent l'enregistre.

Quand l'utiliser
un mail de relance au client doit reprendre les informations exactes de la facture.
Attention
il faut la référence de la facture issue d'un module précédent ; pour chercher selon des critères, prends Search Invoices.
FreeAgent9

Get a Task

Action

Dans MakeReturns a specified task.

Get a Task lit une tâche FreeAgent en entier, ce qui sert quand une étape plus loin doit vérifier son contenu avant d'agir.

Quand l'utiliser
juste avant Update a Task, pour voir où en est la tâche, ou pour la partager avec toutes ses infos dans la messagerie de l'équipe.
Attention
il attend une tâche identifiée ; si tu ne sais pas laquelle, commence par List Tasks et filtre.
FreeAgent10

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call ouvre le reste de l'API FreeAgent à ton scénario, avec la connexion déjà en place, pour tout ce que les autres modules ne couvrent pas.

Quand l'utiliser
tu as besoin d'un objet FreeAgent sans module dédié ici, au-delà des contacts, factures, tâches et utilisateurs.
Attention
tu rédiges la requête toi-même, garde la doc API de FreeAgent ouverte et teste avec Run once.
FreeAgent11

Update a Contact

Action

Dans MakeUpdates a specified contact.

Update a Contact modifie un contact FreeAgent existant : une nouvelle adresse ou un nouvel email saisi dans ton CRM se retrouve aussi dans ta facturation.

Quand l'utiliser
un client déménage ou change d'adresse de facturation, et FreeAgent doit suivre sans retouche à la main.
Attention
mappe uniquement les champs à changer et contrôle le résultat sur un contact de test.
FreeAgent12

Update a Task

Action

Dans MakeUpdates a specified task.

Quand le travail avance ailleurs, Update a Task répercute le changement sur une tâche FreeAgent existante.

Quand l'utiliser
la carte correspondante est fermée dans ton tableau de projet et la tâche FreeAgent doit le refléter.
Attention
il lui faut l'identifiant de la tâche, fourni plus haut par Get a Task ou List Tasks.
FreeAgent13

List Contacts

Recherche

Dans MakeReturns a list of contacts.

List Contacts renvoie les contacts de FreeAgent en bundles séparés, un par contact, pour que les modules suivants traitent chaque personne l'une après l'autre.

Quand l'utiliser
tu veux copier ta liste de clients dans un tableur, ou vérifier qu'une fiche existe avant d'en créer une.
Attention
une recherche peut renvoyer zéro, un ou plusieurs bundles, et chaque module suivant tourne une fois par bundle, ce qui consomme des opérations sur ton plan.
FreeAgent14

List Tasks

Recherche

Dans MakeReturns a list of tasks.

Avec List Tasks, Make rapporte les tâches enregistrées dans FreeAgent, chacune dans son propre bundle, prêtes à être filtrées, comptées ou envoyées ailleurs.

Quand l'utiliser
tu prépares un point d'équipe et veux voir les tâches ouvertes dans ta messagerie, ou tu cherches une tâche avant de la modifier.
Attention
pose un filtre juste après pour ne garder que les tâches utiles.
FreeAgent15

Search Invoices

Recherche

Dans MakeSearches for invoices or lists them all.

Search Invoices retrouve les factures FreeAgent qui correspondent à ta recherche, ou les liste toutes, et passe chacune au module suivant sous forme de bundle.

Quand l'utiliser
un reporting doit reprendre les factures d'un seul client, ou une relance doit viser un lot précis de factures.
Attention
le résultat peut être vide, prévois ce que le scénario fait quand rien ne remonte.
Besoin d'aide

Besoin d'aide pour automatiser FreeAgent avec Make ?

Une personne lit chaque message.

FAQ

FreeAgent et Make : les questions fréquentes

01L'intégration FreeAgent Make est-elle gratuite ?
Oui, côté Make. FreeAgent est une app standard, ses 19 modules fonctionnent donc dès le plan Free. Ce plan autorise 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent l'intervalle à 1 minute et lèvent la limite de scénarios actifs. La consommation se compte en opérations, une par module exécuté sur un bundle. Ton abonnement FreeAgent, lui, se gère chez FreeAgent.
02De quoi a-t-on besoin pour connecter FreeAgent à Make ?
D'un compte FreeAgent actif et d'une app déclarée dans le Developer Dashboard de FreeAgent. Cette app te donne des identifiants OAuth 2, un Client ID et un Client secret, une fois l'URL de callback indiquée par la doc de Make renseignée. Dans Make, ajoute un module FreeAgent, clique sur Create a connection, donne un nom si tu veux, colle les deux valeurs et valide l'autorisation. La connexion est ensuite partagée par tous les modules FreeAgent de tes scénarios : tu ne la configures qu'une fois.
03Les déclencheurs FreeAgent réagissent-ils en temps réel dans Make ?
Non. Les 4 déclencheurs, Watch Contacts, Watch Invoices, Watch Tasks et Watch Users, sont planifiés : Make interroge FreeAgent au rythme du scénario, toutes les 15 minutes par défaut. Sur le plan Free, c'est aussi l'écart minimum ; les plans payants descendent à 1 minute. L'app n'a aucun déclencheur instantané. Un contact créé à l'instant n'arrive donc dans ton scénario qu'au passage suivant de Make, pas à la seconde près. Garde ce décalage en tête pour les relances ou les messages que tu veux envoyer vite.
04Que faire si le module FreeAgent voulu n'existe pas dans Make ?
Passe par Make an API Call. Les modules prévus couvrent contacts, factures, tâches et utilisateurs ; Make an API Call, lui, atteint n'importe quel point de l'API FreeAgent avec la même connexion. Tu écris la requête en t'appuyant sur la doc API de FreeAgent, puis tu la testes avec Run once avant d'activer. À noter : la doc Make de FreeAgent est générée par IA à partir de la doc officielle et prévient qu'elle peut contenir des erreurs. En cas de comportement étrange, vérifie directement auprès de FreeAgent.
05Make ou n8n pour automatiser FreeAgent ?
Ça dépend de ta façon de construire. Make propose 19 modules FreeAgent prêts à l'emploi, Make an API Call compris, dans un éditeur visuel où tu testes avec Run once avant d'activer. FreeAgent a souvent un nœud n8n aussi, donc les deux outils savent gérer les flux courants autour des contacts, factures et tâches. Regarde quels modules chacun propose pour ton besoin précis, puis monte le flux dans l'outil que ton équipe maîtrise déjà. Pour un premier essai sur Make, le plan Free suffit.