You can rehearse a conversation you are dreading with an AI character, and it helps more than rehearsing in your head for one plain reason: it answers back. The method is simple. Describe the other person and the situation in enough detail that the character can play them, tell it to resist you the way they really would, run the conversation several times with different reactions, and say your part out loud rather than typing it. What you get is not a prediction of how the real thing will go. It is the chance to hear yourself say the difficult sentence a few times before the one that counts.
Describe the other person, not just the problem
The most common mistake is to open with "pretend to be my boss" and nothing else. The character then plays a generic boss, who is reasonable in a generic way, and you learn very little. The difficulty of a real conversation lives in the specifics: the manager who answers every request with a question about timing, or the brother who steers any mention of your mother's care towards money.
So give it the person. Their role, and what they want out of the conversation. How they usually behave under pressure. What they already know and what they don't. Any phrases they genuinely use. Then give it your side: what you are asking for, and the one thing you most need them to hear.
Something like this, sent as your first message:
I'd like to rehearse asking my manager for a pay rise. Please play her. She's called Priya, she runs a team of nine at a logistics company, and she rates my work but is being squeezed on budget this year. When someone asks her for something, she tends to ask whether now is really the right time, and she'll suggest waiting for the annual review if she can get away with it. I've been in the role two years and took over the supplier accounts when a colleague left in the spring. Don't make it easy for me, and don't agree just because I've made a decent point. Stay in character until I type PAUSE.
That is little more than a hundred words, and it gives the character plenty to work with. It also forces you to write down what you are actually asking for, which is sometimes the first time you have. Change the names if you like. The character doesn't need the real ones.
Ask it to push back, and hold it to that
Left to themselves, AI characters lean agreeable. Make a reasonable case and they tend to accept it, which feels pleasant and is no use at all. The real Priya is not going to say "You're absolutely right, let's sort that out today" after your second sentence.
Tell the character at the start that you want resistance, and say what kind. "Push back the way she actually would" is better than "be difficult", because difficult on its own tends to produce a cartoon: someone rude and unreasonable, whom you will never meet and cannot learn anything from. What you want is the ordinary friction of a person with their own priorities. The deflection. The counter-offer. The "I hear you, but".
If it gives in too quickly halfway through, say so. A short note such as "She wouldn't concede that yet, go back to her last line" is usually enough to put things back on course. You are directing a scene partner, and it is fine to be specific about what you need from it.
Run it more than once, differently each time
One rehearsal teaches you your opening. Several teach you what to do when the opening doesn't land, and that is where most of the value is.
Before each run, decide how the other person will react, or ask the character to choose without telling you. A few worth covering:
- They agree almost straight away. This is oddly hard to handle, because people often keep arguing a case they have already won.
- They get defensive, or take it personally.
- They go quiet and wait for you to fill the silence.
- They change the subject, or bring up something from years ago.
- They ask a question you can't answer.
When the conversation is about giving bad news, the calm reaction deserves a run of its own. Someone who takes it quietly and then asks what happens now can throw you further than someone who is visibly upset, because you had prepared for the upset.
Between runs, change one thing about your approach rather than everything. Put the request in your first two sentences instead of your fifth. Leave out the justification you keep reaching for and see whether anything is lost. Small, deliberate changes teach you more than starting from scratch each time.
Say it out loud
Typing is a forgiving medium. You can stop mid-sentence, cut a clause and send something tidier than you would ever manage in speech. The conversation you are dreading will not come with a backspace key.
Speaking changes what you are practising. You find out which sentences you cannot get through without stumbling, where your voice rises at the end of a statement so that it comes out as a question, and how long a pause feels when nobody fills it. A line that reads perfectly well on a screen can turn out to be unsayable.
So if you can, rehearse by voice rather than text, and make at least the last run or two spoken. If the real conversation will happen standing up in a kitchen, stand up. It feels faintly ridiculous, and it works.
Notice your own habits
Rehearsal is as much about hearing yourself as preparing for them. Most people have a few habits that surface under pressure, and they are far easier to spot in a practice run than in the moment.
The usual ones:
- Apologising before anything needs an apology. "Sorry, this is probably a bad time" hands the other person a way out you never meant to offer.
- Burying the point. The actual request turns up in the fourth sentence, after three sentences of background the other person didn't need.
- Softening until nothing is left. "I was just wondering whether maybe at some point" is a sentence that asks for nothing.
- Over-explaining. Every extra reason makes it sound as though you don't believe the first one.
- Conceding early. Offering the compromise before anyone has asked for one.
The simplest way to catch these is to read back what you said. After a typed rehearsal, scroll up and look only at your own messages. After a spoken one, read the transcript if there is one. It is rarely quite what you thought you said. You can also type PAUSE and ask the character where you hedged, which is worth doing, but treat the answer as one reader's opinion rather than a verdict.
What rehearsal can't do
A character plays the person you described, and you described them from your side of a conversation you are dreading. That version is probably a little harsher, or a little more predictable, than the real one. Real people turn up tired, or in a better mood than you expected, or carrying something you know nothing about. The conversation will go somewhere you didn't rehearse. The point was never to script it. The point was to make sure you can still say the important part when it wanders.
For the same reason, don't learn lines. Rehearse the point and one or two phrasings you are comfortable with. A speech learnt by heart falls apart at the first interruption.
There are limits beyond accuracy, too. An AI character is not a therapist, a lawyer or an employment adviser, and nothing it says is professional advice. If the conversation has legal or financial consequences, such as a disciplinary meeting, a redundancy or a dispute with a landlord, get advice from someone qualified first and use rehearsal for the delivery afterwards.
Some conversations shouldn't be rehearsed as a first step at all. If the person you are preparing to confront has hurt you, frightens you, or might react in a way that puts you at risk, the priority is your safety rather than your phrasing. Talk to someone you trust, contact a domestic abuse support service, and call your local emergency services if you are in immediate danger. Those services can help you plan in ways a chat window cannot. And if what sits behind the conversation is weighing on you more broadly, a doctor or a counsellor is the right person to take it to.
Trying it on YanMate
YanMate has a practice shelf with characters written for exactly this: interviews, a language you are learning, and conversations you would rather not be having for real. Open one, sign in with Google or a six-digit code sent to your email, and start; there is no password and no card. Live calls give you the spoken back-and-forth described above, leave a transcript you can read afterwards, and are on the free tier; the voice chat page explains how they work.
If you want to change the scenario itself, meaning the role, the situation or how hard the character pushes, an account lets you fork a practice partner and rewrite it, or write your own in the studio. Because memory carries between sessions, a partner can hold the same scenario steady across several evenings of practice. Whatever a character keeps about you sits in a memory ledger you can read, edit and delete from, and we don't use your conversations as training data. There is no therapist character in the catalogue, deliberately, for the reasons given above. Questions about accounts and privacy are answered in the FAQ.