WhatsApp at the center, not bolted on.
Kanesh runs on the official WhatsApp Business Platform: a shared inbox, templates with media, and campaigns to people who opted in.
Illustration: a WhatsApp template being built in Kanesh. The header switches to an image, the body text gets a personalised first name, two buttons are added, and the preview on the right updates as you type. The template is submitted to Meta for review and then shows as approved.
Meta reviews every template before it can be sent.
WhatsApp is where they buy. And where most gets lost.
A shared phone doesn't scale
Several people on one handset, with no history, no assignment and no idea who replied what.
Meta's rules weigh in
Templates, the 24-hour window, opt-in: one mistake and the message doesn't go out or the account gets limited.
Broadcasts go unmeasured
They're sent, someone buys, and nobody knows which message brought the order.
Connect the number you already use.
Start on the official WhatsApp Business Platform, bring your existing 360dialog number, or keep the WhatsApp Business app running on the same number.
- Official WhatsApp Business Platform: inbox, templates and campaigns.
- Works with your existing 360dialog number.
- Keep using the WhatsApp Business app on the same number (Coexistence), where Meta allows it.
- Bring up to 180 days of WhatsApp history when you connect with Coexistence. Meta sends it in phases.
Illustration of the WhatsApp connection options: a number on Meta's official API, an existing 360dialog number, or Coexistence to keep the WhatsApp Business app on the same number, with up to 180 days of history arriving in phases.
Campaigns to people who said yes.
Build an audience from contacts, tags and Shopify or Klaviyo data, keep only the people with WhatsApp consent, then schedule it and control the send speed. Replies come back to the shared inbox.
- WhatsApp campaigns to opted-in audiences. Meta's messaging limits apply.
- Automatic follow-ups when a customer goes quiet, respecting quiet hours.
- See which orders came after a campaign click, with the method shown: attributed vs estimated.
Illustration of a WhatsApp campaign in Kanesh: an audience of customers who bought in the last 90 days, filtered to people with WhatsApp consent; a scheduled send with a controlled speed and quiet hours; then a funnel of sent, delivered, read and replied messages.
Meta's messaging limits apply.
Consent you can show.
Every opt-in is stored with the exact text the person accepted and how they gave it. When someone asks where their consent came from, you can show exactly that.
- Methods include a WhatsApp button or keyword, a web form confirmed by the person's own WhatsApp message, an import you declare, and Shopify or Klaviyo sync.
- Opt-outs sync back to Shopify.
- Your legal basis stays yours: Kanesh keeps the evidence.
Illustration of a consent record for one contact: opted in to WhatsApp marketing, how the consent was given, the exact text the person accepted, the business name, the date and an IP prefix.
The 24-hour rule, explained plainly.
After a customer's last message, you have 24 hours to reply with any message you like. After that, WhatsApp only lets you restart the conversation with a template Meta has approved.
- Every new message from the customer restarts the 24 hours.
- Outside the window, send one of your approved templates.
- The same rule applies to the AI and to your team.
Diagram of WhatsApp's 24-hour customer service window: when a customer writes, you can reply with any message for 24 hours; after that, you can only start the conversation again with a template approved by Meta. Every new customer message restarts the 24 hours.
Built for WhatsApp, not adapted to it.
Many helpdesks were built for email and added WhatsApp later. In Kanesh, WhatsApp is where support, sales and campaigns meet.
Support and campaigns on one number
Campaign replies land in the same inbox and the same thread as support, so the conversation keeps its history.
Templates, consent and sends together
Template approval status, media headers and the consent behind every recipient live next to the campaign.
An AI that answers on WhatsApp
It replies with your policies and live Shopify order data after verifying the customer, and hands off when it shouldn't answer.
Don't start from zero
With Coexistence, where Meta allows it, you keep the app and bring up to 180 days of history.
The fine print, up front.
WhatsApp is Meta's platform. These rules come from Meta, and they apply to every provider.
Meta approves templates
Every template goes to Meta for review before you can send it. Kanesh shows the status; Meta decides.
Meta sets the sending limits
Meta limits how many people you can message. Those limits apply whichever provider you use.
WhatsApp fees are Meta's
Meta bills its WhatsApp fees to you directly, for what you send. They never go through Kanesh, and we add nothing on top.
Coexistence has limits
It works where Meta allows it, and history arrives in phases, up to 180 days.
WhatsApp working for real brands.
26.9%
of the September launch recipients clicked and ordered within 7 days
Attributed · 12–18 September 2026. Buyers clicked a tracked link and paid within 7 days. August launch: 15.2%, sent to a Klaviyo segment built for it.
Alma ConceptRead the story: Alma Concept0.9 min
median first reply on WhatsApp
Measured · Customer-started WhatsApp conversations, 1–27 September 2026. All got a reply; 90% within 1.7 minutes.
MonisquiRead the story: Monisqui
Questions about WhatsApp
Is this the official WhatsApp API?
Does Meta need to approve anything?
How much does WhatsApp cost?
Can I keep using the WhatsApp Business app?
Can I bring my existing chat history?
What is the 24-hour window?
Can I send campaigns to all my customers?
See what your conversations are missing.
See how your channels, team and AI work together. Let’s talk about your operation and your plan.
