Scheduled server-to-server data movement
A backend system reads from or writes to data extensions on a schedule, with no user involved. The commonest shape and the one most often built without error handling, because it works on the day it is written.
- Server-to-server integration using the client credentials grant
- Batched writes sized against rate limits rather than against convenience
- Idempotent operations, so a retry does not double-write
- Explicit behavior when the platform is unavailable
- Reconciliation: proof that what was sent is what arrived
- Often better served by a file drop — see automation