Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kaanha.ai/llms.txt

Use this file to discover all available pages before exploring further.

Integrations

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

Plan Gating

Third-party integrations are gated by subscription tier. Connecting an integration does not consume AI credits — only AI features running inside an integration (e.g., AI summarising a Slack thread) do.
CapabilityFreeStarterProPremiumEnterprise
Outgoing Webhooks
Slack
Notion (KB + sync)
HubSpot / Zoho CRM / Salesforce
Shopify / WooCommerce
Companies, Products, Orders, Suppliers (B2B modules)
MCP Server (stdio + SSE)
Custom MCP tools / SSO / dedicated IP
Pro+ unlocks all standard third-party integrations (Slack, Notion, HubSpot, Zoho, Salesforce, Shopify, WooCommerce). Premium adds the B2B CRM modules — Companies, Products, Orders, Suppliers — for organizations selling to other businesses. See the Subscription Plans page for the canonical feature matrix and pricing.

Outgoing Webhooks

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

CRM Integrations

Automatically sync contacts and conversation data to your CRM. Available on Pro and above.

Supported CRMs

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

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. Available on Pro and above.

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

E-commerce integrations are available on Pro and above.

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 Stripe payment links directly from the chat inbox.

Setup

  1. Go to Settings → Payments
  2. Add your Stripe credentials:
    • Secret Key (sk_live_...)
    • Webhook Secret (whsec_...)
Stripe is the active payment provider. Razorpay and PayPal remain in the codebase for legacy compatibility but are inactive for new signups. See Payments for details.
  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. Available on Pro and above (AI agents require AI credits — Pro 10,000/mo, Premium 50,000/mo, where 1 credit = 1,000 tokens).
  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.

Premium-Only B2B Modules

Organizations on the Premium or Enterprise plan unlock structured B2B CRM modules in addition to the standard Contacts/Conversations:
ModulePurpose
CompaniesOrganize Contacts under a parent Company record (industry, HQ, ARR, etc.)
ProductsSKU-level catalog for quoting, orders, and chat-driven product lookups
OrdersTrack customer orders end-to-end (linked to Contacts, Companies, Products)
SuppliersVendor records for procurement workflows
These are first-party modules inside Kaanha AI — not third-party integrations. They appear in the sidebar once your organization is on Premium or Enterprise. See Subscription Plans.

See Also