outreach
How to Write a Telegram Outreach Script for Booking Discovery Calls

A proven Telegram outreach script structure for booking discovery calls, with word counts, timing, and follow-up cadence that actually gets replies.
You send 100 cold Telegram messages. Three people read them. One replies "who is this?" and mutes you. Zero calls get booked.
That's not a Telegram problem. That's a script problem. Most cold outreach on Telegram reads like an email that got lost — too long, too formal, and asking for a 30-minute call before you've earned 30 seconds of trust.
How long should a Telegram outreach message be?
Your opening message should be 30-50 words, max. That's roughly 3-4 short sentences — enough to state who you are, why you're reaching out, and what's in it for them, without triggering the "this is spam" reflex people have on Telegram.
Telegram is a chat app, not an inbox. People read it like texts from friends. A message that looks like a LinkedIn InMail — bolded headline, three paragraphs, a signature block — gets skipped or reported before the second sentence. Short wins every time.
What's the actual structure of a discovery-call booking script?
A working script has five parts, in this order: hook, credibility, specific value, low-friction ask, and an easy out. Skip any one of them and your reply rate drops.
Hook (1 sentence): Reference something specific — their company, a post they made, a group you both belong to. Generic openers ("Hi, hope you're well") get ignored.
Credibility (1 sentence): One line on why you, why now. Not your whole resume — just enough to answer "why should I keep reading?"
Specific value (1-2 sentences): Name the exact outcome or problem you solve for people like them. "Helped 3 similar teams cut X by Y%" beats "we offer solutions."
Low-friction ask: Don't ask for "30 minutes on my calendar." Ask a yes/no question: "Worth a quick chat?" or "Want me to send more details?"
Easy out: "No worries if not" or "Feel free to ignore if not relevant" — this single line measurably increases reply rates because it removes social pressure.
What does a real discovery-call script look like?
Here's a template you can adapt directly:
Message 1 (Day 0): "Hey [Name] — saw you're running outreach for [Company]. We help teams like yours book 2-3x more discovery calls without adding headcount. Worth a quick chat this week? No worries if the timing's off."
Message 2 (Day 2, if no reply): "Following up in case this got buried — happy to send a 2-line case study instead if a call's not the right first step."
Message 3 (Day 5, if still no reply): "Last note from me — if outreach isn't a priority right now, all good. I'll check back in a couple months."
Notice what's missing: no pricing, no feature list, no "circling back to see if you had a chance." Every message gives the prospect a reason to respond and a way to say no without friction.
How many follow-ups before you stop?
Send 3-4 follow-ups spaced 2-5 days apart before moving a prospect to a longer-term nurture cadence. Most replies come after the second or third touch, not the first — but past four messages with silence, you're just adding noise, not persistence.
If you're running this across a team, don't leave follow-up timing to memory. See how to set daily outreach quotas for an appointment setting team so reps aren't guessing at volume or cadence.
Who do you actually send this to?
A great script sent to the wrong list still gets zero calls booked. Before you write a word, you need a list of people who actually have the problem you solve.
CRMChat includes a Telegram Group Finder that scans niche communities by keyword and delivers a curated list of relevant groups straight to your Telegram inbox — so you're not guessing which channels your prospects hang out in. Pair that with the CRMChat Chrome extension, which extracts member usernames, names, and profile data from any group you're already part of, and you've got a targeted list before you write a single message.
If your ideal customer is a specific role — CTOs, ops leads, founders — narrower targeting matters more than volume. Check how finding CTOs hiring for ML projects or finding decision-makers without LinkedIn approach list-building for a narrow, high-intent audience — the same logic applies to any vertical.
What happens after someone says yes?
Booking the call is only half the job — the handoff and no-show prevention determine whether it actually happens. Once a prospect agrees, send a confirmation with a specific time (not "whenever works"), and follow up 24 hours before with a reminder.
No-shows are common enough that you should plan for them, not just hope they don't happen. Build out a no-show follow-up sequence for booked calls so a missed call doesn't mean a dead lead. And if you're handing booked calls off to a closer, a clean handoff note from setter to closer keeps context from getting lost between the first message and the actual pitch.
Can you automate the first reply without sounding robotic?
Yes — but only if the bot knows when to hand off to a human. CRMChat's Telegram AI Sales Agent sits inside your Telegram account, replies to incoming messages based on a prompt you define, and can guide the conversation toward booking a meeting, clicking a link, or filling out a form — then hands off to you when the question needs a real answer.
This matters for discovery-call scripts specifically because the first reply — "yes, tell me more" or "who is this?" — often comes within minutes, and a fast, relevant response is what keeps momentum before the prospect moves on to the next thing in their feed.
Quick checklist before you hit send
Message is under 50 words
First sentence references something specific to them, not a template variable
Ask is a yes/no question, not a calendar link
Message includes an easy out ("no worries if not")
Follow-up sequence is scheduled 2-5 days apart, capped at 3-4 touches
List is built from a targeted group or role, not a scraped mega-list
Get the list and the script right together, and discovery calls stop being a numbers game. Explore CRMChat's Help Center for setup details on outreach sequencing, or check the case studies for real booking-rate examples.


