
Hightouch
CertifiedTasks that trigger and monitor Hightouch syncs.
Provide a Hightouch API token and sync ID to start a sync, optionally wait for completion, and retrieve run status, modified rows, and errors for reverse ETL orchestration.
Hightouch
Tasks that trigger and monitor Hightouch syncs.
Provide a Hightouch API token and sync ID to start a sync, optionally wait for completion, and retrieve run status, modified rows, and errors for reverse ETL orchestration.
How to use the Hightouch plugin
Trigger Hightouch sync runs from Kestra flows and optionally wait for completion.
Authentication
Set token to your Hightouch API bearer token (required). Store it in a secret and apply it globally with plugin defaults.
Tasks
Sync triggers a sync run by syncId (required, numeric) and waits for completion by default (wait: true). Set fullResynchronization: true to force a full reload rather than an incremental sync. Cap wait time with maxDuration (default 5 minutes). The output includes runId and metadata with row-level success/failure counts and final status.