← Back to PDI Brew

PDI Brew — User Guide

Build and share internal tools in minutes. No coding required.

What is PDI Brew?

PDI Brew is a platform that lets anyone at PDI create internal web tools using plain English. You describe what you need, an AI assistant (Claude) builds it, and PDI Brew deploys it instantly with a shareable link.

Every app gets its own web address (like my-tool.pdi-brew.dev.platform.pditechnologies.com) and is protected by your PDI Microsoft sign-in. Access is controlled via Microsoft 365 groups — only group members can use the app.

What people are building

Internal Dashboards & Portals

Team KPI dashboards, project status boards, initiative trackers with charts and filters — shared with your team in seconds.

Workflow & Approval Tools

Expense approvals, leave requests, equipment inspection checklists, training completion tracking — with data that persists between sessions.

Data Collection & Reporting

Survey and feedback forms, event registration, team assessments, compliance audits — collect responses and view summaries in a shared dashboard.

How it works: Describe what you need in plain English. Claude AI builds it as a working app. Click "Share this app" to deploy instantly. Your team signs in with their PDI Microsoft account — access is controlled by M365 group membership.

Getting Started (5 Steps)

Creating an app takes about 5 minutes. Follow these steps in order:

0 Check your skill version

The pdi-brew-app-builder skill works in three places. PDI deploys it centrally, so most users don't need to install anything — just confirm the version matches the PDI Marketplace listing.

Claude.ai

Subscription: pre-loaded at the org level — verify at Customize → Skills. Max: install manually (see Setup).

Claude Code

Install the plugin from PDI Marketplace. Verify with /plugin list in the Claude Code CLI.

ChatGPT

Pushed to the PDI Technologies workspace by admins — nothing to install. Verify in Profile menu → Skills → PDI Technologies tab.

Using an outdated skill? You may encounter deploy errors or missing features. If your version doesn't match the marketplace, re-install (Claude.ai/Code) or wait for the admin push (ChatGPT).

1 Invoke the skill

Pick the path for your tool. All three lead to the same builder — the only difference is how you start the conversation.

Claude.ai

Open claude.ai/new, type /pdi-brew-app-builder, hit enter.

Claude Code

In the CLI, type /pdi-brew-app-builder in the slash menu and hit enter. (Install the plugin from the PDI Marketplace first if you haven't.)

ChatGPT

Start your message with "use pdi-brew skill" followed by what you want to build. Example:

"use pdi-brew skill to create an expense tracker with approval workflow"

Don't pick the skill from the + / / menu. It inserts an @pdi-brew-app-builder chip that the model treats as a tool call — the skill never runs and you'll see "I don't see a callable tool." The phrase "use pdi-brew skill" is the most reliable way to activate it.

Once the skill activates, it will immediately ask you two setup questions:

  1. Project name — A short name like expense-tracker (letters, numbers, hyphens only). This becomes your app's URL.
  2. Access control — Choose one of the options below (A, B, or C).

2 Choose your access control

Claude presents three options. Pick one by typing the letter:

B. Use existing group

Use an M365 group you already own. Type the group name or email (e.g., pdibrew-my-app or pdibrew-my-app@pditechnologies.com).

  • You must be an owner of the group to deploy to it
  • Useful when redeploying an app or sharing a group across multiple apps

C. Already registered

Use this if you previously deployed this app. Claude will use your saved group settings.

3 Describe your app

Tell Claude what you want to build. Be specific! For example:

  • "I need a tracker for team training completions with a status dashboard"
  • "Build me a form to submit expense reports with approval workflow"
  • "I want a leave request tracker where employees submit requests and managers approve"

Claude builds a live preview. Ask for changes until you're happy with it — "Make the header blue", "Add a filter by department", etc.

4 Deploy your app

Click the "Share this app" button in Claude's preview. A new tab opens with the deploy page.

If you chose Option A (new group), the deploy page will:

  1. Create an M365 group for your app
  2. Provision the app's data storage (if it stores data)
  3. Upload and publish your app

This takes about 30-60 seconds. Your app is then live at its own URL!

Ready to build?

Check your skill version, open Claude, and start building.

Open Claude.ai