- Introduction
- Getting started
- Building with Maestro BPMN
- Understanding Maestro BPMN modeling
- Opening the modeling canvas
- Modeling your process
- Aligning and connecting BPMN elements
- Autopilot for Maestro (Preview)
- Process Repository
- Implementing a simple BPMN process
- Implementing a complex BPMN process
- Debugging
- Simulating
- Common implementation scenarios
- Building with Maestro Case
- Introduction to Maestro Case
- Maestro BPMN vs. Maestro Case: when to use case management
- The Maestro Case lifecycle: from event trigger to app experience
- Build your first case with Maestro Case
- Defining case keys (system vs. external)
- Establishing task I/O and write-back contracts
- Exit rules and early stage termination
- Modeling primary and secondary stages
- Triggering a case from Data Fabric
- Implementing stage-level personas and permissions
- Setting SLAs and automated escalation rules
- Configuring a rework loop (re-entry)
- Case Manager input and output contract
- Maestro Case component dictionary
- Building with Maestro Flow
- Integrations
- Operating
- Monitoring
- Optimizing
- Reference information
Purchase-to-pay process use case in Maestro, covering end-to-end procurement automation from purchase requisition through supplier payment.
Purchase-to-Pay (P2P) is the end-to-end process that organizations use to procure goods or services and manage payments to suppliers. It typically includes:
-
Purchase requisition
An employee or department identifies a need and creates a purchase request for goods or services.
-
Purchase Order (PO) creation
Once approved, the requisition is converted into a formal purchase order and sent to the supplier.
-
Goods/Services receipt
Upon delivery, the receiving team confirms the receipt and quality of the goods or services.
-
Invoice processing
The supplier submits an invoice, which is matched against the PO and goods receipt (3-way match).
-
Payment execution
After successful matching and approvals, the payment is processed as per agreed terms.
The following diagram shows a purchase-to-pay process in Maestro. It follows the flow from purchase request and order creation to goods receipt and supplier payment, including key approval and verification steps.
How Maestro adds value
UiPath Maestro™ is a key differentiator in the Purchase-to-Pay (P2P) process by enabling organizations:
- To automate and manage complex decision-making across procurement and finance workflows.
- It allows business users to easily define and update rules for purchase approvals, vendor selection, invoice validation, and payment processing without IT support.
- By integrating with UiPath RPA and AI tools, Maestro supports intelligent automation for tasks like 3-way matching, exception handling, and fraud detection.
- It ensures consistent policy enforcement, enhances compliance through audit-ready decision tracking, and improves visibility into bottlenecks and spend management.
As a result, Maestro streamlines the P2P cycle, reduces errors, accelerates processing times, and strengthens control across the entire procurement value chain.