D

Integration Patterns

Integration Patterns

Read-only indexer

Use workspace:read, resource:read, content:read, and search:read. Store resource ids and updated timestamps. Re-index only changed content.

Content synchronizer

Add content:write, use snapshots, serialize updates per resource, and re-read after writes.

AI agent

Start with read scopes, add one write scope at a time, and require approval for publishing, sharing, deletion, or billing.

Webhook-style worker

Keep the handler idempotent, bound retries, and persist request ids. Never assume a timeout means no side effect.