A text after a sales call extends a conversation or a missed attempt: it says who you are, why you called, and the one thing the prospect can do next, in two or three lines. It follows the call; it does not replace it.
Done well, it is the cheapest follow-up you have and the one most likely to be read. Done badly, it is one more anonymous message that gets reported as spam and drags down the number you also use to call. Below are 14 templates sorted by situation, then the rules that make them work and keep them compliant. For the registration and legal side, see our guide to A2P 10DLC registration and cold texting rules.
The structure of a good post-call text
Every template below follows the same four parts.
- Who is writing: first name and company, in the first words. Without that, the prospect cannot connect the text to the missed call.
- Why: the reason for the call in half a sentence, tied to their job.
- One action: call back, reply yes or no, pick a time. Two asks get zero answers.
- A way out: “Reply STOP to opt out” or equivalent, in every prospecting text.
What does not belong: your company pitch, a feature list, a link to a 20-page PDF. The text opens the door; the substance goes in the call or the email.
The templates are written to fit in one segment once the brackets are filled with typical values, using only plain characters. Type them straight into your sending tool rather than pasting from a document that converts quotes.
After voicemail or no answer
The most common case. The strongest pattern is two channels: a short voicemail, then a text that sums it up. For the voicemail itself, see our B2B voicemail scripts.
Template 1: after voicemail, message left
Hi [First name], [Your name] from [Company]. Just left you a voicemail about [topic tied to their role]. Worth 10 min this week? Reply STOP to opt out
Template 2: after no answer, no voicemail
Hi [First name], [Your name] at [Company]. Tried to reach you about [topic]. When is a good time to call back? Reply STOP to opt out
Template 3: second attempt, a few days later
[First name], [Your name] from [Company] again. I’ll try you Thursday around 11, unless another time works better. Reply STOP to opt out
Template 3 proposes a call time instead of asking an open question: the prospect has nothing to do if it works. Do not send more than two texts to the same unresponsive prospect; the rest of the cadence runs on calls and email, as in our guide on how to follow up on a cold call.
After a meeting is booked
The prospect said yes. The text locks in the meeting and reduces no-shows. No opt-out line is strictly needed for a message they expect, but keep it clean.
Template 4: immediate confirmation
Thanks [First name], great talking. Confirming [day] at [time]. Calendar invite is in your inbox. [Your name], [Company]
Template 5: day-before reminder
Hi [First name], quick reminder of our call tomorrow at [time] with [Your name] from [Company]. Link is in the invite. Anything changed? Just reply here.
Template 6: booking link, when no slot was set
Thanks for your time, [First name]. As promised, here is my calendar to pick a slot: [link]. [Your name], [Company]
After a callback request
The prospect picked up but had no time: “call me next week.” The text is a shared reminder.
Template 7: callback at a set time
Hi [First name], [Your name] from [Company]. As agreed, I’ll call you [day] around [time]. If that no longer works, just reply with a better time.
Template 8: callback without a date
Thanks [First name], I’ll call you back [timeframe]. If this moves up your list before then, this is my direct number. [Your name], [Company]
Template 8 makes clear the number belongs to a person, not a call center. That is what gets prospects to call back on their own.
After “just send me an email”
Often a polite way to end the call. The text confirms the email went to the right place and keeps a door open.
Template 9: email sent
[First name], just sent it: subject “[email subject]”. If a quick call is easier, reply yes. [Your name], [Company]
After a polite no
Not interested, or not now. A short thank-you leaves a good impression; a text that pitches again undoes it.
Template 10: bad timing
Thanks for being straight with me, [First name]. I won’t reach out before [month]. All the best, [Your name], [Company]
Template 11: wrong person, with a referral
Thanks for pointing me to [colleague], [First name]. OK if I mention you referred me? [Your name], [Company]
If the answer was a clear no, send nothing, or a thank-you with no ask at all. Log it in the CRM.
After a no-show
The prospect missed the video call or did not pick up at the agreed time. Stay neutral: there may be a real reason.
Template 12: missed meeting
Hi [First name], I was on at [time] for our call, guessing something came up. Want to reschedule? My calendar: [link]. [Your name], [Company]
After a missed inbound call
The prospect called you back and you were on another call. This is the highest-value text: they made the first move.
Template 13: missed callback
Hi, [Your name] from [Company] here. Saw your call, I was on the phone. I’ll call you back in 15 min, or tell me a better time.
After a positive call with no meeting
Interested, but needs to talk internally.
Template 14: checking in after internal discussion
Hi [First name], [Your name] from [Company]. Did you get a chance to talk with [person they named]? Happy to call [day] if useful. Reply STOP to opt out
Length: 160 characters, and what breaks it
A standard text fits in 160 characters when it uses only the GSM alphabet. Longer messages are split into segments, each billed as one text, and each segment of a long message is a little shorter because part of it is used to reassemble them.
The trap is invisible characters. The GSM alphabet does not include emojis, curly quotes (’ and “ ”) that word processors insert instead of straight ones (’ and ”), em dashes, or many accented letters. One of them switches the whole message to Unicode, where a segment holds only 70 characters. A 130-character text can then bill as two.
Three habits:
- write templates directly in your sending tool, not in a document;
- skip emojis in prospecting texts; they cost characters and rarely help with decision-makers;
- watch the character and segment counter before saving a template.
In Skipcall’s sequence settings, the template editor shows an “N characters · N SMS” counter under the message; the help center gives the example of a 177-character message counted as 2 SMS.
Personalization: context beats the first name
Merging a first name is table stakes; every bulk tool does it. What makes a text read like a rep wrote it is something from the call.
| Personalization | Example | Effect |
|---|---|---|
| First name only | ”Hi Julie” | Neutral, expected |
| Role-specific topic | ”about ramping your new SDRs” | Explains why them |
| Call detail | ”as agreed, Thursday around 11” | Proves a human is writing |
| Person they named | ”did you get to talk with Mark?” | Picks up the thread |
Merge fields (first name, company, title) are fine for after-voicemail texts, where there was no conversation. After a real exchange, take ten seconds to add a detail no tool could guess.
Compliance: five checks before you send
The registration and legal detail is in our A2P 10DLC and cold texting guide, and the November 2026 opt-out changes are covered in our TCPA update. Before using any template, check at least:
- Consent and number type. Texts are calls under the TCPA. Automated marketing texts to cell phones need prior express written consent, and Do Not Call protections apply to texts. The cleanest consent is the one you get on the call: “Can I text you the link?”
- Identification: first name and company in every text.
- Opt-out: an opt-out line in every prospecting text, and every STOP processed for the whole team.
- Time: business hours in the recipient’s time zone, never before 8 a.m. or after 9 p.m. local time.
- Volume: one text per unanswered attempt, two at most in a sequence.
Outside the US, the rules differ; in the EU, texting a professional is often possible when the message relates to their job and they can opt out, but some countries, such as Germany, require prior consent even in B2B. Check the recipient’s country, not yours.
Sending these templates with Skipcall
In Skipcall, SMS messaging goes out from the number that just called the prospect. Replies land in an inbox shared by the team and attached to the contact record, alongside calls, transcripts, and summaries, with a button to call back from the conversation.
For repetitive cases like templates 1 and 2, a sequence’s SMS if answering machine setting sends a template automatically when a call reaches voicemail. Variables (first name, last name, company, title, custom fields) are inserted by typing / in the editor, with a preview. You can pair it with a prerecorded voicemail drop so the prospect finds both the voicemail and the text.
Plans with SMS start at $25 per user per month on Business VoIP, and the voicemail-triggered text is part of the AI automations included from Starter, with no long-term commitment. Details are on the pricing page.
What to remember
A post-call text has four parts: who is writing, why, one action, a way out. Send it within minutes, from the same number, during business hours, in 160 plain characters with no emoji, curly quote, or em dash to push it to 70.
The 14 templates cover the usual situations: voicemail, second attempt, meeting booked, callback requested, email requested, polite no, referral, no-show, missed inbound call, and internal discussion. Adapt them with a detail from the conversation, not just a merge field. And keep the limit: one text per unanswered attempt, every STOP handled the same day.