ERP Implementations Are Too Slow & Too Expensive

We built the Dynamics 365 Config Pilot Co-Pilot to fix the cost and time burden of ERP setup.

Why ERP Implementation Costs Are High

Consultant-Heavy Setup

Hundreds of hours wasted just preparing environments.

Requirements Overhead

Weeks gathering notes & writing specs before configuration can even start.

Configuration Bottleneck

Setup drags projects 12–24 months and drives costs through the roof.

And Our Competitors Know It

"SAP and Oracle tell customers their implementations are faster and cheaper because Dynamics takes longer to configure. And without automation, they’re right."

Introducing D365 Config Pilot Co-Pilot

Built during this hackathon to solve the biggest ERP pain point.

Automates Module Setup

GL + AP today, with more coming soon.

Understands Dependencies

Procurement requires AP, Inventory, and GL.

99% Time Reduction

Cuts 196 hours of manual work down to just 2.

Direct D365 Integration

Outputs configs directly via MCP server.

From Discovery Notes to Configured ERP in Hours

Case Study Snippet: Longhorn Window Company

Using initial requirement documents, the agent created an entity, built the General Ledger module, and spun up a working Chart of Accounts—all automatically, in minutes.

Upload Docs
Config Pilot AI
MCP Server
D365 Environment

This Is Just the Beginning

Our team built Config Pilot in one week. Imagine what’s next. With AI, MCP, and Dynamics 365, ERP implementation costs don’t have to hold customers back anymore.

GitHub README File

Copy the content below to use in your project's `README.md` file.

# 💡 D365 Config Pilot Co-Pilot

### Automate Microsoft Dynamics 365 F&O Configuration with AI

---

## 🎯 The Problem: Why We Built This

ERP implementations are notoriously slow and expensive, often bogged down by hundreds of hours of manual configuration. This not only inflates project costs but also puts Microsoft Dynamics 365 at a competitive disadvantage against rivals like SAP and Oracle, who leverage this exact pain point in their sales pitches.

The core issues are:
*   **Consultant-Heavy Setup:** Manual environment preparation and configuration consume hundreds of billable hours.
*   **Lengthy Requirements Gathering:** Weeks are spent translating business notes into functional specs before a single setting is configured.
*   **Configuration Bottlenecks:** The manual setup process itself drags projects out for months, making it the primary driver of cost and delays.

## 🚀 Our Solution: What We Did

`D365 Config Pilot` is an AI co-pilot built to radically accelerate the ERP setup process. We transform weeks of manual configuration into an automated, minutes-long workflow.

Our system automates the entire configuration lifecycle, from initial document analysis to final runbook generation.

### How It Works
1.  **Select Modules:** Define a new project and select the D365 F&O modules you need to configure (e.g., General Ledger, Accounts Payable).
2.  **Upload Requirements:** Feed the system business requirement documents (PDFs, DOCX) or structured data (CSVs for Chart of Accounts, Departments, etc.).
3.  **AI Analysis & Gap Identification:** Our AI, fine-tuned on ERP data using Azure AI Foundry with OpenAI GPT-4.1 mini, parses the documents, extracts key configuration values, and intelligently identifies missing information.
4.  **Generate a Configuration Plan:** Based on validated requirements, the system generates a detailed plan, automatically resolving all module dependencies (e.g., ensuring GL is set up before AP).
5.  **Execute & Document:**
    *   **Dry Run:** Generate production-ready configuration files (JSON) without touching the live environment.
    *   **Live Run (via MCP):** Deploy configurations directly into a Dynamics 365 environment through a custom MCP server connected with D365 entities.
    *   **Audit Trail:** A complete runbook and audit log are generated for compliance and documentation.

## ✨ The Impact: What Is Possible Now

The `D365 Config Pilot` isn't just a concept—it delivers tangible results today.

> **Case Study: From Zero to Configured in Minutes**
>
> Using a real-world set of requirement documents from "Longhorn Window Company," our agent:
> 1. Ingested and analyzed the documents.
> 2. Identified and created the necessary entities for General Ledger.
> 3. Spun up a complete, working Chart of Accounts.
>
> **Result: A process that normally takes 196 consultant hours was reduced to just 2 hours—a 99% reduction in time and cost.**

This enables Microsoft and partners to counter competitor claims by delivering a faster, cheaper, and more accurate implementation process.

## 🗺️ The Vision: What We Are Working Towards

This project was built in one week for a hackathon, but it's just the beginning. Our roadmap includes:
*   **Expand Module Support:** Procurement, Inventory, Production Control.
*   **Copilot Studio Integration:** Enable low-code customization of configuration workflows.
*   **Live Execution Mode:** Expand MCP server capabilities for direct D365 entity writes.
*   **Industry Templates:** Pre-packaged "Industry Packs" for Manufacturing, Retail, Healthcare.
*   **Delta Reporting:** Automated comparison of configurations for upgrades and migrations.

## 🛠️ Technology Stack
*   **Frontend:** React, Tailwind CSS, shadcn/ui
*   **Backend & Automation:** Deno, MCP Server (custom integration with D365 entities)
*   **AI & Language Models:** Azure AI Foundry (fine-tuning), OpenAI GPT-4.1 mini
*   **Copilot Tools:** Microsoft Copilot Studio for orchestration & extensions
*   **Animations & UX:** Framer Motion