Prepare with buyer role-play
simulate_buyer_personaRole-play upcoming B2B buyer meetings: simulate up to eight buyer personas asking real questions, then get a scored debrief on your answers and what to fix before the real call.
Instructions
Use this only when the person asks to talk with, or play out the meeting with, the buyers who'll be in the room. Andru writes a brief of what each person likely thinks going in (10 briefs a day), then plays them, one or several at once, in a Deal Prep session of 25 turns, asking what real buyers ask. Say "End role-play. How did I do?" for a scored debrief and what to take into the meeting. For the written brief alone, use get_pre_brief; it writes the same brief this session starts from. Paid. Check the price with quote before running.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | meetings = the user's calendar meetings in the next 7 days (free). brief = the free brief for a meeting (10 a day). opening = open a session ($5) from a brief_id, or with one buyer. reply = the founder's next message; speaker picks who answers. list = the user's six buyers (free). | |
| room | No | Who's in the room, 1–8 people, each with persona (one of the six buyers) and an optional title and name. | |
| stage | No | The deal's stage, 0–7. | |
| meeting | No | The meeting in a sentence, when it isn't on the calendar. | |
| message | No | mode=reply: what the seller says to the buyer. "End role-play. How did I do?" ends with a debrief. | |
| persona | No | Which of the user's six buyers to simulate (mode=list shows them, from their buying committee). Pick based on who the user is preparing to meet. | |
| quoteId | No | Optional: the quote_id from quote, to pay the quoted price (held for 30 minutes). | |
| speaker | No | Who answers this turn (p1, p2…, from the brief). | |
| stageId | No | Buyer journey stage (1=Researching, 2=Quantifying, 3=Exploring, 4=Comparing, 5=Business Case, 6=Implementing, 7=Advocating). Default: 3 (Exploring). | |
| brief_id | No | The brief to open a session from. | |
| situation | No | discovery, deal or customer_review. | |
| meeting_id | No | A meeting from mode=meetings. | |
| session_id | No | The Deal Prep session to continue (returned by mode=opening). Required for mode=reply. | |
| productName | No | Product name. Defaults to the product in their ICP. | |
| session_key | No | Optional idempotency key for opening a session: retrying with the same key never charges twice. | |
| idempotencyKey | No | Optional: any unique string for this call. Retrying with the same key returns the first result and never charges twice. | |
| maxAmountCents | No | Optional: the most this call may cost, in cents. If the price is higher, nothing runs and nothing is charged. | |
| productDescription | No | What the user's product does. Defaults to the product in their ICP. |