onboarding

Automate end-to-end ESS agent setup on Microsoft Copilot Studio.

25|8|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit --skill onboarding-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboarding
Source: https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit/tree/main/solutions/ess-maker-skills/src/skills/onboarding
Command: npx skills add https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit --skill onboarding-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Setting up an Employee Self-Service (ESS) agent on Microsoft Copilot Studio requires manual configuration of Dataverse, agent discovery, component extraction, and MCP server setup, which is time-consuming and prone to errors for makers without guided instructions.

Core Features & Use Cases

  • End-to-end guided setup: Walks users through every required step to configure their ESS agent, from Dataverse connection to MCP server startup.
  • Automated environment and agent discovery: Uses built-in scripts to list available Power Platform environments and deployed ESS agents, eliminating manual URL entry and agent lookup.
  • Optional pre-deployment validation: Includes a FlightCheck readiness check to catch configuration issues before deployment, reducing post-deployment errors.
  • Use Case: A maker deploying a custom ESS agent can run this skill to automatically connect to their Dataverse environment, select their deployed agent, extract all required components, and validate the setup in under 10 minutes without manual configuration.

Quick Start

Invoke the onboarding skill to start the guided step-by-step setup process for your ESS agent in Copilot Studio.

Frequently Asked Questions about onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up an ESS agent in Copilot Studio with Dataverse?

Setting up an ESS agent in Copilot Studio requires connecting to a Power Platform Dataverse environment, discovering the agent, extracting components, and starting the Dataverse MCP server. The onboarding process automates these steps end-to-end to eliminate manual configuration errors.

What is the best way to automate Dataverse MCP server startup for Copilot Studio?

Automating Dataverse MCP server startup for Copilot Studio is handled by executing built-in discovery scripts that extract required agent components and initialize the server connection automatically. This removes the need for manual URL entry and server configuration during onboarding.

Do I need a Power Platform Dataverse environment to deploy an Employee Self-Service agent?

Yes, a Power Platform Dataverse environment is required to deploy an Employee Self-Service agent. The onboarding workflow uses built-in scripts to automatically list your available environments and connect to the correct one for agent discovery and component extraction.

How do I validate Copilot Studio agent configuration before deployment?

To validate Copilot Studio agent configuration before deployment, you can run an optional FlightCheck readiness check. This pre-deployment validation tool catches configuration issues early, reducing post-deployment errors and ensuring your ESS agent setup is fully ready.

Can I automate agent discovery in Copilot Studio without manually entering URLs?

Yes, you can automate agent discovery in Copilot Studio without manual URL entry. The onboarding scripts automatically list available Power Platform environments and deployed ESS agents, allowing you to select your target agent directly from the generated list.