Skip to main content

Integrations

Kaanha AI integrates with your existing tools — CRMs, e-commerce platforms, automation tools, and communication channels.

Outgoing Webhooks

Send real-time events to any HTTP endpoint. See the Webhooks Guide for full documentation.

CRM Integrations

Automatically sync contacts and conversation data to your CRM.

Supported CRMs

CRMFeatures
HubSpotUpsert contact by phone, create notes on conversations
Zoho CRMUpsert contact, multi-datacenter support
NotionUpsert contacts as database rows (configurable property map)
Generic WebhookPOST to any URL — Airtable, Pipedrive, n8n, custom APIs
SalesforceComing soon

Setup

  1. Go to Settings → CRM
  2. Select your CRM provider
  3. Enter API credentials (encrypted at rest)
  4. Click Test Connection
  5. Toggle Sync Enabled

When CRM Sync Runs

Contact data is synced to your CRM whenever:
  • A new contact is created
  • A contact profile is updated
  • A conversation is resolved
CRM sync failures never block the primary request — they are logged and retried.

Slack Bridge

Mirror WhatsApp conversations to Slack channels and reply from Slack.

Setup

  1. Go to Settings → Slack
  2. Enter your Slack Bot Token
  3. Configure Channel Routing:
    • Map contact tags → Slack channels
    • Set a default channel for unmatched contacts
  4. Test the connection

How It Works

Customer → WhatsApp → Kaanha AI → Slack channel (Block Kit card)
Agent replies in Slack thread → Kaanha AI → WhatsApp to customer
Slack commands:
CommandDescription
/wa-sendSend a WhatsApp message to a contact
/wa-contactsList recent contacts
/wa-statusCheck connection status
/wa-conversationsList open conversations

E-Commerce

Shopify

  1. Go to Integrations → E-commerce → Shopify
  2. Enter your Shop Domain (e.g., myshop.myshopify.com)
  3. Enter your Access Token (from Shopify Admin → Apps → API credentials)
  4. Copy the webhook URL and add it in Shopify Admin
Supported Shopify Events:
EventTrigger
orders/createNew order placed
orders/paidOrder payment confirmed
checkouts/createCart created
checkouts/updateCart updated (abandoned cart detection)

WooCommerce

  1. Go to Integrations → E-commerce → WooCommerce
  2. Enter your Shop URL
  3. Enter your Consumer Key and Consumer Secret
  4. Copy the webhook URL and add it in WooCommerce → Settings → Advanced → Webhooks

Zapier / Make / n8n

Kaanha AI works with no-code automation platforms via webhooks.

Zapier

  1. Create a new Zap
  2. Use Webhooks by Zapier as the trigger
  3. Enter your Kaanha AI webhook URL (from Integrations → Webhooks)
  4. Test and activate

Make (Integromat)

  1. Create a new scenario
  2. Add a Webhooks module as trigger
  3. Use the Kaanha AI webhook URL

Discovery Endpoint (for custom integrations)

GET https://app.kaanha.ai/api/integrations/describe
Authorization: Bearer YOUR_API_KEY
Returns a JSON description of all available triggers, actions, and auth info — compatible with Zapier/Make app development.
Create and send payment links directly from the chat inbox.

Setup

  1. Go to Settings → Payments
  2. Add your payment credentials:
    • Razorpay: Key ID + Key Secret
    • Stripe: Secret Key + Webhook Secret
    • PayPal: Client ID + Client Secret
  1. Go to Payments → Create Link
  2. Enter amount, description, and optionally select a contact
  3. Share the link via WhatsApp chat
Paid links trigger a payment.completed webhook event.

Notion Knowledge Base

Use Notion as an AI knowledge base for your chatbots.
  1. Create an AI Agent with type Notion Knowledge Base
  2. Enter your Notion API Key and the Database/Page ID
  3. Click Sync to import content
  4. The agent will search your Notion content to answer customer questions
See AI Chatbots for full configuration.