Sales CRM · Pipeline & deals

The deal and the chat, on one page.

A board for every pipeline, deals that flag themselves when they stall, and a deal page where WhatsApp messages, calls, notes and quotes land on their own. A copilot reads the chat and suggests the update, with the customer’s words as evidence.

Drag deals between stagesChats and calls on the timelineA copilot that shows its evidence
Saleswoman in a beige blazer checking a deal on her phone
PROPOSAL · 50% LIKELYSTUCK 9DMulti-siteSunrise Pharmacy · 3 branchesKES 420,000MA
ON THE TIMELINECall logged · 12 minQuote Q-0138 viewed
Deal moved to Proposal · amount and close date addedCall logged · 12 min with Dr. WanjikuQuote Q-0138 viewed · 2nd timeStuck 9 days in Proposal · flaggedBudget updated from the chat · applied by JoyDeal won · Lakeside Traders · KES 222,000Lost · Price too high · noted for Insights

Running customer conversations for WhatsApp-first businesses

  • Vsquared Networks
  • Bizflow
  • Kings Mabati
  • Wave Link Networks
  • Game Changer
From the first message

A chat comes in. The deal builds itself.

Watch an enquiry from an ad become a scored lead, a routed deal and a timeline, with the copilot picking up the budget from the customer’s own words.

DDr. Wanjiku · Green Valley ClinicWhatsApp · from your ad
In Nautix, as it happensGreen Valley Clinic · fibre + backup link
  1. LEADLead created from the adSource: Facebook ad · Business fibre
  2. SCORE · 82Rules 60 + AI 22AI: budget stated, team size given
  3. DEAL · DISCOVERYDeal created and routedRound-robin · Joy N. is online
  4. TIMELINEEvery message lands on the dealNo copying into notes
  5. COPILOTBudget → up to KES 15k / monthFrom: “we can do up to 15k a month…” · Apply or Dismiss
Try the board

Move a deal. The board checks it.

Drag a card, or pick one and choose where it goes. If the next stage needs fields the deal doesn’t have yet, you’re asked for them first. Lost deals need a reason.

Business internet ▾MineTeam
Discovery220% likely · KES 1.2M
Proposal250% likely · KES 2.6M · 1 stuckNeeds: Amount, Expected close
Negotiation175% likely · KES 2.4MNeeds: Decision maker
Contract190% likely · KES 510k
Move Ruaka Bakery to
Before it’s a deal

Leads, scored and routed before anyone asks.

Scored, with the working shownYour rules add points, such as a stated budget or a business email. The AI adds or takes away points with its reasons. Hover a score to see each part, and adjust it by hand.Budget stated+25Location covered+20Wants install this month+15AI: decision maker, clear need+22AI weight: Rules only, Balanced (±10) or AI-led (±25)
Routed to someone who can answerSend new leads to a default owner or round-robin across the team, skipping people with too many overdue tasks or who are offline.Round-robinOnSkip overdue > 5 tasksOnOnly people onlineOnMissed call → call-back taskOnSet in Setup › Lead routing
Views you can save and shareFilter leads by any field, including your own properties, save it as a view and share it with the team. Enrol a whole view in a sequence in one go.Hot leads · score > 7018Instagram · no reply 3d11Westlands · not contacted7Gone quiet · 7d23Save as view · shared with Sales
The deal page

Everything about the deal, without copying a thing.

Open a deal and the whole story is already there, from the first WhatsApp message to the deposit.

Green Valley Clinic · fibre + backup linkMark wonMark lostAmountKES 180,000Likely50%Expected close31 OctOwnerJoy N.SourceWhatsApp adDiscoveryProposal · 4dNegotiationContract
2NoteLog a callTaskThe customer never sees notes.
1
  1. Dr. Wanjiku · WhatsApp · Today 09:12Please send the revised quote with the router included. The other company is offering a free router.
  2. Quote Q-0138 · Today 08:40Viewed by the customer, the second time.
  3. Joy N. · Yesterday 16:55Moved from Discovery to Proposal.
  4. Call · 12 min · Yesterday 11:30Logged automatically. Two floors, reception and lab need coverage.
  5. Joy N. · note · Mon 14:02Wants installation before 5 Nov. Compare with one other provider.
