Integration Patterns
How to structure sub-projects and organize data for different integration types
Integration Patterns
Learn how to structure your sub-projects and organize data for different types of integrations with AgentisPro RAG Engine.
Overview
AgentisPro RAG Engine supports various integration patterns depending on your use case:
| Pattern | Use Case | Example |
|---|---|---|
| Website Crawl | Static websites, landing pages | Teknic SRL |
| Web App + Supabase | SaaS with user-generated content | VoxAcademic |
| Complex App | Multi-entity apps with DB + Storage | FleetManager |
| Mobile App | Per-user isolated RAG contexts | Consumer apps |
| Multi-tenant SaaS | B2B platforms with client isolation | Enterprise tools |
Key Concepts
Sub-Projects (Folders)
Organize your content into sub-projects for better organization and targeted queries:
Context Inheritance
Control how queries search across sub-projects:
inherit_context: true→ Query searches this + parent projectsinherit_context: false→ Query searches only this project (isolated)
API Key Scoping
Each API key can be scoped to specific sub-projects:
Choose Your Pattern
Website Crawl
Crawl and index static websites with automatic sub-project organization
Web App + Supabase
Integrate with Supabase-backed applications via webhooks
Complex App
Multi-level hierarchies for complex business applications
Mobile App
Per-user RAG contexts for mobile applications
Multi-tenant SaaS
B2B platforms with complete client isolation