URL

Drop in a link, get a fully indexed page. Echo fetches the URL, extracts the main content with AI, and gives it a clean title, description, and image. Best for adding a small number of pages without setting up a whole site sync.

On this page

Why use this

  • You only need one or a handful of specific pages indexed — not the whole site.
  • The page lives on a domain you don't own, so a site-wide crawl isn't an option.
  • You want a refreshable source link in the AI's answers so visitors can click through.
  • The page changes occasionally and you'd rather refresh on demand than poll.

How it works

You paste a full URL. Echo fetches the page, runs AI-based extraction to pull the main content (skipping navigation, ads, footer chrome), and indexes the result. You get a preview before saving with the title, description, and thumbnail Echo detected.

Once indexed, the original source link is preserved. When the source changes, click Refresh in the actions menu to re-fetch the latest version.

How it differs from related options

  • vs Website synced source — this is the big one. URL indexes one page; the Website synced source crawls every page in a sitemap and re-crawls on demand. For 1–5 pages use URL; for a whole site or shop, use the synced source.
  • vs Text upload — URL keeps a live link to the source. Text is a copy you control; the source can change without it noticing.
  • vs WordPress or Framer — those keep specific platforms in sync automatically. URL is a one-shot fetch that you refresh manually.

Step-by-step setup

  1. Open the assistant and go to Contents.
  2. Click Add content and select URL.
  3. Paste the full URL (including https://).
  4. A preview appears with the title, description, and thumbnail Echo detected from the page. Verify it looks right.
  5. Click Add.

Indexing usually takes a few seconds. The item appears in your library with the original link preserved so visitors can click through from the AI's answer.

Common errors and troubleshooting

  • "Duplicate URL" — the same URL is already indexed on this assistant. Open the existing entry instead, or refresh it.
  • "Failed to fetch page" — the URL returned an error or timed out. Check that the page is publicly accessible (no login, no IP block) and try again.
  • The extracted content looks wrong — pages with heavy JavaScript or paywalls may extract poorly. For an entire site, the Website synced source uses headless browser rendering and handles JS-heavy sites better.
  • Source updated but answer is stale — manual URLs don't poll. Open the item and click Refresh to re-fetch.
  • "At content limit" — your plan caps total items across all assistants. Upgrade or remove unused entries.
Public pages only
Echo can only index publicly accessible URLs. Pages behind logins, paywalls, or IP allowlists won't work — paste the content as text or upload a PDF instead.