How to respond when he only texts for favors
Stop being his on-call helper. Learn when to say no, set boundaries, and test if he actually values you.
A guy who texts only when he needs something is treating you like a utility, not a person he's interested in. This pattern shows up fast: he goes silent for weeks, then suddenly 'hey can you' or 'do you know anyone who'. He's not building a relationship. He's optimizing for what he can get.
Your reply is not about being nice or helpful. It's about making it clear that one-way transactions don't work, and giving him a real chance to show whether he actually cares. A good response either closes the door on the favor entirely, or attaches a real cost to asking. Either way, it stops rewarding the behavior.
The goal is to stop being useful and start being a person he has to think about. That means some requests should get a 'no'. Some should get a 'sure, but first you owe me a real conversation'. And some should get nothing at all.

Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for freeRizz AI Screenshot the chat and get the next message for this person.
He has already told you what you are to him
When a guy only reaches out for favors, that is the relationship. Not a phase. Not something that will change if you help him enough times. The silence between texts is doing the talking. He's checked in on you zero times, asked nothing about your life, made no plans just to hang out. This is pattern recognition, not mind reading.
Pay attention to what he does not do: he doesn't text to see how your day went. He doesn't ask what you need. He doesn't initiate plans. He texts when the friction of asking is lower than the cost of finding someone else. That's all this is.
Your reply has two jobs, not one
First, it has to stop rewarding the behavior right now. That means either a clean no, or a condition that makes asking not worth it. 'I can't' is cleaner than 'let me think about it'. A condition like 'only if we grab dinner first and actually catch up' shifts what asking costs him. Second, your reply has to show him you are keeping score. Not in a bitter way. In a 'I notice patterns' way. If he comes back with another favor in two months, you already know what to do.
Do not over-explain. Do not soften it with a apology for being busy. Do not offer an alternative way to help. You are not being mean by setting a boundary. You are being clear.
Send it immediately, then watch what happens next
Do not sit on this. The longer you wait, the more you're signaling that you're considering saying yes. Send your boundary (whether it's 'no' or 'not without us actually talking first') within a few hours. Then notice what happens. If he responds with 'oh my god I'm sorry, you're right, let me take you out', that's new information. If he just finds someone else or goes quiet again, that's also information. Both are useful.
If he pushes back or tries to guilt you into it, you already have your answer. Do not reply to pushback. He heard you. If this was a one-off and he actually cares about you, he will text differently next time. If it was never really about you, you will hear nothing for a while. That silence is him moving on to someone easier.
Why these replies fail
“Oh hey! Yeah I can probably help, just been so crazy with work. When does he need it by?”
You said yes and softened it with an excuse. Now he thinks you're available and just busy. He will ask again.
“I would but honestly it's been bothering me that you only hit me up when you need something. I feel like we never actually talk anymore.”
You opened a feelings conversation when what you need is a decision. Now he gets to defend himself instead of facing the actual no.
“I could introduce him to someone who might be better at that, or I could give you some tips on how to find a designer”
You softened the boundary by offering alternatives. You are still positioning yourself as his helper, just in a different form.
Common mistakes
- Saying yes out of habit or because you feel bad. This trains him to keep asking.
- Saying yes then venting about it later. He never learns the favor cost you anything.
- Long explanations of why you're too busy. This opens a negotiation he'll win.
- Asking why he never texts otherwise. You already know. Now you're giving him a chance to explain instead of act.
- Ghosting the message entirely. He'll just assume you're busy and try again in three weeks.
Questions people ask
- What if he says he was about to text me anyway and the favor is just coincidence?
- Maybe. But check the pattern. Has he actually texted you for non-favor reasons in the past? If not, this is unlikely to be true. Even if it is, your boundary does not change. A real boundary works whether he's lying or telling the truth.
- Should I give him a second chance or just block him?
- You don't have to pick either today. Set your boundary this time. See if he changes his behavior over the next month. If he texts again only for favors, you have your answer. Blocking is not necessary. Just stop replying.
- What if I actually want to help but I need him to respect me too?
- Then the condition is non-negotiable. 'I'm happy to help, but let's first actually hang out and catch up' is fair. This way you help and he learns that asking comes with a relationship cost. Do not drop the condition because he pushes back.
- Is it mean to say no when he really needs the help?
- No. His need for a favor does not create your obligation. He has other options. He chose to reach out to you after weeks of silence. He can choose to rebuild the relationship instead. That starts with him asking about you first, not with him asking for something.
What people say after using WingAI
“She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.”
Marcus T.
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for free