Back to Browse

Building a Golf Course Booking Agent with Dataverse Plugin for coding agents + Copilot Studio

157 views
May 11, 2026
27:00

Watch me build a complete golf course booking system from scratch using natural language — no clicks in the maker portal, no hand-written XML. The entire solution is available here: GitHub Repo: https://github.com/kewear/dataverse-golf-demo In this video, I use Dataverse plugin for GitHub Copilot CLI and the Dataverse MCP Server to: ✅ Create a Dataverse solution with 5 custom tables ✅ Define lookup relationships between tables ✅ Seed sample data (memberships, customers, rates, tee times, bookings) ✅ Build and configure a Copilot Studio Agent that queries live Dataverse data ✅ Push the entire solution to a GitHub repo 🏌️ Tables built: • Golf Membership — track member status (Active/Expired/Suspended) • Golf Customer — contact info linked to memberships • Golf Rate — time-based pricing (Peak/Off-Peak) • Tee Time — available booking slots • Tee Time Booking — reservations with pricing logic 🤖 The Copilot Studio Agent can: • Look up available tee times • Check membership status and standing • Create bookings with correct pricing • Query revenue and booking history ⚠️ Prerequisites: • Install the Dataverse Skills plugin for GitHub Copilot CLI: https://github.com/microsoft/Dataverse-skills • Tenant admin consent is required for the Dataverse MCP Server: https://learn.microsoft.com/en-us/power-apps/maker/data-platform/data-platform-mcp-other-clients#grant-tenant-admin-consent 🔗 Resources: • GitHub Repo: https://github.com/kewear/dataverse-golf-demo • Dataverse Skills Plugin: https://github.com/microsoft/Dataverse-skills • Dataverse MCP Server: https://www.npmjs.com/package/@microsoft/dataverse • Dataverse MCP Docs: https://learn.microsoft.com/en-us/power-apps/maker/data-platform/data-platform-mcp-other-clients • GitHub Copilot CLI: https://github.com/features/copilot • Copilot Studio: https://copilotstudio.microsoft.com • PAC CLI: https://aka.ms/PowerPlatformCLI #GitHubCopilot #Dataverse #CopilotStudio #PowerPlatform #MCP #AI #LowCode #ModelContextProtocol Join this channel to get access to perks: https://www.youtube.com/channel/UCX6IpQ63nP-LakW3TUpoxNw/join

Download

0 formats

No download links available.

Building a Golf Course Booking Agent with Dataverse Plugin for coding agents + Copilot Studio | NatokHD