# Chat by LetBe.Ai — the complete owner's guide

This is the full manual for https://chat.letbe.ai: every screen, every setting, and the exact steps for setup, embedding, styling, limits, and billing. It is written to be crawled into a chat's knowledge, so answers below are complete and self-contained.

## What the product is

Chat by LetBe.Ai gives you a hosted AI chat that answers visitors from your own material only: pages crawled from your website and documents you upload. Each chat lives at its own public URL (https://chat.letbe.ai/c/YOUR-CHAT-ID), needs no login for visitors, and can also sit on your website as a floating bubble. When a question is not covered by your material, the chat says so instead of inventing an answer.

## Accounts and where things live

- Your account is a LetBe.Ai account, created or signed in at https://portal.letbe.ai. The same account and prepaid wallet are shared with other LetBe.Ai products.
- The owner dashboard is at https://chat.letbe.ai/dashboard. Sign-in opens the portal login in a new tab; after signing in you are returned to the dashboard automatically.
- Visitors never need an account.

## Creating a chat, step by step

1. Sign in and open https://chat.letbe.ai/dashboard.
2. Click "+ New chat" and give it a name. Visitors see this name as the chat's title; you can change it later in the Assistant section.
3. You land on the chat's management page ("command center"). Add knowledge (see below), then share the link or embed the chat.

How many chats you can host depends on your plan: pay-as-you-go includes 1 hosted chat, Starter 3, Pro 10, Premium 30, Scale 100. If you hit the limit when creating a chat, the dashboard shows the plan ladder with an upgrade link to your wallet.

## The management page (command center)

Opening a chat from the dashboard shows a status hero with four live tiles, above an overview of sections:

- Status: Live or Paused, with a toggle to pause or resume the whole chat instantly.
- Sources: how many documents the chat has, and whether they are ready or still indexing.
- Embed: which website domain is allowed to embed the chat, or "Not set up".
- Credits (wallet): your current balance, with a top-up link.

The sections are Knowledge, Share & embed, Assistant, Appearance, Limits, and Live preview.

## Knowledge: what the chat answers from

The chat answers ONLY from the material in this section. Two ways to add material:

### Crawl your website

In Knowledge, enter your site's address under "Or add your website" and click "Crawl site". The crawler reads that page and the pages it links to on the same site, up to 10 pages per crawl, and adds each page's text as a document. Pages then index like any other document. If you need more than 10 pages, run the crawl again starting from another page of your site (for example a sitemap or section page). Crawling uses credits; if your balance is empty you will be asked to add credits first.

### Upload documents

Drag a file into the drop zone or click it to pick a file. Supported formats: PDF, Word (.docx), plain text (.txt), Markdown (.md), and HTML. Maximum size: 25MB per file. Scanned or image-only PDFs are read with vision OCR during indexing, so a scanned price list or menu works.

### Indexing and statuses

Each document shows a status: "Indexing" (being processed; usually seconds to a minute), "Ready" (the chat can answer from it), or "Failed" (hover the badge for the error; try re-uploading or a different format). The list refreshes automatically while anything is indexing. Deleting a document removes it from the chat's answers immediately. Each chat's knowledge is isolated: chats never share documents or leak into each other.

## Assistant: name, greeting, and behavior instructions

- Name: the title visitors see.
- Greeting: the first message visitors see when the chat opens (for example "Hi! Ask me anything about our services.").
- Assistant instructions: a free-text prompt that sets the assistant's personality and rules, for example "Be brief and friendly", "Always answer formally", or "Always suggest contacting us for quotes". Leave it blank to use the sensible default. Whatever instructions you write, the assistant still answers only from your documents; instructions shape tone and behavior, not facts.

Changes save automatically when you leave a field, with a "Saved" confirmation.

## Sharing the chat

Every chat has a public share URL: https://chat.letbe.ai/c/YOUR-CHAT-ID (shown with a copy button in Share & embed). Put it in an email signature, social profile, QR code, or anywhere else. Visitors open it in the browser and just type; no account, no install. Conversations keep memory within a session, so follow-up questions like "how much does THAT cost?" work.

## Embedding on your website

First set "Your website domain" in Share & embed (for example example.com). Only this domain may embed your chat; that protects your credits if someone copies your embed code to another site. The share URL keeps working everywhere regardless.

### The bubble (recommended)

After the domain is set, copy the bubble snippet and paste it before the closing </body> tag on every page (or once in your site template):

    <script src="https://chat.letbe.ai/widget.js" data-chat-id="YOUR-CHAT-ID" async></script>

Visitors get a floating chat bubble in the corner; clicking it opens the chat in a panel. Notes:
- The bubble's look (colors, corner, icon, nudge) is controlled from the Appearance section; the snippet never changes, and your site updates on its own within a few minutes.
- The widget is isolated: it renders in a shadow root so your site's CSS and the widget's CSS cannot affect each other, and the conversation runs in a cross-origin iframe your page cannot read.
- The chat panel loads only when a visitor first opens it, so the bubble adds no meaningful weight for visitors who never click.

### Inline embed (alternative)

To place the chat inside a specific page instead of a corner bubble (a contact or support page, for example), use the iframe snippet from "Or place the chat inside a page instead":

    <iframe src="https://chat.letbe.ai/c/YOUR-CHAT-ID" style="width:100%;max-width:420px;height:600px;border:none;border-radius:16px" title="AI chat"></iframe>

### On website builders

Wix, WordPress, Shopify, Squarespace, Webflow and similar builders all offer a "custom code" or "embed HTML" option; paste the bubble script into the site-wide footer/body section, or the iframe snippet into a page's embed block.

## Appearance: colors and the bubble

Available on the Starter plan and up (on the free tier the chat and bubble work with the default look):

- Accent color and Header color pickers, and a Light/Dark base for the chat window. Changes show live in the preview.
- Bubble corner: right or left.
- Bubble icon: chat bubble, question mark, sparkle, or waving hand.
- Nudge message: a small message that pops up beside the bubble to invite visitors in (for example "Questions? Ask me anything."), with "Nudge after (seconds)" controlling the delay. Leave empty for no nudge; visitors can dismiss it, and it stays dismissed for that tab.
- Open by itself after (seconds): auto-opens the chat once per visit; it never auto-opens again for a visitor who closed it.
- Reset buttons return the theme or the bubble to defaults.

## Limits: protecting your credits

In Limits you can cap usage per visitor:

- Messages per conversation: after this many messages in one conversation, the visitor sees your limit message instead of more answers.
- Conversations per visitor per day.
- Message when a limit is reached: your own wording, for example "That's all for today. Email us at hello@example.com and we'll pick it up from there."

Empty fields mean unlimited. Limits are optional; they exist so one visitor cannot run up your credit usage.

## Pausing and deleting

- The toggle on the management page pauses the whole chat instantly; visitors see that it is unavailable, and no credits are spent. Flip it back to resume.
- "Delete chat" (bottom of Limits) removes the chat and all its documents permanently. This cannot be undone.

## Billing: credits, plans, and running out

- Usage is billed in credits from your LetBe.Ai wallet (1000 credits = 1 USD). Answering visitors, indexing documents, and crawling pages use credits.
- Credits come from pay-as-you-go top-ups or from subscription plans (Starter, Pro, Premium, Scale) that grant a monthly credit allowance; each plan's allowance is worth more than the plan price. New accounts start with free credits.
- Manage the wallet and plans at https://portal.letbe.ai/wallet.
- If your balance runs out, your chat shows visitors a neutral "temporarily unavailable" message; visitors never see anything about billing. Top up and it resumes.

## Dashboard statistics

The dashboard shows your credit balance, total chats, how many are live, and messages answered plus credits used over the last 7, 30, or 90 days, with a per-day activity chart.

## Troubleshooting

- The chat doesn't know something: it only knows what is in Knowledge. Add the missing page (crawl it) or document, wait for "Ready", and ask again.
- Crawl says "No readable text found on that site": the page builds its content with JavaScript (common for React/Vue single-page apps), and the crawler reads the page's HTML without running scripts, so there is nothing to extract. Point the crawler at a page that serves real HTML (a blog, a docs page, a sitemap page), or upload the content as a document instead. Most website builders (WordPress, Wix, Shopify, Squarespace) serve real HTML and crawl fine.
- A document shows Failed: hover the badge for the reason; try re-saving in a supported format (PDF, DOCX, TXT, MD, HTML) under 25MB.
- The bubble doesn't appear on my site: check that "Your website domain" in Share & embed exactly matches the site the snippet is on, and that the snippet is before </body>. Changes can take up to about 5 minutes to reach your site because of caching.
- Appearance changes don't show on my site: the bubble refreshes itself within a few minutes; no need to re-paste anything.
- Visitors say the chat is unavailable: the chat is paused, or your wallet balance is empty.
- I need more hosted chats: upgrade the plan in your wallet (Starter 3, Pro 10, Premium 30, Scale 100).

## The platform behind it

Chat runs on the LetBe.Ai platform (https://letbe.ai): the same scenario engine, RAG indexing, and prepaid wallet that power the LetBe.Ai portal and public API. Developers can build custom flows in the portal and call them with API keys.
