Documentation Index

Fetch the complete documentation index at: https://docs.aifabrix.ai/llms.txt

Use this file to discover all available pages before exploring further.

Configure sync

Prev Next

Configure pull and ingestion behavior so Business Entity records or documents normalize into Enterprise Knowledge on a schedule or on demand.

Prerequisites

Where it lives

Layer Location
Sync band <datasourceKey>.jsonsync
Document ingestion documentStorage + sync together for entityType: documentStorage
UI Business Entity Sync tab (?tab=sync)

Manifest section: datasource.sync.

Builder MCP

Manifest section datasource.sync
UI tab Sync (?tab=sync)
Help topics section, dependencyGraph, repairRules
Repair hooks sync

After sync edits, run aifabrix repair <systemKey> --sync when the dependency graph lists downstream sections. Validate before upload.

How to set

  1. Enable sync with mode appropriate to the entity type:
{
  "sync": {
    "enabled": true,
    "mode": "incremental",
    "operations": {
      "pull": {
        "enabled": true,
        "operationId": "listRecords"
      }
    }
  }
}
  1. Document storage — use document-specific pull/download operations; see Build a document storage entity.
  2. Record storage — align pull operation with OpenAPI list/get bindings.
  3. Repair and validate:
aifabrix repair <systemKey> --sync
aifabrix validate <systemKey>

Validate

Integration proof: CLI workflowtest-integration exercises sync against live credentials.

Enterprise sync bridge

Inbound sync (above) loads records into Enterprise Knowledge for one datasource. Sync bridge propagates normalized changes across datasources that share a resourceType — without point-to-point target lists.

Concern Where to read
Business model Enterprise Synchronization Fabrix
Manifest fields, CIP prerequisites, activation steps Enterprise sync bridge — technical guide

Sync bridge requires CIP get, update, and when needed create, syncBridge on the datasource root, and optional webhook for change signals — configure on the manifest and publish via Builder CLI.

Common mistakes

Mistake Fix
Sync enabled without CIP/list operation Configure data flow
Record sync pattern on document entity Use document ingestion band
Skipping repair after sync edits repair --sync