- Introduction
- Démarrage
- Créer sur n’importe quel canevas
- Créer avec le cas
- Référence (Reference)
- Définition des clés de cas (système vs. externe)
- Établissement des contrats d'E/S et de réécriture de la tâche
- Modélisation des étapes primaires et secondaires
- Déclencher un cas à partir de Data Fabric
- Implémentation des personas et des autorisations au niveau de l'étape
- Définition des SLA et des règles d'escalade automatisées
- Configuration d'une boucle de retraitement (renouvellement)
- Configurer et tester l'agent Case Manager (aperçu)
- Créer avec Flow
- Build with BPMN
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Implémenter un processus BPMN simple
- Build a BPMN with a coding agent (preview)
- Opérations
- Surveillance
- Optimisation
- Informations de référence
Build a BPMN with a coding agent (preview)
Coding agent workflow for planning, building, and deploying a BPMN process from a prompt, process map, PDD, or existing BPMN model.
| Cas | BPMN | |
|---|---|---|
| Le contenu s'applique à | ❌ | ✅ |
Building a BPMN process with a coding agent is in Public Preview.
Vue d'ensemble (Overview)
Coding agents are a primary way to build on UiPath. Point one at a BPMN process and it takes you from idea to production — planning, building, debugging, and deploying the process — compressing what once took weeks or months into hours or days.
BPMN models structured, repeatable business processes as visual, executable Business Process Model and Notation (BPMN) 2.0 diagrams: events, tasks, gateways, sequence flows, and the participants (pools and lanes) who carry out each step.
Construire un diagramme à la main signifie disposer le diagramme, connecter l'implémentation derrière chaque tâche et configurer la logique de la passerelle et la gestion des erreurs pour maintenir le processus correct.
Un agent de codage fait ce qui vous concerne: vous décrivez le processus souhaité, il propose un plan et, une fois que vous avez approuvé, il crée, débogue et déploie le processus dans votre solution. Vous utilisez l'agent de codage de votre choix et vous restez sous le contrôle à chaque étape.
Ce que vous pouvez créer
A coding agent takes a BPMN process from an idea to a runnable model. Today it can author and build:
- Modèles de processus — les événements, les tâches, les passerelles et les flux de séquence qui constituent le diagramme, et les participants (groupes et couloirs) qui possèdent chaque étape. Cela inclut l'ensemble complet d'événements — les événements de début (manuels, messages, minuteurs ou déclenchés par file d'attente), les événements intermédiaires et limites (message, minuteur ou basé sur des erreurs, interruptifs ou sans interruption), et les événements de fin.
- Implémentations de tâches : l'agent peut référencer n'importe quel type de tâche à partir de projets déjà présents dans votre locataire et peut les créer directement dans le cadre de la même solution:
- Tâches de service — automatisation ou API.
- Tâches de l'utilisateur — étapes d'intervention humaine, avec des bénéficiaires, des formulaires de tâches, des entrées et des sorties et des escalades.
- Envoyer des tâches — un appel sortant synchrone vers un système externe via une activité de connecteur Integration Service.
- Recevoir des tâches : suspendre l’exécution pour attendre un déclencheur entrant d’un système externe via un événement de connecteur.
- Tâches de script — expressions de décision et logique de flux.
- Passerelles et logique de flux — conditions de passerelle exclusives, parallèles, inclusives et basées sur les événements qui acheminent le processus.
- Gestion et récupération des erreurs — événements de limite pour les exceptions au niveau de la tâche et sous-processus d'événements pour la gestion centralisée des erreurs et des messages au niveau du processus ou du sous-processus. Les sous-processus d'erreur interrompent toujours l'étendue englobante et les sous-processus ad-hoc ne sont pas pris en charge.
- Modularity — inline subprocesses for grouping logic within a diagram, and Call Activities for invoking a separate, reusable agentic process. Maestro Orchestrate doesn't support calling a different BPMN file within the same project.
- Multi-instance patterns — the multi-instance marker, which repeats a task sequentially or in parallel over a collection. This is the one marker Maestro Orchestrate interprets at runtime — other markers are for diagram clarity only.
Mode de fonctionnement: planifier, approuver, créer
Le build suit un flux délibéré et limité à la révision:
- Vous lui donnez un point de départ - une invite, un diagramme de carte de processus, un document de définition de processus existant (PDD) existant ou un modèle BPMN approximatif.
- L'agent rédige un plan : il lit votre entrée et propose les événements, les tâches, les passerelles, les flux de séquence et les participants qu'il a l'intention de créer, et vous le montre.
- Vous approuvez - l'agent s'arrête et attend votre examen avant de créer quoi que ce soit. Vous affinez le plan dans la conversation jusqu'à ce qu'il soit correct.
- L'agent crée le modèle de processus et les implémentations de tâches, les valide et les simule, et rend compte. Vous pouvez publier, exécuter et tester à partir de la même conversation.
Étant donné que l'agent s'interrompt pour demander votre approbation avant de se créer, les hypothèses incorrectes sont détectées à l'étape du plan plutôt qu'après la création et le déploiement d'un processus.
Data objects, data stores, and text annotations are diagram-only in Maestro Orchestrate. They document how data moves for readability, but don't affect execution. The agent wires runtime data through task inputs and outputs and the Variables and Expression editor, the same way a person building the process by hand would.
Commencer par ce que vous avez déjà
Un agent de codage répond à votre processus là où il se trouve. L'un des éléments suivants est un point de départ valide:
- Une invite : décrivez le processus en langage simple.
- Un diagramme de carte de processus — un diagramme de flux ou de couloir de la façon dont le travail s'exécute aujourd'hui.
- Un PDD existant : le document que votre analyste métier a déjà écrit.
- Un modèle BPMN existant — un diagramme que vous ou quelqu'un d'autre avez déjà commencé.
L’agent transforme d’abord l’un ou l’autre de ceux-ci en un plan proposé, puis se fonde sur votre approbation.
Fonctionne avec tous les agents de codage majeurs
BPMN works with the coding agent your team already uses:
| Agent de codage | Facteur de formulaire |
|---|---|
| Claude Code | Terminal et IDE |
| Codex | Terminal et IDE |
| Copilot de GitHub | IDE |
| Curseur | IDE |
| Juillet | Plateforme de développement agentique |
The BPMN authoring capability is delivered as a UiPath skill the coding agent uses — you're not locked into a single proprietary tool.
Ressources connexes
- Understanding BPMN modeling — what BPMN 2.0 modeling is and where it fits in Maestro Orchestrate.
- Introduction BPMN — les concepts BPMN de base sur lesquels cette fonctionnalité s'appuie: événements, tâches, passerelles et flux de séquence.
- Événements de BPMN — types d'événements de début, intermédiaire, de limite et de fin.
- Tâches dans la modélisation BPMN — les types de tâches qu'un agent de codage peut créer.
- Passerelles et logique de flux et Marqueurs — logique de routage et marqueur multi-instances.
- Sous-processus et modularité — sous-processus en ligne et activités d'appel.
- Implémentation d'un processus simple et Implémentation d'un processus complexe - construire le même type de processus à la main.
- Simulation et débogage — validation d'un processus avant et après le déploiement.