3COPILOTCompetitor mentioned · 2 updates found in the chat
Open tasksSend the revised quote with the routerDue today 16:00Site surveyThu 10:00
4QuotesQ-0138KES 172,000 · ViewedAppointmentsBook
  1. 1One timelineWhatsApp messages from the linked chat, calls (logged on their own), notes, stage changes, tasks, appointments and quote activity, filterable.
  2. 2Note, call or taskAdd a note the customer never sees, log a call, or set a task with a due date, right above the timeline.
  3. 3Copilot beside itA brief of the deal, its risks, a suggested reply and updates it found in the chat, each with its evidence.
  4. 4Quotes and paymentsThe deal’s quotes with their status, and deposits as they’re paid. Booking an appointment is one click.
The copilot

It reads the chat. You decide what changes.

Beside every deal, the copilot sums it up, flags what could go wrong and drafts a reply. When the customer mentions a budget or a date, it suggests the update and shows you the message it came from.

  • Risks such as gone quiet, stuck, a passed close date or no next step
  • Replies in a friendly, formal or brief tone, copied into the chat
  • Nothing is changed until someone clicks Apply, and each apply is on the timeline
  • Ask it anything about this customer
BRIEF

Dr. Wanjiku wants fibre plus a backup link so patient records stay online. Budget seems fine; she is comparing us with one other provider and wants the router included.

Competitor mentioned“The other company is offering a free router”
Close date in 4 daysNo quote accepted yet
Suggested reply

Hi Dr. Wanjiku! Here’s the revised quote with the managed router included. Happy to walk you through it whenever suits you.

CopyOpen the chat
Updates found in the conversation
Budget · Empty → Up to KES 15k / monthFrom: “we can do up to 15k a month if the backup is included”
Decision by · Empty → 31 OctFrom: “we want to decide before the end of the month”
Ask about this customer…Ask
Today

Start the day with what’s next.

Each rep’s Today page lines up the customers waiting for a reply, tasks due or overdue, deals that have stalled and leads gone quiet, with fresh leads and deals closing this week beside it.

Up next
Waiting for a reply · 42 minAchieng Odhiambo“Okay so if I pay today can you install on Saturday?”Reply
Overdue · 1 dayCall back about the installation dateFaith WairimuOpen task
Deal stuck · 9 days in ProposalSunrise Pharmacy · Multi-siteKES 420,000Open deal
Waiting for a reply · 18 minDavid Mutua“How much is the business plan?”Reply
Due today · 12:00Prepare quote for 3 branchesSunrise PharmacyOpen task
Gone quiet · 7 daysJoseph KamauWebsite form · score 52Follow up
Fresh leadsDavid MutuaWhatsApp ad · 86Kilimani ApartmentsReferral · 81Ruaka BakeryInstagram · 71
Closing in 7 daysGreen Valley Clinic31 Oct · KES 180kLakeside Traders29 Oct · KES 222k
Set in Setup, not code

Your stages, your rules.

Pipelines, each with its own stagesWin likelihood per stageDays before a deal is stuckFields needed to enter a stageA paid stage for settled quotesCustom properties, shown on cardsWhich fields the AI can fillAgents see all, their team’s, or their own
Custom properties for deals, leads and companies
TextNumberMoneyDateDropdownMulti-selectYes / noPerson
FAQ

Pipeline questions.

What sales teams ask before they move their deals out of spreadsheets.

ACTStill have a question?

Ask ACT, running on this site, or bring your current pipeline to a 20-minute Workflow Review.

No. WhatsApp messages from the linked conversation, finished calls, notes, stage changes, tasks, appointments and quote activity all appear on the deal’s timeline by themselves.

Yes. Each pipeline has its own stages, and each stage has its own win likelihood, the number of days before a deal counts as stuck, and the fields a deal needs before it can enter.

It writes a short brief of the deal, flags risks such as a deal gone quiet or a close date that has passed, drafts a reply in the tone you choose, and suggests field updates it found in the chat. Each update shows the message it came from, and nothing changes until someone clicks Apply.

You pick a reason and can add a note. Loss reasons feed the loss summary on the board and the “Why deals are lost” report in Insights.

If you want. In Setup you choose whether agents see all deals, their team’s or only their own, and set the same for managers.

Start with one workflow

Put every deal next to its chat.

Tell us your stages and how your team sells. We’ll set up the pipeline, the fields each stage needs and who sees what.

Free trialNo card requiredOfficial WhatsApp Business Platform
ACT · completed actions0 of 4 done
“Please send the revised quote with the router”ACT is on it
“We can do up to 15k a month”
“How much for 2 shops?”
“We’ve decided to go with you”