Skip to Content
    Qafka
    CTRL K
    CTRL K
    • Introduction
      • Quick Start (React Native)
      • Quick Start (Website)
      • React Native Configuration
      • Overview
      • npm & React
      • Options Reference
      • WordPress
      • React Native Widget
      • Headless SDK
      • Theming
      • Context
      • Navigation
      • External Navigation
      • Handling Tools
      • Voice Chat
      • Sub-Projects
      • Error Handling
      • CLI
      • Dashboard
      • Onboarding
      • Invitations
      • Billing
      • Usage
      • Settings
      • Sign-in & Account
      • Dashboard Assistant
        • Project
        • Overview
        • Conversations
        • Chat Test
        • Sub-Projects
        • Analysis
        • Unanswered Questions
        • Insights
        • Configuration
        • AI Behavior
        • Members
        • Documents
          • Overview
          • Create with AI
          • Versions
          • Response Channel
        • Action Logs
        • Navigation Rules
        • External Destinations
        • Chat Theme
        • PII Masking
        • Websites
        • Mobile Apps
        • API Keys
        • Project Settings
      • API Key Security
    • Introduction
      • Quick Start (React Native)
      • Quick Start (Website)
      • React Native Configuration
      • Overview
      • npm & React
      • Options Reference
      • WordPress
      • React Native Widget
      • Headless SDK
      • Theming
      • Context
      • Navigation
      • External Navigation
      • Handling Tools
      • Voice Chat
      • Sub-Projects
      • Error Handling
      • CLI
      • Dashboard
      • Onboarding
      • Invitations
      • Billing
      • Usage
      • Settings
      • Sign-in & Account
      • Dashboard Assistant
        • Project
        • Overview
        • Conversations
        • Chat Test
        • Sub-Projects
        • Analysis
        • Unanswered Questions
        • Insights
        • Configuration
        • AI Behavior
        • Members
        • Documents
          • Overview
          • Create with AI
          • Versions
          • Response Channel
        • Action Logs
        • Navigation Rules
        • External Destinations
        • Chat Theme
        • PII Masking
        • Websites
        • Mobile Apps
        • API Keys
        • Project Settings
      • API Key Security

    Qafka Documentation

    Qafka is an embeddable AI assistant for your product: a chat widget that answers questions from your own documents, helps visitors navigate your site or app, can call tools to take action, and supports voice conversations. It drops into a website, a web app, or a React Native app.

    The pieces

    • Dashboard — where you configure the assistant: documents, tools, navigation, theming, team members, and billing. No code required for most of it.
    • Web SDK — a CDN <script> snippet (no build step) or the @qafka/web npm package, for websites and web apps.
    • React Native SDK (@qafka/react-native) — a drop-in <Qafka /> component for mobile apps, authenticated via device attestation in production.
    • CLI (qafka) — scaffolds the React Native integration, keeps tool handlers in sync with the dashboard, and can analyze your app’s or website’s navigation.

    Quick links

    • Quick Start (Website) — add the widget to a website or web app
    • Quick Start (React Native) — add the widget to a React Native app
    • Web SDK Overview — CDN snippet vs. npm package, allowed domains, tools on web
    • React Native Widget — customization and callbacks for the mobile SDK
    • Dashboard — projects, onboarding, and every project-level page
    • Security — key types, device attestation, and rate limits
    Last updated on October 1, 2026
    Quick Start (React Native)

    © 2026 Qafka Labs OÜ