Discover how to integrate and manage your notification system with our simple yet powerful messaging service.
This guide provides real-world examples of Event Definitions configured in MsgGO. Use these examples to inspire your own organization's event taxonomy.
Events triggered by user interactions on the public-facing corporate website.
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| newsletter_subscribed | Triggered when a visitor successfully subscribes to the newsletter footer form. | Slack (Marketing), Email (CRM) |
| contact_form_submitted | Triggered when the "Contact Us" form is filled out. | Slack (Sales), Email (Support) |
| demo_requested | High-priority event when a potential lead requests a product demo. | Slack (Sales-Alerts), SMS (Sales Lead) |
| partner_application_received | Triggered when a new agency applies for the partnership program. | Email (Partnerships Team) |
Critical operational events for maintaining system stability and deployment pipelines.
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| database_backup | Tracks the nightly backup process. Payload includes status ("success" or "failed"). |
Slack (Ops-Logs), SMS (if failed) |
| production_deploy | Tracks deployment pipeline. Payload includes status ("started", "success", "failed"). |
Slack (General-Dev), Email (All Company) |
| service_health_check | Triggered when an internal service health check fails or recovers (status: "unhealthy", "healthy"). | Slack (Ops-Alerts) |
| incident_triggered | Triggered when an external monitoring tool (e.g. PagerDuty) creates a new incident. | Slack (War-Room), SMS (On-Call) |
Events related to user acquisition, retention, and campaign metrics.
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| new_user_registered | A new user has created an account on the platform. | Slack (Growth), Discord |
| plan_upgraded_pro | A free user converted to a paid "Pro" plan. | Slack (Sales-Wins) |
| subscription_cancelled | A user canceled their subscription. Payload includes cancellation reason. | Slack (Product-Feedback) |
| webinar_registrant_joined | Notification when a user registers for an upcoming webinar. | Email (Marketing) |
(Feature Squad - Focus: Core Product)
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| feature_flag_toggled | Triggered when a feature flag is enabled/disabled in production. | Slack (Team-Falcon) |
| pr_review_stalled | Alert for Pull Requests that have been open > 48 hours. | Slack (Team-Falcon) |
| retro_board_created | Reminder that the bi-weekly retrospective board is ready. | Slack (Team-Falcon) |
(Mobile App Team)
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| app_store_review_received | New review posted on iOS App Store or Google Play. | Slack (Team-Alpha) |
| build_uploaded_testflight | A new beta version has been pushed to TestFlight. | Slack (Team-Alpha), Discord (Beta Testers) |
| crash_rate_spike | Critical alert if crash-free users drop below 99%. | SMS (Lead Dev), Slack (Team-Alpha) |
(Backend & API Team)
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| api_latency_high | Triggered when P95 latency exceeds 500ms for 5 minutes. | Slack (Team-Syntax) |
| migration_completed | Database schema migration finished successfully. | Slack (Team-Syntax) |
| legacy_endpoint_called | Warning when a deprecated API v1 endpoint receives traffic. | Slack (Team-Syntax-Logs) |
(Platform & SRE Team)
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| cluster_autoscaled | Notification when the K8s cluster adds or removes nodes. | Slack (Team-Cloud) |
| aws_budget_threshold | Alert when monthly cloud spend exceeds 80% of budget. | Slack (Mgmt), Email (CTO) |
| security_scan_critical | Triggered if container vulnerability scan finds critical CVEs. | Slack (Security-Alerts), SMS |
Fun and utility events for office management.
| Event Definition Name | Description | Suggested Channels |
|---|---|---|
| coffee_machine_empty | Triggered by IoT sensor when beans run low. | Slack (Office-General) |
| visitor_arrived | Front desk tablet check-in notification. | Slack (Host Employee) |