nvitguru

Chattiv Casestudy — AI skill for Claude Code

AI community

Case study: a live chat SaaS for small business websites with an opt-in AI assistant on Claude, server-enforced human handoff and a public Agent API (Laravel 13).

How to install Chattiv Casestudy

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nvitguru/chattiv-casestudy and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Chattiv Casestudy does

Case study: a live chat SaaS for small business websites with an opt-in AI assistant on Claude, server-enforced human handoff and a public Agent API (Laravel 13). Architecture and engineering highlights.

Alternatives in AI

  • Skill Seekers Roadmap — Transform Skill Seekers into the easiest way to create Claude AI skills from any knowledge source - documentat 11.1k ★
  • Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★
  • Load AI Docs — Load documentation from their respective websites into local markdown files our agents can use as context 296 ★

README

Chattiv

Chattiv: Case Study

Live chat for small business websites, with an AI assistant that knows when to step aside.
Laravel 13 · PHP 8.3 · MySQL · Redis + Horizon · Reverb · Claude · Stripe · Vue 3 · Preact


Most website chat tools fail small businesses in one of two ways: the chat goes unanswered, or a bot traps the visitor in a loop with no way to reach a person. Chattiv is built around the opposite promise. People answer by default. The AI assistant is optional, answers only from the business's own content, always says it is an AI, and hands the conversation to a human the moment one is needed, with a summary so the visitor never repeats themselves.

This repository is a **portfolio case study**: a public overview of the product, architecture and engineering. The full application source is private and available to reviewers on request.

**Status:** live in production at [chattiv.com](https://chattiv.com), running chat on its own site and on several other SaaS products in the same portfolio.


The product

Chattiv marketing site

Chat widget One script tag. About 13 KB, isolated in a Shadow DOM, loads after the host page is idle. Brand color, greeting, offline form, file sharing, ratings, transcript by email.
Team inbox Real-time inbox with views (waiting, mine, AI, unread), take over and hand back, private notes, canned replies, live visitor details, light and dark mode. Installable as a phone app with push alerts.
Ava, the AI assistant Opt-in per website: off, human first with AI backup, AI after hours, or AI first. Learns from the site, FAQ answers and documents, and from the questions she could not answer.
Agent API Businesses can connect their own AI. It receives events by signe