Skip to main content
A brand’s sources are the raw material behind its brand document — the markdown Rheos reads before it writes anything for that brand. There are three kinds: your website, AI imports, and uploaded documents.

Where sources live

Open Brands in the sidebar, pick a business brand, then select Sources in the top bar. The page has three sections — Website, AI imports and Documents — plus a Connect via MCP card. Personal brands keep a compact Sources panel on the brand page itself. It has an AI import box and a Documents row, but no website — and no Upload .md shortcut, so paste your import in rather than loading it from a file.

Website

The Website card shows the URL Rheos has stored for the brand, how many pages it scraped and when. There’s no box here to paste a URL: the address comes from your sign-up form, or from the Basic details section on the brand page.
  • The first scrape, when Rheos builds the brand, crawls your site and picks up to ten pages to read — the homepage plus the about, services, products and pricing style pages it finds.
  • Re-scrape refreshes the source afterwards. It re-fetches the site’s main page only and replaces the stored copy, keeping the previous one in version history.
Use View scraped content to read exactly what Rheos pulled in.

AI imports

An AI import is a context dump exported from an AI assistant — not a set of example posts. If you already talk to Claude, ChatGPT, Perplexity or Gemini about your business, this is the fastest way to hand Rheos everything it knows.
1

Open the export prompt

Under Add or update an import, select Claude, ChatGPT, Perplexity or Gemini to open that assistant with the prompt already loaded. Copy prompt copies it instead.
2

Run it and copy the answer

The prompt asks the assistant for a company overview, mission and values, target audience, unique value proposition, brand voice, content themes, do’s and don’ts, and the owner or founder. A personal brand gets the equivalent about you.
3

Paste it back

Paste the result into the box on the Sources page. Upload .md loads a local .md, .markdown or .txt export straight into the box instead.
4

Say where it came from

Set From to the assistant you used, then select Save import.
There is one slot per assistant, plus an Other / unlabelled slot. Saving to a slot replaces whatever was in it — the old version is kept in that slot’s version history, so nothing is lost.
The Connect via MCP card wires Rheos into Claude or ChatGPT directly, so your assistant can push brand context over without the copy-paste. You get a review offer whenever it does. See Rheos in Claude.

Documents

Upload takes .pdf, .doc, .docx, .txt, .md and .csv files, several at a time, up to 10MB each. Tone-of-voice guides, brand do’s-and-don’ts, personas, decks — anything you’d hand a new copywriter.
Uploaded files are read by the initial brand analysis when Rheos first builds the brand, and only the first five files (20MB combined) are read. Word files (.doc and .docx) are skipped. Re-running Generate brand document later does not pull uploaded files back in, and files stay marked Processing in the list. Anything you can’t afford Rheos to miss belongs in an AI import or in the brand document itself.

Building the brand document from your sources

Rheos never rewrites your brand document on its own. Changing a source flags the document rather than replacing it.
  • When a source is newer than the document you’ll see Sources newer than document.
  • On a business brand’s Sources page, the top-right button reads Review updates in chat once a brand document exists, so the changes are proposed to you before anything is applied. It reads Generate brand document when there is no document yet. The brand chat also floats a one-line offer with a Review button when a source has moved ahead.
  • On a personal brand’s Sources panel the same button reads Update brand document or Generate brand document.
Every regeneration snapshots the previous version first, on both brand types.
Restoring an earlier version is a business-brand feature today. On a business brand, Activity in the top bar lists every change: Undo an individual edit, or filter to Doc versions and Restore a snapshot. A personal brand page has no Activity control — the snapshots are still taken, but there’s no self-service way to roll back, so email support@rheos.app if you need one recovered.

The first build

When you set a business brand up, the brand chat builds the document with you.
  • If a source already exists — a website, an AI import, or a URL you gave at sign-up — the chat opens with a two-sentence welcome saying it’s reading that source, reads it, and only then asks at most three short questions to fill genuine gaps. It never asks for something you already gave it.
  • If there’s nothing to read, it opens with the welcome plus one open question (“Tell me a bit more about your business”) and works through the essentials — what the business does, its name, who it’s for, the core offering, and tone of voice — in eight questions at most.
A personal brand builds differently: there’s no brand chat on the page. Save an AI import in the Sources panel and select Generate brand document, or write the document yourself and refine it with the “Ask AI to update this document…” bar at the bottom of the Document panel.

What sources can’t do

Sources teach Rheos how you sound, not what’s happening today. For event-specific posts — a sale, a new hire, a product launch — put the news in the post prompt itself. That’s the right place for it.

Best practice

1

Give the brand a website

Set the URL in Basic details if you have a site. It’s the fastest win.
2

Add an AI import

Run the export prompt in the assistant you already use and save the answer. It fills in everything your website leaves unsaid.
3

Read the document and fix it by hand

On a business brand it’s the Brand document section; on a personal brand it’s the Document panel. Either way, Edit lets you correct anything Rheos got wrong, and your edits stick — the document is only rewritten when you ask for it.
Last modified on August 10, 2026