Follow-up Workflows Explained: How KaiCalls Automates Calls, Texts, and Emails After a Lead Comes In
How KaiCalls Workflows work — build a multi-step sequence of calls, texts, and emails that runs automatically after a lead comes in, and see exactly what it can and can't do.
A KaiCalls Workflow is a saved sequence of steps — call, text, email, with a wait in between each one — that runs automatically against a lead once it starts. You build it once in Dashboard > Workflows, pick what triggers it, and Kai works the sequence for every lead that matches, so the third or fourth touch happens even on the day you never get back to the phone.
Most leads that go cold don't go cold because nobody wanted to follow up. They go cold because the follow-up needed to happen on a Tuesday afternoon between two job-site calls, and it didn't. Workflows exist to close that gap.
This guide covers what a Workflow actually is, what it can and can't change on its own, how to build one, and where it fits next to the rest of KaiCalls.
Table of Contents
- What a Workflow actually is
- What Workflows can do
- What Workflows can't do
- How to build one, step by step
- Watching it run
- How this is different from the SDR Pipeline
- What it costs
- FAQ
What a Workflow actually is
Open Dashboard > Workflows and you'll see three tabs: Templates, Active Executions, and Analytics.
A template is the reusable definition — a named sequence like "call now, wait 1 hour, text, wait 1 day, email, wait 2 days, call again." You write it once. Every lead that starts down that path runs the same steps, in order, on the same delays, without you touching it again.
An execution is one lead's live run through a template. If forty leads are on the same "Book Call" workflow, that's forty separate executions, each at its own step, because each lead started (and answered) at a different time.
What Workflows can do
- Mix three channels in one sequence — voice calls, SMS, and email, in any order you choose.
- Space steps out on a delay — wait an hour, a day, three days, whatever fits the goal, so the same lead isn't hit three times in an hour.
- Target a specific outcome. Every template has a goal: Book Call, Sales Conversion, Lead Nurturing, Information Gathering, or Event Reminder. The goal is just a label for you and for reporting — the actual behavior comes from the steps and instructions you write.
- Run on however many leads match, all at once, each on its own clock. Kai doesn't wait for lead #1 to finish before starting lead #2.
- Report on themselves. The Analytics tab shows completion rate, average time to finish, and which steps get responses versus which get ignored, per template.
- Be paused or taken over. From Active Executions you can pause or cancel any lead's run and pick the call up yourself.
- Be prioritized. If a lead could match more than one workflow, Priority decides which one it enters.
What Workflows can't do
- They don't decide who enters them. A Workflow runs the steps you wrote; something else — a form submission, a missed call, a manual assignment, or the SDR Pipeline — has to actually put a lead onto it.
- They don't write new steps on their own. Kai doesn't invent a fourth touch because the first three didn't land — a Workflow only ever runs what's in the template. If you want a different sequence for leads who don't respond, that's a second template.
- They don't skip consent or quiet hours. Outbound calls and texts a Workflow queues still respect opt-outs, do-not-call status, and calling-hour rules the same way any other outbound call does.
- They don't replace the greeting or the inbound prompt. Workflows only run outbound steps after a lead exists — they have nothing to do with how Kai answers when a customer calls in.
How to build one, step by step
- Click New Workflow on the Templates tab.
- Pick a Goal — Book Call, Sales Conversion, Lead Nurturing, Information Gathering, or Event Reminder.
- Give it a Name and, optionally, a Description.
- Build the Sequence: add a voice call, SMS, or email step one at a time, set the delay before each, and write what Kai should say or send.
- Choose the Channels the workflow is allowed to use.
- Set a Priority if more than one workflow could claim the same lead.
- Save. It shows up in the Templates tab immediately, ready to run.
Watching it run
Once leads are moving through a template, Active Executions answers "which leads is Kai working right now" — current step, what fired last, what's queued next. Analytics answers "is this actually working" — completion rate, time-to-completion, and which steps get engagement versus which get skipped, so you can prune the ones that don't perform.
How this is different from the SDR Pipeline
Workflows are the sequence. The SDR Pipeline is the decision engine that assigns a lead to a sequence in the first place, based on cadence rules you set for outbound calling at scale. Most businesses only need Workflows for structured, multi-channel follow-up on individual leads — the Pipeline is for running an outbound cadence across a larger list.
What it costs
Workflows are included on every KaiCalls plan — Solo starts at $69/mo, Pro at $199/mo, both with a generous answered-call allowance and no per-minute overage. There's no extra fee to build or run a workflow; the calls, texts, and emails it sends count toward your plan the same as any other call, text, or email.
FAQ
Do I need to write a different Workflow for every lead? No. One template runs for every lead that enters it — each lead gets its own execution and its own clock, but they all follow the same steps.
What decides which leads get put on a Workflow? Something outside the Workflow itself — a form submission, a missed-call rule, a manual assignment from the Leads page, or the SDR Pipeline's cadence logic. The Workflow only handles what happens once a lead is on it.
Can I run more than one Workflow at a time? Yes. If a lead could match more than one, set a Priority on each template so Kai knows which one wins.
What happens if a lead calls back in the middle of a sequence? You can see it in Active Executions and pause or cancel that lead's run manually if you want to take the conversation over yourself.
Can I change a Workflow after leads are already running it? Yes — edit the template from its menu in the Templates tab. Leads already in progress continue on the sequence they started; new leads that enter after the edit get the updated version.
See it running on your own leads. Open Dashboard > Workflows and create your first template, or call the KaiCalls demo line at (417) 386-2898 to talk to Kai first, or visit kaicalls.com.
Topics:
Related Posts
How KaiCalls Agent Quality works — a weekly review queue that scores each agent's health, surfaces findings, and tracks fixes across your whole fleet of agents.
7 min readBusiness Hours Explained: How KaiCalls Handles Calls Differently When You're Open vs. ClosedHow the Business Hours setting works — define when you're open so Kai rings you first during hours and takes over automatically after hours, including holidays.
5 min readBusiness Profile Explained: How to Keep Kai's Answers Accurate on Every CallHow the KaiCalls Business Profile works — company details, services, service areas, and business rules Kai uses on every call, and how to keep them current.
5 min read