Skip to main content

Development & DevOps

GitHub Build Notifications

Get alerted when builds pass or fail. Setup:
  1. Go to GitHub repo → Settings → Webhooks
  2. Add webhook to your Dashtray URL
  3. Select: Workflow runs, Push, Pull requests
  4. Configure template
Notification examples:

Deployment Tracking

Monitor deployments across your infrastructure. Template:
Real example:

Error Monitoring

Get notified when error rates spike. Setup with error tracking tool (Sentry, Rollbar, etc.):
  1. Create webhook in error tracking dashboard
  2. Set alert threshold
  3. Configure to send to Dashtray
Notification:

E-commerce

New Orders

Get notified instantly when customers order. Shopify setup:
  1. Settings → Notifications → Webhooks
  2. Add webhook: orders/create
  3. Point to your Dashtray URL
Notification:

Payment Received

Track revenue in real-time. Stripe setup:
  1. Developers → Webhooks
  2. Events: charge.succeeded
  3. Send to Dashtray
Notification:

Low Stock Alert

Get notified when inventory runs low. Using Zapier:
  1. Trigger: Shopify inventory < 10
  2. Action: POST to Dashtray webhook
  3. Template: Show product name and quantity
Notification:

Customer Signup

Track new customer registrations. Notification:

SaaS & Subscriptions

Trial Ending Soon

Remind about expiring trials. Dashtray setup:
  1. Send from your backend
  2. Trigger 3 days before expiration
  3. Include upgrade link
Notification:

Subscription Changed

Track plan upgrades and downgrades. Notification:

Failed Payment

Alert when payment fails. Notification:

Usage Alert

Notify when approaching limits. Notification:

Content & Publishing

New Comment/Review

Get notified of user engagement. Setup with comment service (Disqus, etc.):
  1. Create webhook
  2. Events: New comment
  3. Point to Dashtray
Notification:

Social Media Mention

Monitor brand mentions. Using IFTTT or Zapier:
  1. Trigger: Mentioned on Twitter
  2. Action: Send to Dashtray
Notification:

Content Published

Notify when content goes live. CMS webhook setup:
  1. Trigger: Article published
  2. Send to Dashtray
Notification:

Monitoring & Observability

Server Down Alert

Critical alert when server fails. Monitoring tool (UptimeRobot, Pingdom, etc.):
  1. Configure webhook for downtime alert
  2. Point to Dashtray URL
Notification:

Performance Degradation

Alert on slow responses. Notification:

Database Backup Complete

Confirm backups succeeded. Notification:

Personal & Team Productivity

Code Review Requested

Get notified of pull requests waiting for review. GitHub + integration:
  1. PR opened → Dashtray notification
  2. Assign reviewer automatically
Notification:

Meeting Reminder

Get alerted before important meetings. Calendar integration:
  1. Set 15 minutes before
  2. Send to Dashtray
Notification:

Daily Summary

Get digest of important events. Custom backend job:
  1. Runs at 9 AM
  2. Aggregates yesterday’s events
  3. Sends summary
Notification:

AI & Automation

Workflow Completed

Notify when long-running workflows finish. From Claude, Zapier, or custom bot: Notification:

Research Finished

Alert when data analysis completes. Notification:

Approval Needed

Request human input in workflow. Notification:

Example Code Snippets

Send Custom Notification (Any App)

From Python

From Node.js

From GitHub Actions


Combining Multiple Services

Complete Order Workflow

CI/CD Pipeline


Tips for Success

✅ Do:
  • Start simple, then expand
  • Test with real data
  • Use descriptive titles
  • Include action items when needed
  • Batch related notifications
❌ Avoid:
  • Notification overload (get silence after 5 minutes)
  • Vague titles (“Event happened”)
  • Notifications for everything
  • Duplicating data in title and body

What Will You Build?

Got a great use case? Share it on GitHub! Browse more examples in our community.