Skip to main content
Sources are the raw material in your Knowledge Hub. They can be files you upload, documents from Notion, or files from Google Drive. Once a source is in the hub, the platform extracts its text, indexes it for search, and makes it available to the AI agent and to AI roleplays.

Adding a source

Inside any hub, open the + Add menu and choose New File. The Add File dialog offers four ways to bring in content.
Add File dialog with options for Upload File, Notion, Google Drive, and Guru
OptionWhat it does
Upload FileUpload a file from your computer. Supported formats: PDF, PNG, JPG, WEBP, MP4, MOV.
NotionPick pages from a connected Notion workspace. Text and images are imported and kept in sync.
Google DrivePick files from a connected Google Drive.
GuruImport cards from Guru. This integration is in alpha.
Notion and Google Drive need to be connected under Settings -> Integrations before you can pick content from them. See Notion integration for setup.

What happens after upload

When you add a source, the platform kicks off a processing pipeline:
1

Extract

The raw file is converted into plain text. PDFs and documents go through a parser that preserves headings, tables, and images. Notion pages are imported in their native structure.
2

Index

Extracted text is indexed for hybrid search (keyword plus semantic). This is what lets the AI agent find the right passage of the right source in milliseconds.
3

Summarise

A short summary and a handful of AI insights (key points, tags) are generated so you can scan a source list without opening every file.
A source’s Status moves through Pending -> Processing -> Ready while this happens. Large files can take a minute or two. The page refreshes automatically once the source is ready.

Using sources

Once a source is Ready, it is available in three places:
  • The hub itself - open the source to read the extracted text and insights
  • The AI agent - when you chat with the agent inside a page, it can search across every source you can see and pull the relevant passages into its answers
  • Roleplays and Programs - attach sources to a scenario or program so the AI persona speaks to the material your team actually sells against

Cover images and metadata

For Notion and Google Drive sources, the cover image, title, and metadata come directly from the original file — Exec mirrors what lives in Notion or Drive. To change them, edit the file at the source and the Knowledge Hub will pick up the update on the next sync. (Cover images and metadata are editable on Knowledge Hub pages, which are authored inside Exec.)

Keeping content fresh

Sources from Notion and Google Drive are refreshed automatically every 15 minutes. If you want the latest content immediately, open the source and click Resync to pull it right away. Because the source of truth lives in Notion or Drive, the Knowledge Hub always mirrors the current state of the original file rather than keeping a version history.

Getting Help

Questions about sources? Contact us at [email protected].