Weave Communications · Integrations Team

Welcome to theIntegrations Academy

Your complete onboarding program for the Integrations team. From integration types and SyncApp fundamentals to full system architecture, code flow, and deployment.

4
Weeks
17
Modules
75
Lessons
Overall Progress0 / 75 lessons
Week 1

Foundations — Features, SyncApp & Architecture

4 modules · 21 lessons
Module 01 Week 1
Weave Platform & Integration Types
How Weave Features Map to Integration Depth
⏱ ~30 min📚 6 lessons
Progress0 / 6
Start Module →
Module 02 Week 1
Sync App Fundamentals
The Service That Keeps Weave and PMS in Sync
⏱ ~39 min📚 7 lessons
Progress0 / 7
Start Module →
Module 03 Week 1
Multi-Location Architecture
LocationId, SourceId, and SourceTenantId Explained
⏱ ~24 min📚 5 lessons
Progress0 / 5
Start Module →
Module 04 Week 1
Features Deep Dive
Payments Domain, Text Write-back & Forms
⏱ ~26 min📚 3 lessons
Progress0 / 3
Start Module →
Week 2

Hands-On — WAM, Deployment & SyncApp Architecture

6 modules · 31 lessons
Module 05 Week 2
WAM & Creating Sync Apps
Hands-On Office Onboarding from Slug to Running SyncApp
⏱ ~131 min📚 8 lessons
Progress0 / 8
Start Module →
Module 06 Week 2
Sync App Flow & Deployment
Schedulers, Batch Sync, and Deploying to Production
⏱ ~47 min📚 6 lessons
Progress0 / 6
Start Module →
Module 07 Week 2
Sync Mechanics Deep Dive
Sync Mechanics Deep Dive — Week 2
⏱ ~19 min📚 3 lessons
Progress0 / 3
Start Module →
Module 08 Week 2
SyncApp Architecture — High Level
SyncApp Architecture — High Level — Week 2
⏱ ~36 min📚 4 lessons
Progress0 / 4
Start Module →
Module 09 Week 2
SyncApp Support Service
Automating SyncApp Provisioning End-to-End
⏱ ~45 min📚 7 lessons
Progress0 / 7
Start Module →
Module 10 Week 2
SyncApp Authentication Service
Data Source Management and the Auth vs OAuth Distinction
⏱ ~15 min📚 3 lessons
Progress0 / 3
Start Module →
Week 3

Deep Dive — Settings, System Design & Code Flow

4 modules · 12 lessons
Module 11 Week 3
Settings, Lifecycle & Sync Frequency
SyncApp Settings API, Purge/Terminate, spec.json & Schedulers
⏱ ~25 min📚 4 lessons
Progress0 / 4
Start Module →
Module 12 Week 3
Integrations System Overview & DOV
40+ Repos, All Services, and Data Owner Verification
⏱ ~20 min📚 2 lessons
Progress0 / 2
Start Module →
Module 13 Week 3
Observability & Feature Deep Dives
Jaeger Tracing, Payments Overview & Text Write-back
⏱ ~25 min📚 1 lessons
Progress0 / 1
Start Module →
Module 14 Week 3
SyncApp Code Flow & Creating a New Integration
From Service Start to Entity Implementation — A Complete Walkthrough
⏱ ~45 min📚 5 lessons
Progress0 / 5
Start Module →
Week 4

Advanced — Payments, Forms & Team Playbook

3 modules · 11 lessons
Module 15 Week 4
Type 3 Integration Implementation
Type 3 Integration Implementation — Week 4
⏱ ~83 min📚 3 lessons
Progress0 / 3
Start Module →
Module 16 Week 4
Forms & Payments Implementation
Write-backs, Bulk Collections, Monitoring & Provider Selection
⏱ ~55 min📚 6 lessons
Progress0 / 6
Start Module →
Module 17 Week 4
Integrations Team Playbook
Scaling Culture, Release Process & Engineering Excellence
⏱ ~30 min📚 2 lessons
Progress0 / 2
Start Module →