GitHub SMS Automation
When a GitHub issue is created in your ops repo, this workflow tags it, alerts ops by SMS, and creates an ActiveCampaign task so triage starts fast and SLA stays on track.
Why This Workflow Matters
Speed matters when a new operational issue appears. This automation makes sure your ops team sees new GitHub issues right away via SMS, while ActiveCampaign keeps everything organized with tags and a task. The result: faster triage, clearer ownership, and better performance against your Ops SLA.
How The Automation Works
Trigger: GitHub issue created (webhook)
Entry Conditions: repo = ops
Tags/Fields Created: tag: gh_issue
ActiveCampaign Steps: Notify ops via SMS -> create AC task
SMS Sent (via D7): {'method': 'POST', 'url': 'https://api.d7networks.com/sms/send', 'body': "{ 'to':'{{ops_phone}}','content':'New issue reported: {{issue_title}}' }"}
Exit Conditions: issue triaged
Goal: Ops SLA
Automation Table
| Step | What Happens | Why It Matters |
|---|---|---|
| Trigger | GitHub issue created (webhook) | Starts the workflow the moment a new issue is opened. |
| Entry check | repo = ops | Ensures only ops-related issues trigger alerts. |
| Tag added | tag: gh_issue | Keeps issues organized and easy to report on in ActiveCampaign. |
| Notify ops via SMS (D7) | Delivers immediate visibility so the right person can act fast. | |
| Create AC task | Assigns clear next steps so nothing gets missed. | |
| Triage the issue | Team works the issue to resolution. | |
| Exit when issue triaged | Closes the loop once action is completed. | |
| Goal | Ops SLA | Keeps focus on meeting your operational response targets. |
SMS Message Variations
- New issue reported: {{issue_title}}
- Heads up new ops issue: {{issue_title}}
- New GitHub issue opened: {{issue_title}}
Who This Workflow is For
- Software and SaaS teams managing ops issues in GitHub
- DevOps, SRE, and IT operations teams with response SLAs
- Product ops and support teams that need instant visibility and clear tasking
- Agencies and service providers who track operational SLAs