Integration
App Store webhooks →
Slack
Forward every App Store Connect webhook and App Store Server Notification V2 to Slack. Verified, enriched with app + product context, and formatted natively for the channel.
How the Slack integration works
Add to Slack
Click "Add to Slack" on the destination form. Standard OAuth handshake — no incoming webhook URL to copy and paste.
Pick a channel
Choose any public or private channel the Juice Machine bot can post to. Switch later without re-installing.
Receive events
Apple sends webhooks to Juice Machine; we verify the signature, enrich the payload, and post a native Slack message within seconds.
A real notification in Slack
Same shape as the live Juice Machine output.
Trailmix — New Subscription
New Subscription
- Status
- Initial Buy
- Product
- Monthly Pro
- Price (Auto-Renewable Subscription)
- £4.99
New subscription!
Customer: Jane Doe
- Plan
- Pro (annual)
- MRR
- $49
Added by Juice Machine
Customer name, plan, and link buttons 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.