Ressources · Intégration Make

Intégration Coupa MakeAutomatiser Coupa avec Make.

Et si tes demandes d'achat avançaient dans Coupa sans que personne ne s'y connecte ? L'intégration Coupa Make compte 5 modules, 4 actions et 1 recherche, tous tournés vers les approbations. Ce guide aide les équipes achats et finance à brancher leur compte puis à monter un premier scénario.

App Enterprise Cette app est réservée au plan Enterprise de Make.

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

Ce que tu peux automatiser

À quoi sert l'intégration Coupa Make ?

L'intégration Coupa Make laisse Make intervenir sur tes demandes d'achat (les requisitions de Coupa) : valider ou refuser une approbation, modifier une ligne, ajouter un valideur. Tu montes pour ça un scénario, l'automatisation que tu construis dans Make, fait de modules : chaque module est une brique qui accomplit une tâche.

Un valideur ajouté au bon moment. Une commande de matériel dépasse le seuil que tu as fixé dans le scénario ? Add an Approver to a Requisition place le directeur financier dans le circuit, et lui seulement quand c'est nécessaire.

Des lignes qui suivent le terrain. Le chef de chantier corrige un besoin dans son tableau de suivi. Update a Requisition Line reporte la correction sur la ligne concernée, et l'acheteur travaille sur la bonne version.

Une décision prise ailleurs, enregistrée dans Coupa. Le responsable répond depuis sa messagerie ou un formulaire ; le scénario transforme sa réponse en Grant an Approval ou en Reject an Approval.

Deux limites à connaître. Coupa n'a aucun module déclencheur dans Make : le scénario démarre depuis une autre app ou sur la planification de Make. Et l'app Coupa est réservée au plan Enterprise de Make, détaillé dans Combien coûte Make. Ce que les 5 modules ne couvrent pas passe par Make an API Call.

Tu hésites encore sur l'outil ? Le comparatif n8n vs Make pose les deux côte à côte. Pour apprendre à construire tes scénarios, la Formation Make part de zéro.

Connexion

Comment connecter Coupa à Make ?

  1. 01

    Crée un client OAuth dans Coupa

    Dans Coupa, va dans Setup > Integration > OAuth2/OpenID Connect Clients et clique sur Create. Choisis Client credentials en Grant Type, renseigne le nom, l'identifiant de connexion et le contact, colle https://www.make.com/oauth/cb/coupa dans JWK URI, coche les scopes obligatoires, puis Save.

  2. 02

    Récupère l'Identifier et le Secret

    Sur le client enregistré, copie la valeur Identifier. Clique ensuite sur Show/hide à côté du champ Secret et copie-le aussi. Garde ces deux valeurs à l'abri : Make te les demande juste après.

  3. 03

    Ajoute la connexion dans Make

    Dans n'importe quel module Coupa, clique sur Create a connection et choisis le type Coupa. Donne-lui un nom, saisis l'adresse de ton compte sans https:// dans Resource URL, colle l'Identifier et le Secret, sélectionne les scopes et clique sur Save. Cette connexion (ton compte Coupa relié à Make) sert ensuite à tous les modules Coupa.

Premier scénario

Ton premier scénario Coupa avec Make

ObjectifQuand un besoin d'achat change dans l'outil de suivi de ton équipe, Make met à jour la ligne de la demande Coupa et ajoute le valideur qui manque.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Comme Coupa n'a pas de déclencheur, le premier module vient de l'outil où ton équipe suit ses besoins.

  2. 02

    Branche Update a Requisition Line

    Clique sur le + à droite du premier module, cherche Coupa et prends Update a Requisition Line. Choisis ta connexion, puis fais glisser les valeurs du premier module dans les champs de la ligne.

  3. 03

    Ajoute le valideur

    Un nouveau +, et voici Add an Approver to a Requisition. Reprends la demande et la personne depuis les modules précédents : chaque bundle (un besoin qui traverse le scénario) reçoit ainsi son valideur.

  4. 04

    Teste avec Run once

    Clique sur Run once pour lancer le scénario une seule fois. La bulle au-dessus de chaque module montre les bundles reçus ; ouvre ensuite la demande dans Coupa pour contrôler la ligne et le valideur.

  5. 05

    Planifie et active

    Sur le premier module, règle la planification : toutes les 15 minutes par défaut, jusqu'à 1 minute sur un plan payant. Active le scénario. Chaque passage d'un module compte pour une opération sur ton plan.

Modules

Les modules Coupa dans Make

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

Coupa1

Grant an Approval

Action

Dans MakeGrants a requisition approval.

Valide une approbation en attente sur une demande d'achat, sans que le responsable ait besoin d'ouvrir Coupa pour cliquer.

Quand l'utiliser
ton manager donne son accord dans l'outil où il passe ses journées et tu veux que cet accord compte tout de suite dans Coupa.
Attention
une validation posée par le scénario engage vraiment l'entreprise, ne laisse passer jusqu'ici que des réponses claires et confirmées.
Coupa2

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Ouvre tout le reste de l'API Coupa avec la même connexion : c'est ta porte de sortie quand les quatre actions et la recherche ne suffisent pas.

