| name | discovery-prep |
| description | Builds a complete meeting brief before any sales call. Never walk in blind. Trigger with "prep me for [company]", "meeting prep for [company]", "call prep [company]", "prepare for my call with [company]", "going into a call with [company]", or "what should I know before [company]". |
| version | 1.0.0 |
Discovery Prep
ā ļø DATA RULE: The worst thing that can happen in a meeting is being surprised.
Pull everything. Find the latest news. Miss nothing.
STEP 0 ā Confirm Meeting Details
Ask if not provided:
- Account name + type of meeting (intro / discovery / follow-up / AE-led)
- Date and time
- Who's on the call (their side + your side)
- How did this meeting get booked? What's the context?
STEP 1 ā Internal Knowledge Refresh
Check all existing intel before going to the web:
~~CRM (if connected):
- Latest account status, open opportunities, stage
- Contact history and relationship depth
- Previous objections documented
- Internal notes from prior touches
Local files:
accounts/{account}/account-brief.md ā full qualification status
accounts/{account}/research/ ā most recent research file
accounts/{account}/discovery/ ā all prior call notes
accounts/{account}/meetings/ ā prior meeting briefs
Build this picture before Step 2:
- What do we know vs. what are we guessing?
- Which qualification elements are confirmed vs. blank?
- What was the goal of the last interaction?
STEP 2 ā Fresh External Intel (Last 30 Days)
Search for anything published recently about the company or attendees:
If ~~web research is connected:
1. "{Company} news 2026"
2. "{Company} funding announcement 2026"
3. "{Company} engineering hiring 2026"
4. "{Attendee names} LinkedIn blog post conference 2026"
5. "{seller's company} {company industry} case study customer story"
If not: use built-in web search with the same queries.
Goal: Find at least 1 warm-up talking point from the last 30 days.
Find at least 1 proof point that matches their industry or tech stack.
STEP 3 ā Qualification Gap Analysis
Map current knowledge using the qualification framework from seller profile.
Mark each element: ā
Confirmed | ⬠Unknown | šÆ Probe in this meeting | š« Negative signal
Default framework: MEDDPICC
| Letter | Question | Status | What We Know | Goal for This Meeting |
|---|
| M ā Metrics | What numbers change if they fix this? | | | |
| E ā Economic Buyer | Who approves budget? On the call? | | | |
| D ā Decision Criteria | How will they evaluate options? | | | |
| D ā Decision Process | What steps to get to yes? Timeline? | | | |
| P ā Paper Process | Procurement/legal/security steps? | | | |
| I ā Identified Pain | What specific pain in their words? | | | |
| C ā Champion | Who advocates internally? | | | |
| C ā Competition | What else are they evaluating? | | | |
Goal: Fill at least 3 blank elements.
Priority: Confirm Identified Pain first. Everything else depends on it.
STEP 4 ā 3 Whys Status
| Why | Status | Evidence |
|---|
| Why Anything (cost of status quo) | ā
/⬠| |
| Why Product (capability match) | ā
/⬠| |
| Why Now (urgency driver) | ā
/⬠| |
If any Why is ⬠ā it becomes a goal for this meeting.
STEP 5 ā Build the Meeting Brief
Save as: accounts/{account}/meetings/{YYYY-MM-DD}-meeting-brief.md
# Meeting Brief ā {Company} {Meeting Type}
**Date/Time:** {date and time}
**Type:** Intro / Discovery / Follow-up / AE-led
## Attendees
| Name | Role | Our Side |
|------|------|----------|
| [Their name] | [Title] | [Seller name / AE name] |
## Executive Summary
[1 paragraph: who they are, where we are, top 1-2 signals, meeting goal]
## Hot Signals to Reference (open with one)
1. [Signal 1 ā dated, confirmed]
2. [Signal 2]
## Meeting Goals
1. Confirm: [qualification element]
2. Confirm: [qualification element]
3. Establish: [Which Why needs to be built]
4. Close with: [Specific CTA]
## Recommended Agenda
| Time | Topic | Owner |
|------|-------|-------|
| 0:00 | Warm up ā reference [hot signal] | Seller |
| 0:03 | Purpose framing | AE |
| 0:08 | Discovery questions | AE |
| 0:25 | Value ā 1-2 capabilities matched to pain | AE |
| 0:35 | Proof point (from live search) | AE |
| 0:40 | Objection handling | AE |
| 0:50 | Next step | AE |
## Discovery Questions (mapped to qualification framework)
### Pain (Identified Pain)
- "Walk me through what [their process] looks like today ā step by step."
- "What breaks first when [their scale challenge] happens?"
- "What have you tried to solve this? What worked, what didn't?"
### Metrics
- "If you fixed [pain], what would that mean in hours/dollars/time?"
### Economic Buyer
- "Who else gets involved when a decision like this comes up?"
### Decision Process + Paper Process
- "If this conversation goes well, what would next steps look like on your end?"
- "What does procurement/legal look like for something like this?"
### Competition
- "What else are you evaluating? What does your stack look like today?"
### Champion
- "Who on your team would be most involved in evaluating this?"
## Expected Objections
| Objection | Response |
|-----------|----------|
| "We're happy with [current system]" | "What would have to be true for you to consider alternatives?" |
| "No budget right now" | "Is this a timing question or a priority question?" |
## Proof Points Ready
1. **[Customer]** ā [metric from live search] ā use when: [moment] ā Source: [URL]
2. **[Customer]** ā [metric] ā use when: [moment] ā Source: [URL]
## Sales Motion Route + CTA
**Route:** Classic / Sprint / Fast / Unknown
- Classic ā "Let's schedule a Technical Workshop."
- Sprint ā "Let's lock in a Sprint Zero ā 3 hours to scope this."
- Fast ā "Let's schedule a kickoff ā what's your timeline?"
- Unknown ā "Would a 30-min follow-up to go deeper on [topic] make sense?"
## Qualification Gap Analysis
[Copy from Step 3]
## After the Call
ā Run /call-debrief immediately while context is hot.
STEP 6 ā Day-of Checklist
Quality Gates