Concepts
Facts
Automatic fact extraction from conversation branches (roadmap)
Status: Roadmap / Beta
Fact extraction is an upcoming feature for DriftOS.
What are Facts?
When you leave a conversation branch, DriftOS can extract key facts and insights:
Branch: "dog-adoption"
Messages:
- "What's the adoption fee?"
- "Fees range from $50-$200 depending on age"
- "I'm interested in puppies"
Facts extracted:
- User interested in puppies
- Adoption fee: $50-$200 (age-dependent)These facts are stored and can be recalled later—even if the branch is pruned from context.
Use Cases
User preferences:
Branch: "vacation-planning"
Facts: User prefers beach destinations, budget $2000-$3000Important details:
Branch: "support-ticket"
Facts: Account ID: 12345, Issue: login failure, Status: escalatedFollow-up context:
Branch: "product-inquiry"
Facts: Interested in Enterprise plan, Company size: 50+ employeesHow It Works
- User switches topics (BRANCH or ROUTE decision)
- DriftOS analyzes the old branch with an LLM
- Extracts key facts and insights
- Stores facts with branch metadata
- Facts can be injected into future context
Availability
Fact extraction is currently in beta and not enabled by default.
Join our Discord for updates on fact extraction.
