Back to agent library

Agent profile

Process Intake

Process capture guides departments through their current workflow in chat and records the confirmed description. It is implemented as a Copilot Studio agent and in the self-hosted AI Potentials app.

For: Departments and process owners

Starting point

What problem does it solve?

Knowledge about business processes is often scattered across conversations and documents. A shared assessment needs a confirmed workflow, clear exceptions and visible open questions.

Workflow

How the agent works.

  1. 01

    The agent asks about triggers, outcomes, steps, people, systems, decisions and exceptions. Unknowns remain visible as open questions.

  2. 02

    It presents the complete description for correction and asks for explicit approval.

  3. 03

    Only after human confirmation does each implementation save the process description. Copilot Studio uses a Dataverse custom API; AI Potentials writes to its local process workspace.

Technology

Deployment options and technology.

Microsoft Copilot

Microsoft Copilot Studio

  • Copilot Studio
  • Agent Flows
  • Dataverse
  • Dataverse Custom API
  • Microsoft Entra ID
Storage
Versioned process definitions in Dataverse through a validating custom API.
Access
Entra identities and Dataverse roles; separate end-user and department tests are still outstanding.
Scope and status
Conversational capture and confirmation. No automatic AI opportunity analysis.

Self Hosted

AI Potentials

  • AI Potentials
  • Bun
  • Codex CLI
  • Local process workspace
Storage
Process records as files in the installation’s local workspace.
Access
Sign-in to the app installation; the workshop profile uses one configured app account.
Scope and status
Chat and form capture plus downstream AI opportunity analysis. The Docker workshop is intended only for synthetic data.

Status and limits

Both implementations are prototypes. The Copilot agent is not released to staff; user and department tests are outstanding. The self-hosted AI Potentials app has a workshop profile for synthetic data. A person confirms the process.

Conversation

Does this fit your task?

We can look at your process and technical environment together and decide whether an agent like this makes sense.