Module 08 ยท Week 2 Weave Integrations Academy

SyncApp Support Service

Automating SyncApp Provisioning End-to-End
โฑ ~45 min๐Ÿ“š 7 lessons

Module Overview

SyncApp Support is the service that automates the entire SyncApp creation flow โ€” from credential validation to data source creation to spinning up the SyncApp pod. This module covers the provision flow in detail across six lessons: purpose, overview, credential validation, data source creation, settings injection, and the building blocks for implementing a brand new integration.

Why This Module Matters

Every time a new office integrates their PMS with Weave, SyncApp Support runs. Every time you add a new PMS integration, you must implement the SyncApp Support provisioner interface. This module is essential for anyone building or maintaining integrations.

Learning Goals

  • Explain what SyncApp Support automates vs what must be done manually
  • Trace the full provision flow: validate credentials โ†’ create data source โ†’ add settings โ†’ spin up SyncApp
  • Understand the provisioner interface and how each PMS implements it
  • Describe how sync-app-support calls sync-app-authentication for data source operations
  • Understand the Sync App tag and why it controls the initial version when spinning up