Microsoft

AI Sales Agent

Role: Lead Product Designer

Tools: Figma

Scope: 0 -> 1, Vision, Execution, LLM-prompting

System: Web App

Designing a scalable sales AI agent to improve lead qualification within Dynamics.

I led the product vision, interaction design, and execution for Microsoft’s first Sales Qualification Agent, from early LLM prompting strategy in agent configuration to configurable UX frameworks adopted org-wide.

My contributions:

  • Defined agent vision & behaviors.

  • Shaped design principles (transparency, control, configurability).

  • Scoped MVP with product management and engineering.

  • Designed agent setup & customization with LLM prompts.

  • Scaled the configuration framework to multiple AI agents.

Context & Problem

The challenge: Sales teams waste time chasing unqualified leads. Sellers struggle with fragmented data sources, inconsistent scoring, and manual qualification.

The opportunity: AI could become a “sales copilot,” helping sellers focus on high-value leads by surfacing suggested actions and automating early qualification.

Why it mattered: Microsoft wanted to expand Dynamics 365 into AI-first workflows. So, Sales Qualification Agent was a 0→1 investment.

Research & Insights

To uncover the problem areas and bottlenecks, I mapped out the current seller flow.

A funnel diagram illustrating the sales or lead generation process from discovering leads to converting to opportunities. The process steps include Discover leads, Lead research, Account research, Prioritization, Outreach, Qualification meeting, and Convert to opportunity. Below the funnel, there are red warning icons with notes indicating issues such as manual lead research, multiple tools, gut instinct, slow response times, and low qualification rates.

Creating the vision

AI as Co-pilot, not as replacement.

Empower every sales team to identify, qualify, and act on the right leads through AI-driven intelligence, by seamlessly integrating into their existing workflows.

What we learned from initial research:

  • Trust requires explainability.

  • Reps wanted control (no full automation yet).

  • Setup had to feel lightweight to drive adoption.

I mapped out the ideal MVP workflow for a Seller.

Flowchart illustrating a sales or marketing process, including steps: Discover leads, Lead research, Account research, Prioritization, Outreach, Qualification meeting, and Convert to opportunity. The chart uses text and bullet points to describe each step.

Defining the MVP

I collaborated with product management and engineers to reduce the broad vision into a scoped MVP:

  • What we prioritized:

    • Highlighting leads.

    • Explainability.

    • Lightweight scalable configuration.

  • I set up foundations that other AI agents.

Design Principles

I grounded the experience in three guiding principles to ensure usability and long-term scale:

  1. Transparency builds trust

  2. Configurable, not prescriptive

  3. Simple by default, power on demand

Configuration Framework

AI agents are only as good as the data they have.

  • When tightly aligned to a business’s unique goals, language, and data, the agent can make better, more informed recommendations to the seller.

  • Established a modular configuration system that could scale to future agents.

  • That starts with everyday sales IT admins telling the agent what to look for, how to look for it, and what knowledge sources to use.

A digital illustration of four people in a video chat with two rocket emojis, with speech balloons from each person. The background includes purple accents.

LLM Prompting Strategy

This project wasn’t just about interfaces. It required shaping how the LLM reasoned about leads. I designed an MVP prompting framework that balanced enterprise adaptability with reliability and trust for sellers.

Objectives:

  • Clarity: Outputs were clear and actionable.

  • Consistency: Minimized hallucinations, ensuring predictable behavior.

  • Configurability: Enabled admins to adapt prompts.

  • Transparency: Gave sellers visibility into why leads were prioritized.

Approach:

  • Default prompts: Reliable, low-maintenance baselines.

  • Variable slots: Configurable parameters for admins without editing raw prompts.

  • Guardrails: Clarifying instructions to reduce hallucinations.

  • Explainability hooks: Embedded reasoning.

Iterations & Scaling

I was responsible for taking the agent configuration to build.

I applied the above approach and strategy to develop the configuration framework.

Screenshot of Microsoft Dynamics 365 Sales hub showing the Copilot agents section with a highlighted suggested action to specify an ideal customer profile, a button to open settings, and details about a sales qualification agent including its status as published and last updated date.

Iteration 1 (Private preview launch): Agent setup MVP, minimal configuration, and no customization of the agent’s research prompts.

Screenshot of a dashboard for configuring a sales qualification agent in Dynamics 365, showing options for research sources including web and custom research, with a preview on the right.
Screenshot of Microsoft Dynamics 365 Sales Hub showing the 'Sales qualification agent' setup page with web research sources and custom web research insights, along with navigation menu on the left and user profile at the top right.

Iteration 2: Introduced LLM-powered lead research customization, with static default prompts, and a way to create custom prompts with editable variables (instructions using natural language input and data sources).

Screenshot of a Microsoft Dynamics 365 interface for building a sales qualification agent, showing research insights and knowledge sources on the right, with a navigation menu on the left.
Screenshot of the Microsoft Copilot Studio interface for adding knowledge sources. The dialog box shows options for uploading files from computer, OneDrive, or SharePoint, with icons for various Microsoft services like SharePoint, Azure AI Search, Dynamics 365, Salesforce, ServiceNow, Azure SQL, and Dataverse.

Iteration 3 (Public preview launch): Expanded the customizability of data sources for default prompts and custom prompts, by integrating with Microsoft Copilot Studio, and introduced a contextual education system.

Screenshot of the Dynamics 365 Sales Hub interface showing the 'Sales qualification agent' page with sections for team access, company information, products your team sells, research, and other settings.

Design explorations

Screenshot showcasing a series of interconnected digital dashboards and tools for managing sales and AI team configurations, with annotations explaining limitations and best practices.
Screenshots of a computer workflow showing research and customization in Dynamics 365, with annotations highlighting research insights and the need for source inclusion.

Impact

Product impact: First AI agent shipped in Dynamics 365 Sales; set precedent for future agents.

Org impact: Configuration framework reused across AI initiatives, reducing duplication.

Team impact: Mentored designers; my design became reference for future agents.

Business impact: Got a commitment from customers, onboarding them to use the Sales Qualification Agent in Private Preview, and since then has been gaining new customer commits with newer releases.