Module 04
Weave Integrations Academy
WAM & Creating Sync Apps
Hands-On Office Onboarding from Slug to Running SyncApp
Module Overview
WAM (Weave Account Manager) is the developer's command center for managing office accounts, SyncApps, and settings. This module walks through the complete journey of onboarding a new office: creating a slug, spinning up a cloud SyncApp from both the Weave portal and WAM, running SyncApp locally on your Mac in debug mode, and finally creating an on-prem SyncApp on a Windows VM.
Why This Module Matters
Creating and debugging SyncApps is a weekly activity for every Integrations engineer. Being confident with WAM, the Weave portal, and local debugging setup is what separates someone who can only read code from someone who can actively develop and test integrations.
Learning Goals
- Navigate WAM and understand its core sections (Location Info, Data Sources, Sync Apps, Settings)
- Create a new office location (slug) in WAM
- Create a cloud SyncApp via the Weave portal (customer-flow simulation)
- Create a cloud SyncApp directly from WAM
- Understand SyncApp settings: source ID, PMS name, credentials
- Run a cloud SyncApp locally on your Mac and debug it using GoLand/VS Code
- Create an on-prem SyncApp using an Azure VM
Lessons
4.1
What is WAM — Weave Account Manager
~8 min
4.2
Creating a Slug — Simulating Office Onboarding
~8 min
4.3
Creating a Cloud SyncApp from the Weave Portal
~10 min
4.4
Creating a SyncApp from WAM
~6 min
4.5
SyncApp Settings and Configuration Deep Dive
~12 min
4.6
Running SyncApp Locally on Your Mac
~15 min
4.7
Running SyncApp in Debug Mode
~12 min
4.8
Creating an On-Prem SyncApp from WAM
~20 min