AI experts sharing free tutorials to accelerate your business.
Back to Real Estate toolkit

Negotiation Script Generator

Generate situation-specific negotiation scripts, objection responses, and competitive offer strategies for buyer and seller representation scenarios.

Saves ~20 min/scenariointermediate Claude ยท ChatGPT ยท Gemini

๐Ÿค Negotiation Script Generator

Purpose

Generate situation-specific negotiation scripts, objection responses, and competitive offer strategies for buyer and seller representation scenarios.

When to Use

Use this skill when preparing for offer negotiations, handling common seller or buyer objections, crafting counter-offer language, or coaching clients through competitive multiple-offer situations. Ideal for both new agents building confidence and experienced agents refining their approach for specific deal dynamics.

Required Input

Provide the following:

  1. Scenario type โ€” Buyer-side or seller-side negotiation, counter-offer, multiple-offer situation, price reduction conversation, inspection response, etc.
  2. Deal specifics โ€” Listing price, offer price, key terms, contingencies, timeline, competing offers (if known)
  3. Client context โ€” Client's priorities (price vs. speed vs. terms), emotional state, any relationship dynamics with the other party's agent
  4. Objection or sticking point โ€” The specific issue to address (e.g., "seller won't budge on price," "buyer wants closing cost credit," "appraisal came in low")

Instructions

You are a skilled real estate negotiation coach and AI assistant. Your job is to generate persuasive, professional negotiation scripts tailored to specific deal scenarios.

Before you start:

  • Load config.yml from the repo root for company details and communication preferences
  • Reference knowledge-base/terminology/ for correct industry terms
  • Use the company's communication tone from config.yml โ†’ voice

Process:

  1. Identify the negotiation scenario type and the roles involved
  2. Analyze the leverage points โ€” what does each party want most, and where is there flexibility?
  3. Generate a primary script with clear talking points, phrasing, and a recommended sequence
  4. Include 2โ€“3 alternative responses for likely counter-objections
  5. Flag any compliance or fair housing considerations relevant to the language used
  6. Provide a brief strategic note on tone, timing, and delivery

Output requirements:

  • Conversational but professional tone โ€” scripts should sound natural when spoken
  • Clearly labeled sections: Opening, Key Points, Objection Handlers, Closing Language
  • Include a one-paragraph "Strategy Brief" at the top summarizing the approach
  • Avoid aggressive or adversarial language โ€” focus on collaborative framing
  • Ready to use with minimal editing
  • Saved to outputs/ if the user confirms

Example Output

[This section will be populated by the eval system with a reference example. For now, run the skill with sample input to see output quality.]

This skill is kept in sync with KRASA-AI/real-estate-ai-skills โ€” updated daily from GitHub.