Skip to main content
Kapso Platform lets your customers connect their own WhatsApp Business accounts without sharing credentials.

Use cases

Perfect when you need your customers to use their own WhatsApp:
  • CRM platforms - Let each client connect their WhatsApp for customer communication
  • Appointment booking - Clinics and salons send reminders from their own number
  • E-commerce tools - Stores send order updates using their WhatsApp Business
  • Marketing platforms - Agencies manage multiple client WhatsApp accounts
  • Support software - Each company provides support through their WhatsApp
The key: your customers maintain ownership of their WhatsApp while you handle the automation.

Quick example

// Your customer "Acme Corp" wants to use WhatsApp
const customer = await createCustomer({ name: 'Acme Corp' });
const setupLink = await generateSetupLink(customer.id);

// Share the setup link with your customer
console.log(`Setup link: ${setupLink.url}`);
// Example: https://app.kapso.ai/setup/abc123xyz

// After they connect, send messages from their WhatsApp
await sendWhatsAppMessage({
  customer_id: customer.id,
  phone_number: '+1234567890',
  content: 'Order confirmed!'
});

Platform vs direct integration

Direct integration - Manual setup for single account
  • Connect one WhatsApp number manually
  • Suitable for low-scale operations
  • You use your own WhatsApp for everything
  • Manual Meta Business verification
Platform integration - Automated setup for multiple accounts
  • Automated WhatsApp connection flow for customers
  • Built for high-scale SaaS platforms
  • Each customer uses their own WhatsApp
  • Self-service setup in minutes

Connection types

Your customers choose how to connect (you can customize available options per setup link):

Coexistence

Keep using WhatsApp Business app alongside API
  • 5 messages/second
  • App stays active
  • Good for small businesses

Dedicated

API-only access for automation
  • Up to 1000 messages/second
  • No app access
  • Built for scale

What customers see

  1. Click your setup link
  2. Log in with Facebook
  3. Connect their WhatsApp Business
  4. Verify phone number
  5. Done - you can now send messages
The entire process takes ~5 minutes.
I