Forever free for the first 100 users
Your apps fail silently
Fix that.
One HTTP call. One Telegram message.
Know when your microapps break before your users tell you.
Takes 30 seconds. Really.
Three steps. That's it.
1
Connect Telegram
Link your Telegram account. Get a one-time code, send it to our bot. Done.
2
Grab an API key
Create an API key. Copy it. That's your auth for sending alerts.
3
POST when shit breaks
Add one HTTP call to your error handlers. We'll ping your phone.
One line of code
Official SDKs for Python and Node.js. Or use plain HTTP.
Pythonpip install sentrygram
from sentrygram import Sentrygram
client = Sentrygram("sk_...")
client.alert("It broke!", level="error")Node.jsnpm install sentrygram
import { Sentrygram } from 'sentrygram'
const client = new Sentrygram("sk_...")
await client.alert("It broke!", { level: "error" })or just cURL
curl -X POST https://api.sentrygram.com/v1/alert \
-H "Authorization: Bearer sk_your_key" \
-H "Content-Type: application/json" \
-d ''{"message": "Payment failed", "level": "error"}''Go, Ruby, PHP—if it can make HTTP requests, it works.
What you get (for free)
Unlimited alerts
Instant Telegram delivery
Up to 10 API keys
Error levels (info, warning, error, critical)
JSON context in alerts
Rate limiting to save you from yourself
Built by an indie dev, for indie devs.
Sign in with GitHub