Before you reply, decide what you want next
When you can't figure out what to text back, the problem is usually not the wording. It's that you haven't picked a goal. Do you want a plan on the calendar? An answer to a question? Reassurance? Some space? Each of those points to a different message, and once you know which one you're after, the words come much faster.
A lot of messy replies come from trying to do two jobs at once, like sounding totally unbothered while also asking for reassurance. The other person can feel the mixed signal even if they can't name it. Pick one job per message. If you need two things, send the important one first.
It also helps to match their energy roughly, not exactly. If they sent one line, a five paragraph answer will feel like a lot. If they opened up, a one word reply will feel cold. Honest and a little shorter than you'd like is a safe default for almost any reply.
Whether you're working out what to text him, her, a new date or a friend who's gone a bit distant, the same rule holds: say the true thing, kindly, in as few words as it takes. The examples below are invented, written to show the difference between a warm tone and a direct one. Use whichever sounds like you.
Replying to a dry text
You sent something you were excited about, maybe news about a job or a photo of a dog you met, and they answered "cool." or "nice". It stings a little, and the urge is either to match the dryness or to over explain.
Warm: "haha that's all i get? it was a big moment for me 😅 how's your day been". Direct: "you seem a bit off today, everything good?" The warm version gives them an easy way back in. The direct one names the vibe without blaming them, which works well with someone you know well.
Keep in mind that one flat reply is mostly noise. People answer texts in line at the shop, in meetings, half asleep. If every reply for a week has been this short, that's worth a real conversation, and probably not over text.
Replying after a late reply
They finally answer two days later with "omg just saw this". You may feel relieved and annoyed at the same time. Both are fair.
Warm: "no worries! still up for friday?" Direct: "all good. heads up though, i need to know about friday by tomorrow so i can plan." The warm reply keeps things light and moves to the point. The direct one is just as friendly but sets a clear deadline, which is useful when their slowness affects your plans.
What you don't need to do is make them wait two days in return. Paying back the delay turns a small gap into a game, and nobody wins that game. If late replies are a pattern that bothers you, say so once, plainly, instead of keeping score.
Replying to a vague plan
"let's get drinks one of these days" is pleasant to hear and easy to forget. Whether it turns into anything usually depends on who makes it concrete.
Warm: "yes please, i've been wanting to try that place by the park. saturday?" Direct: "i'm in. what night works for you this week?" Both turn a someday into a specific choice. The first one adds a bit of excitement. The second puts the ball in their court without fuss.
If they dodge a specific offer twice, stop chasing it. Something like "no stress, let me know when you're free" leaves the door open and lets them prove the interest is real.
Replying to an apology
They text "i'm sorry about last night, i was out of line". Accepting an apology doesn't mean pretending it didn't hurt, and you don't have to decide everything right away.
Warm: "thank you for saying that. it did sting, but i really appreciate it. can we talk when we see each other?" Direct: "i appreciate the apology. what i need now is for the comments about my job to stop." The warm reply leaves room to talk it through. The direct one names exactly what has to change, which matters when the same thing keeps happening.
If you aren't ready to respond properly, a short holding message is fine: "thanks. i need a day before i get into it." That is kinder than silence and more honest than a quick "it's fine" you don't mean.
Replying to "we need to talk"
Few texts make a stomach drop faster. The temptation is to fire back a long, anxious message guessing what's wrong. Try not to. You'd be arguing with a version of the talk that may not exist.
Warm: "okay. i'm free tonight after 7, want to call?" Direct: "okay, you're worrying me a little. can you give me a hint what it's about?" The warm version gets a time on the calendar, which shrinks the waiting. The direct one is fair to ask for, especially if the talk is hours away.
Until then, keep your replies short and calm. Whatever it turns out to be, you'll handle it better rested than after an evening of rereading the message.
When not to reply yet
Some messages are better left unanswered for a few hours. Wait if you're angry, if you've been drinking, or if it's 2am and everything feels bigger than it is. Write the draft in your notes app instead of the chat box, then read it again in the morning. Most drafts written at night get shorter by breakfast.
Also wait if you're still guessing what their message even meant. Replying to a meaning you invented can start a fight neither of you wanted. If you're stuck on that part, read our guide on what a text actually means first, then come back to the reply.
And if they asked for space, give it. Respecting a pause is a reply in itself. When you do write back, one calm message usually lands better than three in a row.
How Decode drafts a reply that fits your real conversation
Sample replies like the ones above are a starting point, but they don't know your history. A text that's perfect after a good week can be wrong after a tense one. That's the gap Decode fills.
You upload the chat as screenshots, pasted text or an export, and Decode looks at the whole exchange: the tone, how the reply timing has shifted, how much effort each side puts in, and attachment patterns like one person reaching while the other pulls away. It comes back with a plain verdict, the red and green flags it noticed, a suggested next step and a draft reply written for that specific thread. You can send the draft, rewrite it, or throw it out. The call is always yours.
Decode needs a free account, and free accounts get one decode every seven days, with more on Pro. If you'd like to argue with the draft before you send it, Pro lets you take the result to Rhea, the big sister who tells you the truth and what to do, or to Markus for the guy's view.
What a Decode verdict looks like, using a made up chat
Here's an invented example, so you can see the shape of a verdict. Imagine a month of texts with Jordan, someone you met at a friend's birthday. The first two weeks were easy: long replies, inside jokes, a coffee that ran two hours. Then Jordan cancelled dinner with "so sorry, something came up", and since then every message gets answered within a day, but briefly, and no new date has been suggested.
Decode would weigh the tone (still friendly, just thinner), the reply timing (slower, but steady rather than vanishing) and the effort on each side (since the cancelled dinner, you've started about two thirds of the conversations). Green flag: Jordan apologized for cancelling and still answers what you ask. Red flag, a small one: no attempt to reschedule, and nothing asked back.
The plain verdict might read: "Jordan seems to like you but isn't putting much in right now. Nothing here says they're gone, but they're letting you carry the chat." What to do next: stop filling the gaps, make one clear and easy offer, and let the answer tell you where things stand.
Suggested reply: "no worries about dinner! want to try again this week? thursday or saturday both work for me." If Jordan picks a day, good. If the answer is vague again, you've learned what you needed without a week of guessing. Jordan and this chat are made up. A real verdict is about your own thread, and it won't always tell you what you hoped to hear.
Questions
Should I double text?
How long should I wait to reply?
Can Calypso write the reply for me?
What if they never reply?
Calypso provides emotional support and is not a substitute for professional medical or mental-health care. If you are in crisis, see our Safety page →

Not sure what to send? Let it read the thread first.
Bring in the chat and get a reply drafted for your actual situation, along with an honest read on where things stand.
