Automation you can actually put in production.
L'automatisation que vous pouvez vraiment mettre en production.
01Choose per step. Not per platform. On choisit par étape. Pas par plateforme.
A script when the rules are known, an AI model when they are not, a person when the consequences are real — inside one process.
Un script quand les règles sont connues, un modèle IA quand elles ne le sont pas, une personne quand les conséquences sont réelles — dans un seul processus.
Keep your people for the decisions. Gardez vos équipes pour les décisions.
The repeatable work goes to scripts. What reaches a person is the approval, the exception and the judgement call — never the twentieth copy-paste.
Le travail répétable part dans des scripts. Ce qui remonte à une personne, c'est la validation, l'exception et le jugement — jamais le vingtième copier-coller.
Your developers' work, in everyone's hands. Le travail de vos développeurs, entre toutes les mains.
Real Python becomes a reviewed, typed block that someone who has never coded drags into their own process. Written once, used everywhere.
Du vrai Python devient une brique relue et typée qu'une personne qui n'a jamais codé glisse dans son propre processus. Écrit une fois, utilisé partout.
Pay for AI when you build, not every time you run. Payez l'IA à la construction, pas à chaque exécution.
The assistant writes the script, drafts the workflow and explains the run that failed — the one-off jobs where an AI model earns its price. What runs every week is code.
L'assistant écrit le script, ébauche le workflow et explique l'exécution en échec — les tâches ponctuelles où un modèle IA vaut son prix. Ce qui tourne chaque semaine, c'est du code.
Nothing is a black box. Rien n'est une boîte noire.
Every run, version, approval and AI model call is recorded — with who, when and what it cost.
Chaque exécution, version, validation et appel modèle IA est consigné — qui, quand, combien.
Live in week one. Where you choose. En production dès la semaine 1. Où vous voulez.
The first process runs before anyone signs off a roadmap — hosted by us, or installed on your own servers.
Le premier processus tourne avant qu'une feuille de route soit validée — hébergé par nous, ou installé sur vos serveurs.
Built once with the assistant. Run every week without it. Construit une fois avec l'assistant. Exécuté chaque semaine sans lui.
Five things we hear in almost every first conversation. They are not separate problems — they are the same one, seen from five desks.
Cinq constats qui reviennent dans presque toutes les premières discussions. Ce ne sont pas cinq problèmes : c'est le même, vu depuis cinq bureaux.
Copy, paste, check, send. Your best people spend their week on work that never changes — and the judgement call that genuinely needs them is buried underneath the part that does not.
Copier, coller, vérifier, envoyer. Vos meilleurs éléments passent la semaine sur un travail qui ne change jamais — et le jugement qui a vraiment besoin d'eux est enfoui sous ce qui n'en a pas besoin.
Connecting two tools you already pay for means endpoints, tokens, payloads and field mapping. So a five-minute idea becomes a ticket, and the person who wanted it waits — not because the task is hard, but because the tooling demands a skill they have no reason to have.
Relier deux outils que vous payez déjà, cela veut dire endpoints, jetons, payloads et mapping de champs. Une idée de cinq minutes devient donc un ticket, et la personne qui la voulait attend — non parce que la tâche est difficile, mais parce que l'outillage exige une compétence qu'elle n'a aucune raison d'avoir.
Somebody wrote a script that works. Exactly one person can run it, read it or change it — no history, no review, no dashboard — and it leaves the company when they do.
Quelqu'un a écrit un script qui marche. Exactement une personne peut l'exécuter, le lire ou le modifier — ni historique, ni relecture, ni tableau de bord — et il quitte l'entreprise avec elle.
Until a customer does. A silent failure inside a manual process stays invisible right up to the moment the consequence arrives, and by then the fix is an apology.
Jusqu'à ce qu'un client le remarque. Une panne silencieuse dans un processus manuel reste invisible jusqu'à l'arrivée de la conséquence — et le correctif est alors une excuse.
Hand the whole job to an agent and you pay by the token for steps a script would have done for free — and afterwards nobody can say precisely what it did, or why it decided that.
Confiez tout à un agent et vous payez au token des étapes qu'un script aurait faites pour rien — et après coup, personne ne peut dire précisément ce qu'il a fait, ni pourquoi il a décidé cela.
Every one of these forces the same trade: either the step that needs a person gets automated away, or the step a script could do gets handed to an AI model.
Chacun impose le même arbitrage : soit l'étape qui exige une personne est automatisée, soit l'étape qu'un script suffirait à faire est confiée à un modèle IA.
One platform, and one decision made per step instead of once per platform. Here is how each problem above is answered.
Une seule plateforme, et un choix fait par étape plutôt qu'une fois pour toutes. Voici comment chacun des problèmes ci-dessus trouve sa réponse.
Draw the steps once. The platform runs them — on a schedule, a webhook from another system, an email arriving in a watched mailbox, or somebody pressing run.
Dessinez les étapes une fois. La plateforme les exécute — sur planning, sur webhook d'un autre système, sur e-mail reçu dans une boîte surveillée, ou sur simple clic.
Real Python, written by your developers, reviewed and typed — then handed on as a block that somebody who has never coded drags into their own process.
Du vrai Python, écrit par vos développeurs, relu et typé — puis transmis sous forme de brique qu'une personne qui n'a jamais codé glisse dans son propre processus.
Reading free text, judging a tone, commenting on a variance — bounded to that step and priced per call. The assistant is the other half: it writes a script, drafts a workflow, explains a run that failed. One-off jobs, where an AI model earns its price — not every Monday.
Lire du texte libre, juger un ton, commenter un écart — borné à cette étape et facturé à l'appel. L'assistant est l'autre moitié : il écrit un script, ébauche un workflow, explique une exécution en échec. Des tâches ponctuelles, où un modèle IA vaut son prix — pas chaque lundi.
An approval step with named approvers and a deadline. The run waits. What was approved, by whom and when, stays on the record afterwards.
Une étape de validation avec des valideurs nommés et un délai. L'exécution attend. Ce qui a été validé, par qui et quand, reste consigné.
Open any run and see every step, its inputs, its output, its logs and its duration — beside the script version that produced it and the person who approved it.
Ouvrez n'importe quelle exécution : chaque étape, ses entrées, sa sortie, ses logs, sa durée — à côté de la version de script qui l'a produite et de la personne qui l'a validée.
Each block is written once and spent many times. Every process you automate makes the next one faster to build, and the library belongs to you.
Chaque brique est écrite une fois et réutilisée cent fois. Chaque processus automatisé accélère le suivant, et la bibliothèque vous appartient.
Three honest alternatives, and the line each of them stops at. Every column here can do something well — the difference is that you are not asked to choose which strength to live without.
Trois alternatives sérieuses, et la limite à laquelle chacune s'arrête. Chaque colonne fait bien quelque chose — la différence, c'est qu'on ne vous demande pas de choisir quelle qualité sacrifier.
| What you will need it to do | Ce qu'il faudra pouvoir faire | Rigid no-code tools | Outils no-code rigides | Autonomous AI agents | Agents IA autonomes | In-house scripts | Scripts internes | PipeDuck |
|---|---|---|---|---|---|---|---|---|
| Handle a step there is no ready-made block for | Traiter une étape sans brique toute faite | |||||||
| Let a non-coder build and run the process | Permettre à un non-codeur de construire et lancer | |||||||
| Build and fix it without knowing how an API works | Construire et dépanner sans savoir ce qu'est une API | |||||||
| Stay deterministic where determinism matters | Rester déterministe là où c'est indispensable | |||||||
| Stop for a human approval inside the flow | S'arrêter pour une validation humaine dans le flux | |||||||
| Answer "what happened, and who approved it?" | Répondre à « que s'est-il passé, et qui a validé ? » | |||||||
| Keep the cost predictable, and capped | Garder un coût prévisible, et plafonné | |||||||
| Run on your own infrastructure if security asks | Tourner chez vous si la sécurité l'exige |
Code for the people who write code, and the value of that code handed to the people who do not. Nobody is asked to learn the other one's job.
Du code pour ceux qui codent, et la valeur de ce code mise entre les mains de ceux qui ne codent pas. Personne n'a à apprendre le métier de l'autre.
It appears where rules cannot be written and nowhere else — which is what makes the behaviour explainable and the bill predictable.
Il intervient là où les règles ne s'écrivent pas, et nulle part ailleurs — c'est ce qui rend le comportement explicable et la facture prévisible.
Describe the process in a sentence and the assistant assembles it from blocks your workspace already has — no endpoint, no payload, no field mapping. When a run fails it says what broke in words: the setting, the page that holds it, the person who can change it. You want a developer for what is specific to your business, not for connecting two tools.
Décrivez le processus en une phrase : l'assistant l'assemble avec des briques que votre espace possède déjà — sans endpoint, sans payload, sans mapping de champs. Quand une exécution échoue, elle dit ce qui a cassé en mots : le réglage, la page qui le contient, la personne qui peut le changer. Un développeur, c'est pour ce qui est spécifique à votre métier, pas pour relier deux outils.
Nothing runs unreviewed — not as a policy, the platform refuses. Scripts run isolated, and what they may reach on the network is a rule you set.
Rien ne s'exécute sans relecture — ce n'est pas une politique, la plateforme refuse. Les scripts sont isolés, et leurs accès réseau sont une règle que vous fixez.
What you get, and how long each part takes. The point of the first month is not a rollout plan — it is one process in production and a team that no longer needs us for the next one.
Ce que vous obtenez, et en combien de temps. L'objectif du premier mois n'est pas un plan de déploiement : c'est un processus en production et une équipe qui n'a plus besoin de nous pour le suivant.
Your users, teams and permissions, single sign-on against your identity provider, and two-factor for everyone else.
Vos utilisateurs, équipes et droits, authentification unique via votre fournisseur d'identité, et double facteur pour les autres.
Drawn with your team, on your data, running on a schedule or a trigger — not a prototype, and not a slide.
Dessiné avec votre équipe, sur vos données, exécuté sur planning ou déclencheur — pas un prototype, et pas une diapositive.
Every script written for you is reviewed, typed and reusable by the rest of your teams. It stays yours whatever happens next.
Chaque script écrit pour vous est relu, typé et réutilisable par vos autres équipes. Elle reste la vôtre, quoi qu'il arrive ensuite.
An approval queue your people actually see, a dashboard per process, and a full run history with cost per run.
Une file de validation que vos équipes voient vraiment, un tableau de bord par processus, et un historique complet avec le coût par exécution.
Hosted by us to start this week, or installed on your own servers and network. Same product, and you can change your mind later.
Hébergé par nous pour démarrer cette semaine, ou installé sur vos serveurs et votre réseau. Même produit, et vous pouvez changer d'avis ensuite.
A monthly plan with a stated allowance, a written price for going past it, and a spend cap the platform stops at. No quote needed for the order of magnitude.
Un forfait mensuel avec allocation annoncée, un prix affiché en cas de dépassement, et un plafond auquel la plateforme s'arrête. Aucun devis pour l'ordre de grandeur.
Ninety minutes on the process your team is most swamped by, with your own data. We draw it together.
Quatre-vingt-dix minutes sur le processus qui submerge le plus votre équipe, avec vos données. Nous le dessinons ensemble.
It runs before you leaveIl tourne avant la finPut on a schedule, watched by a dashboard, with the approval step and the people who own it in place.
Mis sur planning, surveillé par un tableau de bord, avec l'étape de validation et ses responsables en place.
1 process live1 processus en productionSame canvas, same blocks, the assistant on hand. This is the point at which it stops needing us.
Même canevas, mêmes briques, l'assistant à disposition. C'est là que nous devenons inutiles.
4 processes live4 processus en productionTwo or three scripts — the integrations only code can do — become blocks everyone else reuses without seeing the Python.
Deux ou trois scripts — les intégrations que seul le code permet — deviennent des briques que tous réutilisent sans voir le Python.
The library compoundsLa bibliothèque se cumuleOne line about it is enough to start. Bring it to the working session and you leave with it running — not with a proposal about it.
Une ligne à son sujet suffit pour commencer. Apportez-le à la session de travail et vous repartez avec le processus en marche — pas avec une proposition à son sujet.