# Embedded bot (LLM)

**Source:** https://promtable.com/glossary/embedded-bot

> An embedded bot is an LLM-powered assistant that lives inside a product's surface — a chat widget on a website, a sidebar in a SaaS app, a CLI helper — rather than as a standalone chat platform.

---
An embedded bot is an LLM-powered assistant that lives inside a product's surface — a chat widget on a website, a sidebar in a SaaS app, a CLI helper — rather than as a standalone chat platform.

Embedded bots became the dominant UX for AI features inside products by 2026 — Intercom Fin, Crisp AI, custom chat widgets, in-app sidebars (Notion AI, Linear's AI assistant, Stripe Sigma AI). The technical pattern: a context-aware system prompt with knowledge of the product, retrieval over the user's product data, tool access scoped to the user's permissions, branded UX. Production-grade embedded bots add session memory, citation back to product docs, and observability. The hardest design problem is scope: bots that try to do everything answer everything badly.

## When to use

- Customer support inside a product.
- In-app assistants for power features.

## Common mistakes

- Scope creep — bots that try to handle every question struggle on all of them.
- No graceful escalation — when the bot can't help, users need a clear path to a human.

## Related terms

- [agent](https://promtable.com/glossary/agent)
- [rag](https://promtable.com/glossary/rag)
- [guardrails](https://promtable.com/glossary/guardrails)
- [stateful-agent](https://promtable.com/glossary/stateful-agent)

*Last updated: 2026-06-01*
---

Original page: https://promtable.com/glossary/embedded-bot
Maintained by Promtable (https://promtable.com). Content: CC BY 4.0. Cite as "Promtable — https://promtable.com/glossary/embedded-bot".
Contact: info@vibecodingturkey.com.