Category

SDK & Integration

Install the SDK, call the REST API, and wire Kookee into React, Next.js, Vue or a plain HTML page.

22 articles

Search Help Center

Search for articles and guides

  • Start a site from the TanStack Start starter

    Deploy the TanStack Start starter to Cloudflare Workers for your blog, changelog, help center, pages and roadmap: what each address shows, how long a page stays cached, and the requests and views it costs.

    11 views
  • Start a site from the Next.js starter

    Deploy a Next.js site with your project's blog, changelog, help center, pages and roadmap to Vercel, with SEO files and a webhook that refreshes pages when you publish.

    13 views
  • Show the widget in your visitors' language

    The site widget follows the language of the page it is on: its own buttons, your help articles and the assistant's answers. How it decides, how to set the language yourself, and what to do on a site in several languages.

    36 views
  • Open help articles inside the widget

    Put a help article one click away from the screen it explains. One attribute on a link or a "?" button opens the article in the widget, and the visitor never leaves the page.

    32 views
  • The generic Entries module

    One API across every entry type, including your own custom ones — listing, fetching, translations and export, plus the cross-cutting rules for abort signals, categories and fields.

    69 views
  • Add a cookie consent banner

    Install the Kookee consent widget from npm or a script tag, gate your tracker scripts by category, and drive it from your own code with on(), onChange(), isGranted() and show().

    66 views
  • Server rendering and the generic React hooks

    Hand loader results to @kookee/react with initialData, add your own caching layer, and build hooks the package does not ship with useKookeeList, useKookeeQuery and useKookeeCollection.

    63 views
  • Reading Kookee content with React hooks

    Install @kookee/react, mount the provider, and read every Kookee module from a hook — lists, single entries, search, reactions, custom fields and entry bodies.

    69 views
  • Identify who is chatting

    Tell the chat widget who the visitor is, so conversations in your dashboard show a name instead of "Anonymous" — and so one person never reads another's transcript on a shared computer.

    62 views
  • Install the site widget on your website

    Add the Kookee site widget to any website with one script tag. Build the snippet on the Installation tab, configure it with data attributes, and let it answer from your help center and the page it is on.

    86 views
  • Vue and Nuxt integration guide

    Use Kookee in a Vue SPA or a Nuxt app, with composables, server-side fetching and safe environment variable handling.

    86 views
  • Next.js integration guide

    Server components, static generation, revalidation and metadata — a complete Next.js App Router setup for Kookee content.

    93 views
  • Using the REST API without the SDK

    Every Kookee module is available over plain HTTP at api.kookee.dev/v1 — useful from Python, Go, PHP or any runtime without an SDK.

    111 views