Skip to content

Welcome to PADAI Documentation

PADAI is an AI-powered code generation and analysis assistant for Microsoft Power Automate Desktop (PAD). It docks alongside the PAD designer, bringing intelligent code generation, error detection, and automated fix capabilities directly into your RPA workflow.


What is PADAI?

PADAI consists of two components that work together:

  • PADAI Backend -- a Python FastAPI server that handles AI processing, code compilation, and validation. It runs on your infrastructure.
  • PadaiPanel -- a .NET WPF application that docks next to the Power Automate Desktop designer, providing a chat-based AI interface for code generation, patching, analysis, and debugging.

Everything runs on your own infrastructure. Your code and data never leave your environment.


Key Features

  • AI Code Generation -- describe what you need in natural language and get validated PAD (Robin) code
  • Smart Error Detection -- automatic reading of errors and warnings from the PAD designer with targeted fix suggestions
  • Code Patching -- apply targeted modifications to existing flows without regenerating everything
  • Flowchart Visualization -- interactive Mermaid diagrams of your flows
  • Workbench -- 27+ specialized tools for flow management, optimization, and debugging
  • Run Log Analysis -- replay and analyze execution logs to identify failure patterns
  • Template Library -- save and reuse code patterns across projects
  • Voice Dictation -- describe your needs by voice with automatic transcription
  • Full Localization -- complete English and French interface

I want to... Go to...
Install PADAI for the first time Installation Guide
Get started with my first prompt Getting Started
Learn all the features User Guide
Integrate with the API API Reference
Fix a problem Troubleshooting
See what's new Changelog

Architecture Overview

+---------------------------+       +---------------------------+
|     Your Workstation      |       |    PADAI Technologies     |
|                           |       |                           |
|  +---------------------+ |       |  +---------------------+ |
|  | Power Automate      | |       |  | licensing.padai.tech| |
|  | Desktop Designer    | |       |  | (license check-in   | |
|  +---------------------+ |       |  |  only -- no data)   | |
|          |                |       |  +---------------------+ |
|  +---------------------+ |       +---------------------------+
|  | PadaiPanel (WPF)    |---------->  License check-in:
|  | Docked to PAD       | |          - License ID
|  +---------------------+ |          - Version
|          |                |          - Hardware fingerprint
|  +---------------------+ |
|  | PADAI Backend        | |       +---------------------------+
|  | (FastAPI server)    |---------->| OpenAI / Azure OpenAI   |
|  +---------------------+ |       | (your API key)           |
|                           |       +---------------------------+
+---------------------------+

Your data stays with you. The only outbound connections are to your AI provider (OpenAI or Azure OpenAI, using your API key) and a periodic license check-in that transmits only license metadata.


Support


PADAI Technologies -- Montreal, Quebec, Canada