LearnGrok
Prompts
PromptIntermediateAPI errors

Buyer enquiry triage for viewing decisions

Create a ranked buyer enquiry list with viewing, information-request or polite-decline actions for sales negotiators handling busy inboxes.

5 min read

Use these prompts to turn unstructured buyer messages into a queue your team can act on. They are for sales negotiators handling a live property record, vendor instructions and a busy inbox. The result is not a replacement for your judgement. It is a consistent first pass that shows why each buyer should be offered a viewing, asked for details or declined.

Key point

Decide from evidence, not tone

A keen-sounding message is not a viewing-ready enquiry unless it matches the property record and the vendor's stated requirements.

1. Choose the prompt that matches the queue

Start with the material in front of you.

  1. Use Triage a batch of new enquiries when the inbox contains new, unreviewed leads.
  2. Use Request the facts needed to decide when most buyers have not stated their chain, budget, finance position or timescale.
  3. Use Resolve conflicting buyer records when the CRM, call notes and emails disagree.
  4. Use Re-rank leads after vendor instructions change after a fresh instruction changes who should be invited.
  5. Use Prepare the viewing call queue when you need an ordered calling list for the day.

Do not combine several properties in one run. A buyer may suit one listing but not another. Keep the property reference, restrictions and vendor requirements attached to the same prompt.

2. Prepare the records before pasting

Copy the relevant facts from the property record. Include the details that can change a decision, not just the sales description. In particular, check the asking price or guide, tenure, availability, viewing slots, access restrictions and known limitations.

Then paste the vendor requirements as they were recorded. Separate a firm instruction from a preference. For example, a required buying position is different from a negotiator's view that a buyer sounds committed. If the note has no date or conflicts with a newer note, use the conflicting-records prompt.

For each enquiry, retain the original message and its received date. Add existing CRM fields only where they are current enough to rely on. Avoid replacing the buyer's wording with a summary that loses a qualification such as “subject to sale”.

Watch out

Do not fill gaps from the CRM

A blank finance field, an old chain note or a vague phrase such as “ready to proceed” is not evidence that the buyer meets the vendor's requirements.

3. Read the action column before the ranking

The rank helps you plan your next contact. The Recommended action controls what you do. Read the evidence and missing-information columns first, especially for buyers near the top of the list.

If the output says Check this Then do this
Offer a viewing The buyer's relevant facts are evidenced and no listed property limitation conflicts Send or make the viewing offer using the suggested message.
Request missing information Each requested fact is material to the decision Ask the listed questions. Do not offer a viewing until you have the answer.
Decline politely The mismatch is explicit in the supplied record and is a stated requirement or limitation Send the short decline. Keep the reason factual and neutral.

The prompts ask for one of these three actions only. This prevents a vague fourth category such as “maybe”, which tends to leave leads sitting in the inbox.

4. Check the output against the source records

Check at least the highest-ranked enquiries before you contact anyone. This is where a plausible-looking list can still be wrong.

Match every decision back to a sentence in the buyer's enquiry, a dated CRM note, the property record or the vendor requirement. The output should name the missing fact rather than hiding it behind a general phrase such as “needs qualification”. It should also keep unknown facts as unknown.

Check

A usable triage list has an audit trail

You should be able to point to the source evidence for each viewing offer, information request and decline without interpreting what the buyer probably meant.

Watch for these common errors:

  • A previous property's requirement has been pasted into the current listing.
  • An old call note is treated as the buyer's current position.
  • The model treats an enquiry date as a move date.
  • A property feature in the marketing copy is treated as a confirmed buyer requirement.
  • A polite decline is suggested even though the mismatch is not explicit.
  • Two records for the same buyer are ranked separately.

If the buyer asks a question that the property record does not answer, do not let the output invent a reply. Route it to the colleague who can verify the record, then update the buyer.

5. Keep messages ready to send, but review their wording

The message field is a draft for the next contact, not a record of the decision. Check the buyer name, property reference and any proposed viewing time. Remove internal wording before sending. Never tell a buyer where they sit in the queue, what another buyer has offered or what the vendor has said about other applicants.

For configuration or behaviour that may vary, check the xAI documentation overview before building a repeatable workflow around a particular setup.

Note

Keep the original enquiry

