This page explains integration patterns at a system level. For exact SDK usage and API contracts, use the linked SDK and API reference pages.
Integration surfaces
Unified application integration across protocol, data, and orchestration services.
Secure room-based data exchange and event communication.
Verification and automation workflows driven by agent services (@ixo/oracle-agent-sdk).
Signing and delegated authorization for user and service actions.
Common integration patterns
Device and telemetry integration
Connect external devices to domain workflows by capturing telemetry, validating it, and attaching verifiable evidence to claims.
Registry and system sync
Synchronize trusted records from external registries into IXO domains with explicit mapping and provenance rules.
Data-sharing collaboration
Use encrypted room-based channels for partner collaboration, review, and governed access to shared records.
Payments and settlement flows
Trigger settlement logic from verified outcomes while preserving auditable state transitions.
Design considerations
- Define source-of-truth boundaries before syncing data between systems.
- Treat identity and authorization as first-class integration concerns.
- Separate operational telemetry from evidence-grade records.
- Prefer idempotent event and claim-processing workflows.