Integration
App Store webhooks →
Telegram
Forward every App Store Connect webhook and App Store Server Notification V2 to Telegram. Verified, enriched with app + product context, and formatted natively for the channel.
How the Telegram integration works
Create a bot
In Telegram, message @BotFather and create a new bot. Copy the bot token it gives you.
Add the bot to a chat
Add the bot to a group or channel, then find the chat ID (any "@username_to_id_bot" works, or use Telegram's API).
Add a Telegram destination
Paste the bot token and chat ID into Juice Machine. Messages start arriving within seconds.
A real notification in Telegram
HTML-formatted message, no link preview clutter.
🎉 New Subscription
Status: Initial Buy
Product: Monthly Pro
Price (Auto-Renewable Subscription): £4.99
🎉 New subscription!
via Juice Machine
19:01
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.