Skip to main content
An extractor is the connector action that populates a model. When you point defineModel at a connector’s dataset, extractSlug chooses which action fetches the rows and config parameterizes it.

The shape

models/contacts.ts

Discovering slugs and config

The valid extractSlug values and their config shape are per-integration. Discover them by generating types or querying the integration:
Each connector page in Integrations lists the extractor actions available for that system.

Refreshing

A model re-extracts on its schedule, or on demand:
Integration-backed models are read-only mirrors — the source system stays the source of truth. To write back, use the integration’s write actions in a workflow, or use an object model for data Cargo owns.