Module 08 ยท Week 2
Weave Integrations Academy
SyncApp Support Service
Automating SyncApp Provisioning End-to-End
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
Lessons
8.1
SyncApp Creation Under the Hood โ Support, Settings & OAuth
~12 min
8.2
Purpose of sync-app-support
~5 min
8.3
Overview of sync-app-support Flow
~6 min
8.4
Provision Flow โ Validate Credentials
~6 min
8.5
Provision Flow โ Data Source Creation
~6 min
8.6
Provision Flow โ Add Settings & Spin Up SyncApp
~6 min
8.7
Basics of New Integration Implementation
~6 min