[{"data":1,"prerenderedAt":313},["ShallowReactive",2],{"\u002Fnext\u002Fintegrations\u002Fmake":3,"section:\u002Fnext\u002Fintegrations\u002Fmake":312},{"id":4,"title":5,"body":6,"description":298,"extension":299,"meta":300,"navigation":302,"path":308,"seo":309,"stem":310,"__hash__":311},"docs\u002F2.next\u002F4.integrations\u002F08.make\u002F0.index.md","Make",{"type":7,"value":8,"toc":288},"minimark",[9,14,18,23,41,45,54,58,61,103,114,121,125,136,199,205,209,212,269,282],[10,11,13],"h1",{"id":12},"intégration-make","Intégration Make",[15,16,17],"p",{},"Make est une plateforme qui connecte des applications entre elles sans code. Un scénario Make peut lire, créer ou modifier des documents Dokos. Un webhook Dokos peut aussi déclencher un scénario Make.",[19,20,22],"h2",{"id":21},"prérequis","Prérequis",[24,25,26,30,33],"ul",{},[27,28,29],"li",{},"Un compte Make.",[27,31,32],{},"Un utilisateur Dokos qui a les droits sur les documents que le scénario utilise.",[27,34,35,36,40],{},"Le droit de modifier cet utilisateur pour générer ses clés API (rôle ",[37,38,39],"strong",{},"System Manager",").",[19,42,44],{"id":43},"_1-ajouter-le-module-dokos-à-make","1. Ajouter le module Dokos à Make",[15,46,47,48],{},"Le module Dokos n'est pas listé publiquement dans Make. Ouvrez ce lien d'invitation pour l'ajouter à votre compte : ",[49,50,51],"a",{"href":51,"rel":52},"https:\u002F\u002Fwww.make.com\u002Fen\u002Fhq\u002Fapp-invitation\u002Fda0cc23461714dc01f33812bf6a5d808",[53],"nofollow",[19,55,57],{"id":56},"_2-générer-les-clés-api-de-lutilisateur","2. Générer les clés API de l'utilisateur",[15,59,60],{},"Make agit sous l'identité d'un utilisateur Dokos. Toutes ses actions apparaissent au nom de cet utilisateur dans l'historique des documents.",[62,63,64,72,75,86,92],"ol",{},[27,65,66,67,71],{},"Créez un utilisateur dédié, par exemple ",[68,69,70],"code",{},"make@votre-domaine.fr",", ou réutilisez un utilisateur existant.",[27,73,74],{},"Ouvrez la fiche de l'utilisateur.",[27,76,77,78,81,82,85],{},"Allez dans l'onglet ",[37,79,80],{},"Informations complémentaires",", section ",[37,83,84],{},"Accès API",".",[27,87,88,89,85],{},"Cliquez sur ",[37,90,91],{},"Générer des clés",[27,93,94,95,98,99,102],{},"Copiez la ",[37,96,97],{},"Clé API"," et le ",[37,100,101],{},"Secret API"," affichés dans la fenêtre.",[104,105,108],"callout",{"color":106,"icon":107},"amber","i-heroicons-exclamation-triangle",[15,109,110,111,113],{},"Le secret API ne s'affiche qu'une fois. Si vous le perdez, cliquez à nouveau sur ",[37,112,91],{},". Le nouveau secret remplace l'ancien, et vous devez mettre à jour la connexion dans Make.",[104,115,118],{"color":116,"icon":117},"teal","i-heroicons-light-bulb",[15,119,120],{},"Un utilisateur dédié limite les droits de Make au strict nécessaire. Donnez-lui seulement les rôles utiles au scénario.",[19,122,124],{"id":123},"_3-créer-la-connexion-dans-make","3. Créer la connexion dans Make",[62,126,127,130,133],{},[27,128,129],{},"Dans votre scénario, ajoutez un module de l'application Dokos.",[27,131,132],{},"Créez une nouvelle connexion.",[27,134,135],{},"Remplissez les champs :",[137,138,139,152],"table",{},[140,141,142],"thead",{},[143,144,145,149],"tr",{},[146,147,148],"th",{},"Champ Make",[146,150,151],{},"Valeur",[153,154,155,173,186],"tbody",{},[143,156,157,163],{},[158,159,160],"td",{},[37,161,162],{},"Nom de domaine Dokos",[158,164,165,166,169,170,85],{},"Le nom de domaine de votre site, sans ",[68,167,168],{},"https:\u002F\u002F",". Exemple : ",[68,171,172],{},"demo.dokos.cloud",[143,174,175,180],{},[158,176,177],{},[37,178,179],{},"Clé API de l'Utilisateur",[158,181,182,183,185],{},"La ",[37,184,97],{}," copiée à l'étape 2.",[143,187,188,193],{},[158,189,190],{},[37,191,192],{},"Secret API de l'Utilisateur",[158,194,195,196,198],{},"Le ",[37,197,101],{}," copié à l'étape 2.",[62,200,202],{"start":201},4,[27,203,204],{},"Enregistrez la connexion.",[19,206,208],{"id":207},"_4-déclencher-un-scénario-depuis-dokos","4. Déclencher un scénario depuis Dokos",[15,210,211],{},"Un webhook Dokos envoie une requête HTTP à Make quand un événement se produit sur un document.",[62,213,214,221,227,237,247,253,266],{},[27,215,216,217,220],{},"Dans Make, ajoutez le module ",[37,218,219],{},"Webhooks"," en déclencheur du scénario, puis copiez l'URL qu'il fournit.",[27,222,223,224,85],{},"Dans Dokos, créez un document ",[37,225,226],{},"Webhook",[27,228,229,230,233,234,85],{},"Dans ",[37,231,232],{},"DocType",", choisissez le type de document surveillé, par exemple ",[68,235,236],{},"Sales Invoice",[27,238,229,239,242,243,246],{},[37,240,241],{},"Événement Doc",", choisissez l'événement, par exemple ",[68,244,245],{},"on_submit"," pour une facture validée.",[27,248,249,250,85],{},"Collez l'URL de Make dans ",[37,251,252],{},"URL de Demande",[27,254,229,255,258,259,262,263,85],{},[37,256,257],{},"Structure de la requête",", choisissez ",[68,260,261],{},"JSON",", puis décrivez les données à envoyer dans ",[37,264,265],{},"Corps de requête JSON",[27,267,268],{},"Enregistrez.",[15,270,271,272,274,275,277,278,281],{},"Exemple fictif : un webhook sur ",[68,273,236],{},", événement ",[68,276,245],{},", avec le corps ",[68,279,280],{},"{\"facture\": \"{{ doc.name }}\", \"client\": \"{{ doc.customer }}\", \"total\": \"{{ doc.grand_total }}\"}",". À chaque validation de facture, Make reçoit ces trois valeurs et peut, par exemple, envoyer un message dans un canal d'équipe.",[15,283,284,285,85],{},"Pour le détail des champs (conditions, en-têtes, sécurité), consultez la page ",[49,286,219],{"href":287},"\u002Fnext\u002Fdodock\u002Ffonctionnalites\u002Fwebhooks",{"title":289,"searchDepth":290,"depth":291,"links":292},"",1,2,[293,294,295,296,297],{"id":21,"depth":291,"text":22},{"id":43,"depth":291,"text":44},{"id":56,"depth":291,"text":57},{"id":123,"depth":291,"text":124},{"id":207,"depth":291,"text":208},"Connecter Dokos à vos scénarios Make avec le module Dokos et la clé API d'un utilisateur dédié.","md",{"icon":301,"reviewed":302,"last_verified":303,"sources":304},"i-simple-icons-make",true,"2026-11-03",[305,306,307],"frappe\u002Fcore\u002Fdoctype\u002Fuser\u002Fuser.json","frappe\u002Fcore\u002Fdoctype\u002Fuser\u002Fuser.js","frappe\u002Fintegrations\u002Fdoctype\u002Fwebhook\u002Fwebhook.json","\u002Fnext\u002Fintegrations\u002Fmake",{"title":5,"description":298},"2.next\u002F4.integrations\u002F08.make\u002F0.index","e0Ivhy_PJBNl_lJmK1JGOIH-yxXBWzn-N002BzUylEk",{},1793871925254]