For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Google Drive indexing: index a single file, a folder (recursively), or a user’s entire Drive with no per-user OAuth. Your Workspace admin authorizes one service account once; native Docs/Sheets/Slides export automatically. Shared Drives included.
SharePoint indexing: index a site’s document library, a folder, or a single file via an Entra ID app your admin consents once. Supports least-privilege Sites.Selected so Captain can read one site and nothing else.
OneDrive indexing: index any user’s OneDrive for Business by email, same app-only auth.
Backblaze B2 indexing: bucket, directory, and single-file endpoints with a read-only application key.
Improved Job Status Monitoring
Per-file results: job status reports each file’s real outcome from persisted records, including an accurate chunk_count per file. One failed file no longer decides the batch, and failing jobs surface as FAILED instead of hanging.
June 2026
V3 Query API
Query - v3: new File Search query endpoint for retrieved source chunks with results[].text, document context, metadata, regions, relations, related chunks, and explicit rerank status.
Cleaner request controls: use filter for metadata and custom metadata constraints, include to opt into extra response context, and relation parameters to retrieve graph context with search results.
Multimodal Search
Multimodal queries no longer require rerank=true: multimodal collections always rerank, and the rerank flag is ignored for them. Querying a multimodal collection with rerank=false now returns results with a warnings entry instead of failing. Text-only collections are unchanged.
May 2026
Odyssey Live Feeds & Webhook Alerts
Odyssey feeds: stream company events and entity-linked articles, newest first, with cursor pagination
Publication feed with entity resolution: articles arrive with enriched: bool and detail_url. Call the article detail endpoint to get companies_mentioned with resolved Odyssey entity IDs.
Title-only polling with fields=ids for cheap, frequent checks; call the article endpoint for the items you want to enrich
Webhook alerts: subscribe a watchlist of domains and receive an HMAC-signed watchlist.match POST when a company appears in either feed
Documents & Layout
v3 Get Document endpoint: GET /v3/collections/{name}/documents/{document_id} returns a document’s chunks, text, and per-chunk metadata
Opt-in regions: pass include_regions=true on v3 get-document requests to get element-level layout and extracted region data for PDF/DOCX
Video Transcripts
Per-segment transcripts: video indexing now extracts speech per segment, so the words spoken in each clip are indexed alongside the visual description
Transcripts in search: transcript text is surfaced through multimodal search, cross-modal reranking, and the generated response - query a video by what was said, not just what was shown
Reliability & Operations
Document IDs in job status: GET /v2/jobs/{job_id} now surfaces document_id on indexed and completed files, so you can map a finished job straight to its documents
Google Drive video uploads: fixed large-video handling with per-file size limits and streaming
April 2026
Multimodal Search & Agent-Friendly Docs
Multimodal search: Search across video (≤120s clips), audio (≤80s clips), and images alongside text in a single query
Gemini Flash cross-modal reranker alongside Voyage text reranker
Multi-query paraphrase retrieval with cross-pipeline deduplication
ARN-based indexing for S3
Agent-friendly documentation: llms.txt, structured API reference for LLMs