Building Knowledge
Your assistant can only answer questions about things it knows. Every piece of content you add is indexed into a knowledge base. When a visitor asks a question, the AI searches that knowledge base, finds the most relevant content, and generates an answer. The more relevant content you feed it, the better it gets.
Two ways to add content
Echo gives you two complementary paths. Pick the one that matches the source you already have.
| Manual uploads | Synced sources | |
|---|---|---|
| What it is | You add one item at a time | You connect a source once, content syncs automatically |
| Best for | FAQs, policies, single articles, PDFs | Whole websites, blogs, video libraries |
| Stays in sync? | No — you refresh manually | Yes — updates flow in automatically |
| Where to start | Assistant → Contents → Add content | Dashboard → Synced content sources |
Manual uploads
You drop in one item at a time. Best when the content is small, finished, and unlikely to change often. You stay in full control of titles, ordering, and what stays in the knowledge base.
- Text — typed or pasted in, up to 500 KB. Good for FAQs and policies.
- URL — single web page scraped and indexed.
- YouTube video — single video transcript extracted with timestamps.
- PDF — file upload, text extracted automatically.
- CSV — batch import of many items in one go (Pro and VIP plans).
Synced content sources
You connect a source once — a website, a blog, a YouTube channel — and Echo keeps the content fresh in the background. Best when the source is large, changes often, or already lives somewhere you publish to regularly.
- Website — sitemap-driven crawl of any public site. Handles multi-locale shops and large catalogs.
- WordPress — REST API integration with real-time webhook updates.
- Framer — Framer site integration with auto-detection.
- YouTube channel — auto-import every public video from a channel.
Which one should I use?
You can mix both — many teams do. Use these signals to pick:
- The content already lives in WordPress, Framer, or a YouTube channel. Use a synced source. Don't copy-paste; let it sync.
- You're capturing one-off knowledge that nobody else owns (an FAQ, a refund policy, an onboarding doc). Use a manual upload — usually text or PDF.
- You have a public website but no CMS integration. Use the Website synced source (sitemap crawl). For a single page only, use the URL manual upload.
- You're migrating from another tool. Use the CSV manual upload to bulk-import everything in one go.
Content controls
Every item — manual or synced — has the same set of controls in your content library.
Enable / disable
The Enabled switch decides whether the AI uses an item.
- Enabled — the AI uses this content to answer questions.
- Disabled — removed from the AI's knowledge base, kept in your library. Re-enable anytime.
Good for temporarily hiding outdated content without deleting it.
Citation toggle
The Citation switch decides whether the item appears as a source under the AI's answers.
- Citations on — visitors see the title, link, and image in the "Sources" section.
- Citations off — the AI still uses the content; visitors won't see where the answer came from.
Useful for internal reference material that should inform answers but shouldn't be linked publicly.
Refresh, edit, delete
- Refresh — URL and synced-source items can be re-fetched from the original source.
- Edit — only manually created text content can be edited directly. URL, YouTube, PDF, and synced content are read-only — use refresh to update them.
- Delete — only manually added content can be deleted from the library. Synced content is managed through the source integration itself.
Your content library
Each assistant has its own content page showing every indexed item in a sortable, paginated table. You can search by title (keyword and semantic), filter by source, and click any item to view or edit it.
The top-level Content page in the main navigation shows everything across every assistant in one place. Filter by content type, filter by assistant, and search across all of it.
Content limits
Your subscription plan caps how many content items you can have across all assistants. Check your current usage on the Plan page (Organization switcher → Plan).
Tips for a great knowledge base
- Start with your top questions. What do customers ask you most? Add those first.
- One topic per item. A focused FAQ entry works better than one giant document covering everything.
- Use descriptive titles. Titles help the AI match questions to the right content.
- Keep it fresh. Changed your pricing? Updated a policy? Refresh the content too.
- Test after adding. Open Chat, ask a question about the new content, see if the answer makes sense.