{
  "$schema": "https://promptfoo.tech/schemas/workflow-template.json",
  "name": "Custom GPT: Sales Discovery Call Coach",
  "slug": "chatgpt-sales-discovery-coach",
  "platform": "ChatGPT",
  "category": "chatgpt",
  "difficulty": "Beginner",
  "tags": [
    "chatgpt",
    "gpts",
    "sales",
    "training"
  ],
  "summary": "A Custom GPT that role-plays a target ICP, runs a mock discovery call, then critiques the rep's questions against MEDDIC.",
  "overview": "Sales training doesn't scale past a handful of reps. This Custom GPT plays the role of a specific ICP (e.g. VP of Ops at a 200-person e-commerce brand), lets a rep run a mock discovery call, then grades the conversation against MEDDIC or your custom qualification framework.",
  "variables": {
    "OPENAI_API_KEY": "sk-..."
  },
  "steps": [
    {
      "order": 1,
      "name": "Author 3-5 persona files",
      "description": "Each persona: role, company profile, current tools, top pains, budget signals, common objections."
    },
    {
      "order": 2,
      "name": "Define the framework",
      "description": "MEDDIC, BANT, or your custom fields. Include the grading rubric (1-5 per pillar)."
    },
    {
      "order": 3,
      "name": "Write the meta-prompt",
      "description": "Emphasise staying in character until the /debrief trigger. Give one paragraph on tone (curt CFO vs curious VP of Ops)."
    },
    {
      "order": 4,
      "name": "Test with an internal rep",
      "description": "First-pass: does the persona feel real? Second-pass: is the scoring specific?"
    },
    {
      "order": 5,
      "name": "Publish to team",
      "description": "Share within workspace. Add link to onboarding docs and weekly coaching agendas."
    },
    {
      "order": 6,
      "name": "Rotate personas monthly",
      "description": "Add new personas from real deal debriefs. Retire ones that no longer reflect your market."
    }
  ],
  "howItWorks": [
    "GPT builder with a Knowledge file of your ICPs and qualification framework.",
    "System prompt: 'You are {persona}. Respond only in-character. When the rep says /debrief, drop character and grade against the framework.'",
    "Rep runs the conversation in one thread.",
    "Debrief produces a structured scorecard + recommended next questions."
  ],
  "benefits": [
    "Every rep gets unlimited practice reps without a coach.",
    "Consistent scoring rubric across the team.",
    "New hires ramp in weeks, not quarters."
  ],
  "useCases": [
    "Sales enablement teams onboarding new AEs.",
    "SDR teams practicing objection handling.",
    "Founders selling before they hire a sales lead."
  ],
  "example": "Rep: 'How are you handling returns today?'\nPersona: 'Manually. It's the reason my ops lead threatened to quit last quarter.'\n/debrief → Metrics: 4/5 (probed pain), Economic Buyer: 2/5 (didn't ask), Decision Criteria: 3/5.",
  "faqs": [
    {
      "q": "Can it replace coaching?",
      "a": "No — it multiplies reps. Human coaching still owns pipeline strategy and hard debriefs."
    },
    {
      "q": "Does it work for outbound scripts?",
      "a": "Yes — swap the framework for a cold-call rubric."
    },
    {
      "q": "Privacy?",
      "a": "Don't upload real customer conversations. Use anonymized personas."
    }
  ],
  "source": "https://promptfoo.tech/workflows/chatgpt-sales-discovery-coach",
  "updated": "2026-06-17",
  "license": "CC-BY-4.0"
}