Integration
App Store webhooks →
Microsoft Teams
Forward every App Store Connect webhook and App Store Server Notification V2 to Microsoft Teams. Verified, enriched with app + product context, and formatted natively for the channel.
How the Microsoft Teams integration works
Generate a webhook URL
In Teams, right-click the channel → Workflows → "Post to a channel when a webhook request is received". Copy the generated URL. (Legacy Office 365 connector URLs also work.)
Add a Teams destination
In Juice Machine, create a new destination with channel type "Teams" and paste the URL.
Receive events
Apple sends webhooks to Juice Machine; we verify, enrich, and POST an Adaptive Card to the Teams channel.
A real notification in Teams
Adaptive Card with coloured header + fact set.
🎉 New Subscription
- Status
- Initial Buy
- Product
- Monthly Pro
- Price (Auto-Renewable Subscription)
- £4.99
New subscription!
Customer: Jane Doe
- Plan
- Pro (annual)
- MRR
- $49
Subscription · Support tickets
Delivered by Juice Machine
Customer name, plan, and links appear when you configure a user lookup URL.
Every Apple webhook, forwarded
Two Apple webhook streams. One destination.
App Store Connect
- • App review state changes (in review, approved, rejected, ready for sale)
- • Build uploads + processing state
- • TestFlight beta build state
- • TestFlight tester feedback (text, screenshots, crash logs)
App Store Server Notifications V2
- • New subscriptions and renewals
- • Failed renewals + billing grace period
- • Refunds and refund reversals
- • Price increases, offer redemptions, IAP events
Every App Store Server Notification is signature-verified (JWS against Apple Root CA G3) before Juice Machine forwards it, and every app gets its own secret webhook URL. Read the docs.
Start forwarding in minutes
Free plan: 250 events per month. No credit card required.