airbyte_trigger_sync
Trigger a sync or reset job for an Airbyte connection to replicate data from source to destination or clear and re-sync.
Instructions
Trigger a sync or reset job for a connection.
Starts a new job that replicates data from source to destination (sync) or clears destination data and re-syncs (reset).
When to Use: - Manually kick off a sync outside the regular schedule. - Trigger a reset after schema changes or data issues. - Automate syncs in response to upstream events.
When NOT to Use: - The connection is already running a sync (check with airbyte_list_jobs first). - If you need a non-destructive refresh (re-read without clearing the destination), use airbyte_trigger_refresh instead. Resets drop destination data first, which causes downtime; refreshes swap data only on success.
Returns: The newly created job with its jobId and initial status.
Examples: Trigger a sync: params = { "connection_id": "a1b2c3d4-..." } Trigger a reset: params = { "connection_id": "a1b2c3d4-...", "job_type": "reset" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |