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

1

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.)

2

Add a Teams destination

In Juice Machine, create a new destination with channel type "Teams" and paste the URL.

3

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.