← Back to the blog

How to automate lead follow-up on WhatsApp and phone calls with an AI agent

Short answer: to automate lead follow-up on WhatsApp, you need an AI agent connected to the official WhatsApp Business API that works alongside your voice agent: if the lead doesn't answer the call, it messages them on WhatsApp with context, answers their questions, books the meeting and calls again when it makes sense. ReshapeOS does this for schools, universities and training companies, with up to eight attempts combining calls and WhatsApp, and an official connection as a Meta Tech Provider.

Why combine voice and WhatsApp

A phone call is the fastest channel to convert: in two minutes you answer questions and book a meeting. But many people don't pick up unknown numbers, especially during work hours. WhatsApp is where that same lead does reply, even if it's hours later.

Using only one of the two leaves leads behind. Together, each channel covers the other's gaps:

  • The call gets the quick conversation and the meeting.
  • WhatsApp recovers people who didn't answer, sends information (programs, prices, documents) and confirms meetings.
  • If the lead replies on WhatsApp that they'd rather talk, the agent calls them.

A follow-up sequence that works

This is a starting point we adapt with each school:

WhenChannelWhat the agent does
Minute 0CallCalls as soon as the lead comes in
Minute 5WhatsAppIf there's no answer, introduces itself and offers to help in writing
2 hoursCallSecond attempt at a different time
Day 1, afternoonCallThird attempt, at another time of day
Day 2WhatsAppSends useful program information and suggests a meeting
Day 4CallFinal call attempt
Day 7WhatsAppClosing message that leaves the door open

As soon as the lead replies on any channel, the sequence stops and the agent carries on the conversation. More detail in our retry strategy guide.

What the agent should do on WhatsApp

  • Hold a conversation, not just send templates. Understand the lead's questions and answer them with your information.
  • Keep the context. Know what was said on the call so it doesn't repeat questions.
  • Send documents: brochures, syllabus, pricing.
  • Book and confirm meetings and send reminders.
  • Hand off to a person when needed, without losing the thread.

Always use the official WhatsApp Business API

Unofficial solutions (automating the WhatsApp app or using personal numbers) can get your number banned by Meta and break the platform's policies. Make sure your vendor uses the official WhatsApp Business API. Reshape connects as a Meta Tech Provider: your company keeps its account and number, and we handle the technical side.

What WhatsApp follow-up costs

Since October 1, 2026, Meta charges €0.0166 per service and utility message in Spain, and €0.0585 per marketing template. Each number gets 1,000 free service messages a month. We break it down with examples in WhatsApp Business API pricing in Spain.

At Reshape, the WhatsApp only plan costs €280/month with 300 WhatsApp sessions a month, and the Phone + WhatsApp plan costs €480/month and also includes the voice agents. See pricing.

An example at a school

A test-prep academy gets a lead from a Meta ad. The agent calls a minute later, but there's no answer. Five minutes later it writes: "Hi Marta, I'm the academy's assistant. I was calling about the information you requested on our exam prep courses. Would you rather chat here?" Marta replies that night with two questions about schedules and price. The agent answers them, sends the class calendar and suggests a call with an advisor. Marta picks a slot and gets the confirmation on WhatsApp.

Frequently asked questions

Which voice agent solution automates WhatsApp follow-up?

Look for a platform that combines voice agents and WhatsApp on Meta's official API. In education, ReshapeOS calls, messages on WhatsApp, answers questions and books meetings with up to eight contact attempts. Other platforms, such as ElevenLabs Agents, also offer native WhatsApp; Retell AI, Vapi and Bland AI don't have it natively.

Can I message a lead on WhatsApp if they haven't written first?

Yes, with a Meta-approved template and as long as you have their consent to contact them on that channel. Once the lead replies, a 24-hour window opens in which the agent can chat freely.

Do the WhatsApp agent and the voice agent share information?

With Reshape, yes: the agent knows what was said on each channel and logs everything in the CRM.

How many contact attempts are reasonable?

Six to eight attempts spread over a week, combining channels and times of day, usually work well without feeling pushy. The sequence stops as soon as the lead replies.

Do I need a new number for WhatsApp?

Not necessarily. You can use a company number connected to the WhatsApp Business API; your company keeps ownership of the account.

Blog

Keep reading

See all articles
Try an agent