Store the original buyer message alongside the triage result. A later negotiator needs to see what was actually said, not only the summary.

When the result does not work

Stop and correct the input when the output gives broad reasons, ranks buyers with no evidence, or makes the same buyer appear twice. Paste the missing property field, the dated vendor instruction or the original buyer wording, then run the relevant prompt again.

If the vendor requirement itself is unclear, do not use the list to create a rule. Ask the vendor or the responsible negotiator to confirm the instruction, record the date, and then re-rank the queue. When a decision could affect fairness, compliance or a disputed record, escalate it within your agency rather than relying on the draft.

Copy-ready prompts

5 prompts. Open one to read it, or take the whole pack.

1Triage a batch of new enquiriesUse this at the start of a shift or after importing a group of buyer leads from the inbox or portal.
You are assisting an estate agency sales negotiator. Sort the buyer enquiries below against the vendor requirements and property record. Produce a prioritised enquiry list for viewing decisions.

Property record:
[paste the property record, including address or reference, asking price or guide, tenure, bedrooms, features, availability, viewing restrictions and known limitations]

Vendor requirements:
[paste the vendor's stated requirements, including buyer position, offer expectations, viewing availability, timescales and any exclusions]

Incoming buyer enquiries:
[paste each enquiry with buyer name or ID, date received, message, stated budget, buying position, chain status, finance status, desired move date, household requirements and contact details where held]

Use only the information supplied. Do not infer affordability, motivation, household details or legal status. Treat missing, conflicting or unclear information as missing.

Return a Markdown table ranked from 1 onwards. Use these columns: Rank; Buyer name or ID; Evidence from enquiry; Match to vendor requirements; Missing or conflicting information; Recommended action; Reason; Next message.

Recommended action must be exactly one of: Offer a viewing; Request missing information; Decline politely.

Offer a viewing only where the enquiry clearly meets the stated requirements and no material fact is missing. Request missing information where a decision depends on an unanswered or ambiguous point. Decline politely only where the supplied information clearly conflicts with a stated vendor requirement or property limitation.

For Next message, write a concise buyer-ready message of no more than 70 words. Do not mention internal ranking, vendor instructions or other buyers. After the table, add a section titled `Decision notes` with one bullet for each assumption avoided or ambiguity needing human review.
2Request the facts needed to decideUse this when many leads look promising but lack the buying-position, budget or timescale details needed for a viewing decision.
You are assisting an estate agency sales negotiator. Review the enquiries below against the property record and vendor requirements. Create a prioritised list that identifies exactly what must be confirmed before a viewing can be offered.

Property record:
[paste the property record, including property reference, asking price or guide, tenure, availability, viewing restrictions, key features and limitations]

Vendor requirements:
[paste the vendor's requirements for buyer position, proof of funds or finance position, chain status, timescale, viewing arrangements and exclusions]

Buyer enquiries needing review:
[paste each enquiry with buyer name or ID, received date, original message and all known buyer details]

Use only the supplied records. Do not guess what a buyer means by phrases such as "ready to move", "cash buyer" or "mortgage agreed". If a term is not evidenced, mark it unconfirmed.

Return a Markdown table with these columns: Priority; Buyer name or ID; Potential match; Information to confirm; Why it matters to this property or vendor requirement; Recommended action; Buyer-ready message.

Recommended action must be exactly one of: Offer a viewing; Request missing information; Decline politely. Where information is missing, choose Request missing information and ask no more than three focused questions. Rank enquiries with the fewest material gaps first.

Then add `Call before email`, listing buyers whose message asks for a prompt response or whose stated availability would expire soon. If dates or urgency are unclear, say `Not evidenced` rather than estimating.
3Resolve conflicting buyer recordsUse this when the enquiry, CRM note and call note give different accounts of the buyer's budget, chain or finance position.
You are assisting an estate agency sales negotiator. Compare the buyer records below with the property record and vendor requirements. Produce a prioritised enquiry list, but do not make a viewing decision from contradictory evidence.

Property record:
[paste the property record, including reference, price or guide, tenure, availability, restrictions and known issues]

Vendor requirements:
[paste the vendor's stated buyer and viewing requirements]

Buyer records:
[paste each buyer's enquiry, CRM record, call notes, email history and date of each source]

For each buyer, identify contradictions in budget, chain status, finance or funds, move date, property needs, contact preference and viewing availability. Prefer no source automatically. Where sources conflict, state the conflict and ask for confirmation.

Return a Markdown table with these columns: Rank; Buyer name or ID; Matching evidence; Conflicting evidence; Source dates; Information to verify; Recommended action; Recommended next contact; Buyer-ready message.

Recommended action must be exactly one of: Offer a viewing; Request missing information; Decline politely. Use Request missing information for any material contradiction. Use Offer a viewing only where the material facts are consistent and meet the vendor requirements. Use Decline politely only for a clear, evidenced mismatch.

After the table, add `Record corrections`, with one bullet per CRM field that should be checked or updated by a team member. Do not overwrite a record or invent a resolution.
4Re-rank leads after vendor instructions changeUse this after the vendor changes the preferred buyer profile, viewing times or conditions for accepting viewings.
You are assisting an estate agency sales negotiator. Reassess the current buyer enquiry queue using the updated vendor requirements below. Create a revised, prioritised enquiry list and show which decisions changed.

Property record:
[paste the current property record, including reference, price or guide, status, tenure, features, limitations and viewing availability]

Previous vendor requirements:
[paste the previous requirements, if available]

Updated vendor requirements:
[paste the new requirements and the date they were given]

Current buyer enquiry queue:
[paste each buyer name or ID, enquiry date, message, known buying position, budget, chain, finance or funds evidence, timescale, prior contact and previous action if any]

Use the updated requirements as the decision basis. Use only supplied evidence. If an instruction is vague, inconsistent with the property record or lacks a date, flag it for human confirmation instead of guessing.

Return a Markdown table with these columns: New rank; Buyer name or ID; Previous action; Evidence relevant to updated requirement; Change in decision; Recommended action; Missing information; Next message.

Recommended action must be exactly one of: Offer a viewing; Request missing information; Decline politely. Include `No change` or a short description in Change in decision. Keep Next message to 70 words or fewer and do not tell buyers that vendor criteria have changed.

Finish with `Vendor confirmation needed`, listing any instruction that is unclear enough to affect who receives a viewing.
5Prepare the viewing call queueUse this once a day to turn triaged leads into a call list, while keeping unsuitable or incomplete enquiries out of the viewing schedule.
You are assisting an estate agency sales negotiator. Turn the buyer enquiry data below into a prioritised call queue for this property. The goal is to decide who should be offered a viewing now, who needs information first, and who should receive a polite decline.

Property record:
[paste the property record, including reference, asking price or guide, availability, tenure, key limitations and permitted viewing slots]

Vendor requirements:
[paste the vendor's requirements and exclusions]

Enquiry and contact history:
[paste buyer name or ID, enquiry text, date received, known position, budget, chain, finance or funds evidence, stated availability, previous contact attempts and outcomes]

Do not assume that a buyer is qualified because they asked for a viewing. Do not use protected or sensitive personal characteristics in the decision. If required information is absent or unclear, request it.

Return a Markdown table with these columns: Call order; Buyer name or ID; Last contact; Fit evidence; Blocker or missing fact; Recommended action; Call objective; Buyer-ready email or voicemail message.

Recommended action must be exactly one of: Offer a viewing; Request missing information; Decline politely. Put viewing-ready buyers first, ordered by completeness of evidence and fit with the stated vendor requirements. For an offered viewing, use the available viewing slots supplied. If no slot is supplied, ask the buyer for availability rather than inventing one.

After the table, add `Do not contact yet`, listing duplicate records, unclear identities, withdrawn enquiries or records with insufficient contact details. Explain the specific record issue in each bullet.

Quick question about the API?

Short answers from the API pages here, with the page itself one tap below. Limits, models and prices go to xAI’s documentation, because those change and this does not chase them.

Last checked against xAI’s own pages on 2026-08-21. Grok changes quickly; anything version-specific should be confirmed upstream before you rely on it.

More in API errors

Found something out of date?

Grok changes quickly and this page is a snapshot. If something here is wrong, or you know a better resource, send it over.

Suggest a link →

Advertise on LearnGrok

$420.69one-time, for a 30-day run

Stripe on the next step. Live once approved.