BrainGraph

BrainGraph builds a searchable knowledge graph from documents, recordings, web pages, and other source material for grounded AI workflows.

10 actions Integration catalog
Request access
Connect BrainGraph once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Get Document ProgressBRAIN_GRAPH_GET_DOCUMENT_PROGRESS
Get the current transcription, processing, and analysis status for a BrainGraph document. Poll until transcript.status is analyzed; analysis is null while processing is incomplete.
Ingest Web PageBRAIN_GRAPH_INGEST_WEB_PAGE
Fetch readable content from a public web page and queue it for BrainGraph ingestion. This creates persistent data and consumes upload and URL-submission quota. After a timeout or other ambiguous failure, check for the document before retrying to avoid a duplicate and additional quota use.
Ingest YouTube VideoBRAIN_GRAPH_INGEST_YOUTUBE_VIDEO
Submit a YouTube video for metadata, transcript, and speaker processing; the result may only confirm that processing was queued. This creates persistent data and consumes upload and URL-submission quota. After a timeout or incomplete stream, check for the document before retrying to avoid a duplicate and additional quota use.
List BrainsBRAIN_GRAPH_LIST_BRAINS
List the connected BrainGraph account's knowledge brains and identify the default brain for filtering or targeting other tools.
List DocumentsBRAIN_GRAPH_LIST_DOCUMENTS
List BrainGraph documents newest first, optionally filtering by filename or notes, failed ingestion status, and brain. Returns one page at a time.
List Graph PatternsBRAIN_GRAPH_LIST_PATTERNS
Find recurring relationship-chain patterns in the connected BrainGraph knowledge graph, subject to a minimum occurrence count.
Resolve EntityBRAIN_GRAPH_RESOLVE_ENTITY
Resolve an entity name to a canonical BrainGraph record. If there is no single match, return an explicit ambiguous or not-found result rather than treating it as an HTTP error.
Search BrainBRAIN_GRAPH_SEARCH_BRAIN
Search facts in the connected account's BrainGraph knowledge graph using a natural-language question, optionally restricted to selected brains.
Transcribe AudioBRAIN_GRAPH_TRANSCRIBE_AUDIO
Upload an audio file or submit a direct public audio URL for diarized transcription and graph ingestion. This creates persistent data and consumes upload and transcription allowance. Do not retry automatically after an ambiguous failure because a retry can create a duplicate document.
Upload DocumentBRAIN_GRAPH_UPLOAD_DOCUMENT
Upload a document file supplied by the caller or plain text and queue it for BrainGraph ingestion. This creates persistent data and consumes the account's upload allowance. After a timeout or other ambiguous failure, check for the document before retrying to avoid a duplicate and additional quota use.