Quand l'utiliser
tu as besoin d'un objet ou d'une opération Coupa qu'aucun module de la liste ne propose.
Attention
c'est toi qui écris la requête, et le client OAuth n'atteint que ce que ses scopes autorisent. Un appel refusé se règle souvent en ajoutant le scope côté Coupa.
Coupa3

Reject an Approval

Action

Dans MakeRejects a requisition approval.

Refuse une approbation en attente, pour que la demande reçoive une réponse claire au lieu de rester en attente.

Quand l'utiliser
la responsable budget dit non depuis un formulaire ou sa messagerie, et Coupa doit enregistrer ce non.
Attention
si tu l'associes à Grant an Approval dans le même scénario, sépare bien les chemins pour qu'une même réponse ne déclenche jamais les deux modules.
Coupa4

Update a Requisition Line

Action

Dans MakeUpdates a requisition line.

Modifie une ligne existante d'une demande d'achat : l'acheteur et les valideurs voient les chiffres à jour plutôt que le premier jet.

Quand l'utiliser
un besoin change dans le tableau de suivi ou l'outil projet, en amont de Coupa.
Attention
le module traite une ligne par bundle. Une demande à plusieurs lignes demande donc autant de bundles envoyés par le module précédent.
Coupa5

Add an Approver to a Requisition

Recherche

Dans MakeAdds an approver to a requisition.

Ajoute une personne au circuit de validation d'une demande. Pratique pour faire entrer le contrôle de gestion seulement quand la demande le justifie.

Quand l'utiliser
une règle posée dans ton scénario, un montant ou une catégorie d'achat, impose une signature de plus.
Attention
Make le range parmi les recherches, et une recherche peut renvoyer zéro, un ou plusieurs bundles. Regarde ce qui part vers le module suivant.
Besoin d'aide

Besoin d'aide pour automatiser Coupa avec Make ?

Une personne lit chaque message.

FAQ

Coupa et Make : les questions fréquentes

01L'intégration Coupa Make est-elle gratuite ?
Non. Coupa fait partie des apps Enterprise, que Make réserve à son plan Enterprise. Le plan Free donne accès à plus de 3 000 apps standard, avec 2 scénarios actifs, 15 minutes au minimum entre deux exécutions planifiées et des fichiers de 5 Mo au plus, mais Coupa n'en fait pas partie. Les plans payants s'appellent Core, Pro, Teams et Enterprise, et la consommation s'y compte en crédits, c'est-à-dire en opérations, chaque mois. Vérifie donc ton plan Make avant de lancer le projet.
02Que faut-il pour connecter Coupa à Make ?
Il te faut un compte Coupa qui a accès au Setup et peut créer un client OAuth2/OpenID Connect, plus une organisation Make sur le plan Enterprise. Côté Coupa, le client utilise le type Client credentials, l'adresse de redirection de Make dans JWK URI et les scopes obligatoires, dont core.accounting.read. Tu récupères ensuite l'Identifier et le Secret. Côté Make, tu indiques un nom de connexion, ta Resource URL sans https:// et ces deux valeurs. L'ancienne clé API ne fonctionne plus.
03L'intégration Coupa Make a-t-elle un déclencheur ?
Non. Les 5 modules Coupa sont 4 actions et 1 recherche : rien dans Coupa ne peut lancer un scénario tout seul. Deux façons de démarrer quand même. La première : le premier module appartient à une autre app, un formulaire ou une messagerie par exemple, et c'est son déclencheur qui lance le scénario. La seconde : tu planifies le scénario, toutes les 15 minutes par défaut, 1 minute au plus court sur un plan payant. Les modules Coupa agissent ensuite sur les demandes transmises.
04Que faire s'il manque un module Coupa dans Make ?
Passe par Make an API Call. Ce module envoie n'importe quelle requête à l'API Coupa avec la connexion déjà en place, donc tu n'es pas limité à valider, refuser, modifier une ligne ou ajouter un valideur. La contrepartie : tu rédiges la requête toi-même, et l'appel reste borné aux scopes du client OAuth. Si Coupa refuse l'appel, rouvre le client dans Coupa, ajoute le scope et enregistre. Pour une autre panne, la page Dépannage Make du site t'aide à chercher la cause.
05Faut-il choisir Make ou n8n pour Coupa ?
Ça dépend de ce que ton équipe utilise déjà et sait maintenir. Chez Make, Coupa arrive avec 5 modules prêts, centrés sur les approbations de demandes d'achat, plus Make an API Call pour le reste, et exige le plan Enterprise. Côté n8n, la même app a souvent un nœud : vérifie s'il existe pour Coupa, puis compare les opérations couvertes de chaque côté avec ton circuit de validation. Décide sur les modules dont tu as vraiment besoin, pas sur la réputation de l'outil.