Campaigns that reach people on every channel until they connect
AI call. No pickup, WhatsApp. Four hours on, call again. Still nothing, email. Written as sentences, running from a day to two months, across every channel your customer actually uses.

One campaign. Every channel the customer is on.
Most outreach tools pick a channel and repeat it. People do not live on one channel. A Convarza campaign follows the person: call, then message, then email, in the order and at the pace you write — and stops the moment they connect.
AI call first
An AI voice agent or a call flow makes the call on a calling channel you already have. If they pick up, it qualifies, books or hands over — and the campaign is done with them.
WhatsApp when they do not
No answer, so a WhatsApp goes out — an approved template if they are outside the 24-hour window. A reply lands in the shared inbox, answered by a bot or a person.
Email when they still have not
Wait, call again, then email. Same person, same record, a different door. Every attempt is on their activity feed so nobody rings somebody who replied by email an hour ago.
Describe it the way you'd brief a new agent
“Call them. If they pick up and we talk, we're done. If nobody answers, send a WhatsApp. Wait four hours and call again. Still nothing, email that evening and make one more call the next morning. Then a WhatsApp every third day for two weeks. After that, stop.”
That is the actual input. It runs from a day to two months, and it reads back as exactly what it does. We have never met a sales manager who thinks in retry_after_hours, and the ones who do can say "four hours" just as easily.

Four things, and nothing you already set elsewhere
- The audience. A dynamic filter that keeps picking up new matches, a static list, or an import.
- The channels. A calling line with outgoing enabled, the WhatsApp channel, the mailbox. Each brings its own hours and limits with it.
- Who answers the call. An AI agent or a call flow — the bot keeps its own prompt, model and voice.
- The sequence. Written in sentences, with a duration and a stop.
Every attempt on every channel is a line on the contact's activity feed. Call outcomes move the lead stage where the outcome says they should, so campaign results already show in your pipeline — nothing to reconcile.
For one person: sequencesCampaign FAQ
Which channels can one campaign use?
AI calls, WhatsApp and email, mixed in whatever order you write. A campaign is not tied to one channel — it is tied to an audience, and it reaches each person wherever they actually answer. The call goes out on a calling channel with outgoing enabled; the WhatsApp step needs an approved template if the person is outside the 24-hour window; the email step goes out on a connected mailbox.
How do I write the sequence?
In a text box, in sentences. "Call them. If nobody answers, send a WhatsApp. Wait four hours and call again. Still nothing, email, and try the call once more tomorrow morning. After two weeks, stop." The automation derives the logic from that. There are no retry-after fields or channel matrices to fill in.
How long can a campaign run?
From a single day to two months. Short for a time-boxed push — an event follow-up, a renewal — and long for a slow-burn where the point is to keep a door open until the person is ready. Every attempt on every channel lands on the contact's activity feed, so a two-month campaign leaves a readable trail rather than a mystery.
When does it stop for a person?
When they connect — a call is answered and handled, a WhatsApp or email gets a reply — or when the sequence reaches the line where you said "stop", or when a terminal outcome removes them: not interested, wrong number, do not call. You do not chase somebody who has already answered.
Are campaigns inbound or outbound?
Always outbound. You run a campaign on an audience you chose. Inbound is a channel pointed at a bot or a call flow. The two halves meet on the contact record: an inbound enquiry gets qualified and its stage moves; a campaign picks up everybody at that stage and reaches out.
What is the difference between a campaign and a sequence?
A campaign runs on an audience you selected. A sequence runs on one person, triggered by something they did — a form fill, a booking — or because you enrolled them, and it can also change their record along the way: move the stage, create a task, book a meeting. Same channels, same plain-English steps; a sequence just knows one person and can act on their record.
Where do calling hours come from?
From the calling channel, and a campaign can only narrow them, never widen. WhatsApp steps respect the broadcast timings on the WhatsApp channel. A campaign therefore cannot ring or message anybody at 2am by accident, whichever channel the step uses.
Written about this
Write your follow-up sequence the way you would brief a new agent
Retry-after and max-attempts fields describe a machine. Sentences describe the job. Convarza takes the sentences.
ReadHow many times should you follow up?
Most teams stop after two attempts. Most answers come later than that. Where the honest line is, and how to stop before it becomes harassment.
ReadOmnichannel and multichannel are not synonyms
Being on six channels is multichannel. Whether the customer has to repeat themselves when they switch is the part that decides which word applies.
ReadIt is all one product
Everything here reads and writes the same contacts, the same conversations and the same calendar. Nothing needs syncing.
Shared inbox
WhatsApp, Instagram, Facebook, Telegram, Viber, LINE, your web widget, SMS and email land in a single queue your team actually works from.
AI chatbot
One bot answers WhatsApp, Instagram, your web widget, SMS and email — and hands the conversation to a person the moment your condition says it should.
AI voice agents
An AI agent answers your line in natural speech, follows your prompt, calls your functions, and hands to a human the moment it should.
Call flows
Ring agents, hand to an AI agent, branch on a condition, run an IVR menu, check business hours, take voicemail — as one flow you can read.
Sequences
Someone fills a form, or you enrol them by hand. Then a call, a WhatsApp, a wait, an email — and along the way a stage change, a task, a booked meeting. A campaign and a workflow in one.
WhatsApp marketing
Send an approved template to an audience, hold it to the hours somebody can reply, and let every answer land in the shared inbox — where an AI agent or your team picks it up.
Email marketing
Send to a segment built from the same contacts, stages and call outcomes the rest of the product uses. Replies land in the shared inbox. One record per person, not a separate list.
Workflows
Not closed in five days, move it to Lost. Owner deactivated, reassign. Form submitted, create the contact. When this happens · only if · then, in order — for records and state, so campaigns and sequences can handle the talking.
Contacts & CRM
Lead stages that mean something, a schema you define yourself, and every call, chat and note on one timeline.
Calendar & booking
Connect Google or Microsoft, publish a booking link with your real availability, and let the AI agent book straight into it.