Sync
Connect raw data sources
The ingestion layer for your context grid. Sync connects to your existing tools—Slack, Notion, GitHub, Jira, and 89+ more—and maintains a live semantic index without moving your data.
One-Click OAuth
Connect data sources with secure OAuth flows. No API keys to manage, no credentials to store.
Incremental Sync
Only new and changed content is synced. Initial import in minutes, then real-time updates.
Schema Normalization
We handle the complexity of different APIs. Your queries work the same across all sources.
Permission Inheritance
Access controls from the source system are automatically respected. No duplicate permission management.
Metadata Enrichment
Automatic extraction of entities, relationships, and context from raw content.
Webhook Support
Real-time updates via webhooks. Changes propagate to your context grid instantly.
import { MetalogueClient } from '@metalogue/sdk';
const client = new MetalogueClient({
apiKey: process.env.METALOGUE_API_KEY
});
// List all connectors
const connectors = await client.listConnectors();
// Trigger sync on Slack connector
await client.syncConnector('slack_abc123');
// Check connector status
const status = await client.getConnector('slack_abc123');
console.log(status.document_count); // 4,231