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 uploadsSynced sources
What it isYou add one item at a timeYou connect a source once, content syncs automatically
Best forFAQs, policies, single articles, PDFsWhole websites, blogs, video libraries
Stays in sync?No — you refresh manuallyYes — updates flow in automatically
Where to startAssistant → ContentsAdd contentDashboard → 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).

See all manual upload types →

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.

See all synced sources →

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.
Manual and synced live side by side
Both content types appear in the same content library and feed the same AI. You can enable, disable, or hide citations on any item regardless of where it came from.

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).

At the limit?
When you hit your content limit, new items can't be added and synced sources pause. Upgrade your plan to raise the cap.

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.