Back to Tooling Showcase

Chatbot

Hi. I'm here to help.

Fictional support chatbot with intent classification across 5 pre-defined intents and graceful fallback for unmatched questions.

Drift
Hi, I'm Drift. I can help with pricing, integration, refunds, demos, or technical issues. Pick a topic below or type a question.
Quick topics:

Demonstration only. Drift's responses are scripted; no LLM calls or stored conversations.

Skill demonstration

How this tool was built

Chatbot-flow-design skill in action. Distinguishes scripted-bot (rigid trees, fail edge cases) from hallucinating-bot (LLM without structure, makes things up) from structured-guided-conversation (LLM-powered with intent architecture and fallback discipline). Drift demonstrates the structured-guided-conversation pattern in a deterministic context: pre-defined intents serve as the architecture, the keyword classifier serves as the LLM-equivalent, and the fallback is the discipline that keeps the conversation rooted when nothing matches.

The chatbot-flow-design skill walks through the design discipline that distinguishes rigid scripted bots and unguarded LLM bots from structured-guided-conversation. Drift names five intents up front, classifies free text against them with a deterministic keyword matcher, and falls back to re-presenting the same five intents when nothing matches; the discipline is in the fallback, not the classifier.

Demonstration only. Drift's responses are scripted. No LLM calls and no stored conversations.