Sources How it works Technology Pricing Support Products ๐Ÿ“ SharePoint Extractor ๐Ÿ’ฌ Teams & Search Portal ๐Ÿ““ OneNote Extractor โ˜๏ธ OneDrive Extractor โšก Processor ๐Ÿข Enterprise โ˜๏ธ Enterprise Cloud Book a Demo Sign in
๐Ÿข
Enterprise ยท Self-Hosted

ChunkIQ Enterprise

The complete end-to-end ChunkIQ platform โ€” all ingestion connectors, full pipeline processing, hybrid search, and the management portal โ€” deployed entirely within your own Azure subscription.

Request access See the pipeline
4
Ingestion sources
4
Pipeline stages
100%
Your Azure tenant
Zero
Data egress

Every Microsoft 365 source, included

ChunkIQ Enterprise ships with all four ingestion connectors pre-configured and ready to activate against your Microsoft 365 tenant.

๐Ÿ“

SharePoint Extractor

Enumerates all sites and document libraries. Extracts content from every file format including PDF, Word, Excel, PowerPoint, HTML, and plain text with full provenance metadata.

๐Ÿ’ฌ

Teams & Search Portal

Indexes Teams channel messages, meeting transcripts, and shared files. Exposes a unified search portal for querying across all ingested Microsoft 365 content.

๐Ÿ““

OneNote Extractor

Traverses all notebooks, sections, and pages. Extracts structured text and preserves section hierarchy as metadata for precise retrieval.

โ˜๏ธ

OneDrive Extractor

Scans personal and shared OneDrive drives across your organisation. Delta query tokens ensure only new or modified files are re-processed on subsequent runs.

๐Ÿ”’

All connectors authenticate via Managed Identity โ€” no passwords or API keys stored in code or configuration. Your data never leaves your Azure subscription.

Four stages. Fully automated.

Ingest โ†’ Extract โ†’ Chunk & Embed โ†’ Index. Each stage runs on Azure Functions inside your subscription and can be triggered on demand or on a schedule.

1
๐Ÿ“ฅ

Ingest โ€” All Sources

The connector authenticates to your Microsoft 365 tenant and enumerates files across all four source platforms simultaneously. Files are downloaded to Azure Data Lake Storage Gen2 with content-hash deduplication so unchanged files are never re-processed.

Microsoft 365 Connector ADLS Gen2 Delta sync Content hashing SharePoint ยท Teams ยท OneNote ยท OneDrive
2
๐Ÿ“„

Document Extraction

A format-aware dispatcher routes each file to the correct extractor. All extraction runs natively โ€” no external OCR or Document Intelligence services required, keeping costs minimal and the pipeline fully portable within your subscription.

.pdf .docx .xlsx / .xlsm .pptx .html
3
โœ‚๏ธ

Chunk & Embed

Extracted text is split into semantic chunks using a hybrid chunking strategy that respects paragraph boundaries while staying within the token budget. Each chunk is embedded using Azure OpenAI's text-embedding-3-small model.

Hybrid semantic chunker Token-aware splitting Azure OpenAI Embeddings 1,536-dim vectors
4
โšก

Index & Search

Chunks are upserted to Azure AI Search with embedding vectors and all metadata fields. The index supports hybrid BM25 + vector search with semantic re-ranking via Reciprocal Rank Fusion โ€” best-in-class retrieval accuracy for RAG pipelines and enterprise search.

Azure AI Search BM25 keyword search HNSW vector index RRF score fusion Semantic re-ranking

Built for your organisation

Everything in the individual products, plus enterprise-grade deployment, governance, and control โ€” all inside your Azure perimeter.

๐Ÿ—๏ธ

Full Azure Deployment

Every component โ€” Azure Functions, ADLS Gen2, Azure OpenAI, Azure AI Search, and the Laravel portal โ€” is provisioned inside your Azure subscription via IaC templates.

๐Ÿ”’

Zero Data Egress

Your documents, extracted text, embeddings, and search index never leave your Azure environment. Managed Identity authentication throughout โ€” no API keys in code.

๐Ÿ“Š

Unified Dashboard

The Laravel management portal provides a single view across all four ingestion sources โ€” chunks indexed, last run time, active sources, and pipeline health at a glance.

๐Ÿ”

Incremental Processing

Content hashing and delta tokens ensure only changed files are re-processed. Large tenants stay fast โ€” run times scale with changes, not total corpus size.

โš™๏ธ

Azure Functions Runtime

Each pipeline stage runs as an independent Azure Function. Trigger the full end-to-end pipeline on a timer, on demand via HTTP, or from the management portal.

๐Ÿ›ก๏ธ

Enterprise Support

Dedicated onboarding, deployment assistance, and priority support. We help you configure your Microsoft 365 app registration and get the pipeline running in your tenant.

Every component, at a glance

Ingest
Microsoft 365 Connectors
Sources
SharePoint ยท Teams ยท OneNote ยท OneDrive
Storage
Azure Data Lake Storage Gen2
Runtime
Azure Functions
Document Extraction
Native format parsers
Chunking
Hybrid chunker
Embeddings
Azure OpenAI text-embedding-3-small
Search
Azure AI Search (Hybrid + Semantic)
Vector Index
1,536-dim HNSW Index
Portal
Laravel 12 ยท Blade ยท Tailwind CSS
Auth
Azure Managed Identity
Deployment
Your Azure Subscription

The complete pipeline โ€” in your Azure environment

ChunkIQ Enterprise gives your organisation full ownership of the pipeline. All sources, all processing, all search โ€” deployed in your tenant, on your terms.

Request access Sign in