Skip to content
Kanesh

WhatsApp

WhatsApp at the center, not bolted on.

Kanesh runs on the official WhatsApp Business Platform: conversations in a shared inbox, templates with images, video or documents, 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.

Illustrative demo · synthetic data

Connection

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.

Illustrative demo · synthetic data

Campaigns

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.

Illustrative demo · synthetic data

Consent

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.

Illustrative demo · synthetic data

The 24-hour window

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.

Illustrative demo · synthetic data

Why WhatsApp-native

Built for WhatsApp, not adapted to it.

Many helpdesks were designed around email and added WhatsApp later as one more inbox. 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.

Good to know

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's WhatsApp fees are billed separately from Kanesh and passed through according to what you send.

  • Coexistence has limits

    It works where Meta allows it, and history arrives in phases, up to 180 days.

Questions about WhatsApp

Is this the official WhatsApp API?
Yes. Kanesh connects through the official WhatsApp Business Platform (Meta's Cloud API), and it also works with numbers you already have on 360dialog.
Does Meta need to approve anything?
Yes. Meta reviews every message template before you can send it. Kanesh shows the review status, but the decision and the timing are Meta's.
How much does WhatsApp cost?
WhatsApp messages carry Meta's own fees, which depend on the type of message and the country. They are billed separately from Kanesh and passed through according to what you send.
Can I keep using the WhatsApp Business app?
With Coexistence, yes: you keep the app on the same number and use Kanesh alongside it, where Meta allows it. Availability depends on Meta's rules for your number and country.
Can I bring my existing chat history?
When you connect with Coexistence, you can bring up to 180 days of WhatsApp history. Meta sends it in phases, so older conversations can take longer to appear.
What is the 24-hour window?
When a customer writes to you, you can reply with any message you like for 24 hours from their last message. After that, you can only restart the conversation with a template Meta has approved.
Can I send campaigns to all my customers?
Only to people who gave you permission to contact them on WhatsApp. Kanesh keeps the people without consent out of the audience, and stores each opt-in with the exact text accepted and how it was given.

Free diagnosis

See what your conversations are leaving on the table.

We review up to 180 days of your WhatsApp history and send you a written diagnosis within 48 hours. Free, and nothing is connected until we've agreed in writing how your data is handled.