---
title: "CloudWatch alarm to pull request"
description: "Route CloudWatch alarms and EventBridge events to CoderHelm through SNS. Matching alerts become analyzed pull requests in the right repository, and recoveries are paired with the alert that raised them."
url: https://coderhelm.com/alerts/
updated: 2026-11-05
---

# From a CloudWatch alarm to a pull request.

> Subscribe CoderHelm to the SNS topic that carries your alerts and add rules. An alert a rule takes becomes a run in that rule's repository: CoderHelm analyzes it, makes the change and opens a pull request your team reviews.

*Product view: An alarm routed to a repository, the pull request CoderHelm opened for it, and the recovery paired with the original alert.*

## How alert routing works

1. **Send alerts to SNS.** CloudWatch alarm notifications, AWS Chatbot messages, EventBridge events or plain messages, on a topic in an AWS account your team connected.
2. **Add rules.** Each rule names the alarms or alert text it takes, the repository to fix them in and how to act.
3. **Review the fix.** The pull request goes through normal review. A pull request CoderHelm wrote never merges without a person's approval.

## Alerts and recoveries, paired

When an alarm returns to OK, CoderHelm matches the recovery to the alert that raised it and posts a linked resolved card in Microsoft Teams, so the channel shows what is still open. Alerts no rule takes are posted to Teams only.

## Built to stay calm

- Every message must carry a valid SNS signature, from a topic in an AWS account your team connected
- Alert text is treated as data, never as instructions
- Repeats of the same alert are collapsed into one
- Each rule has a daily run cap, and alert runs stop for the day at your team's alert token budget

## Log findings, every six hours

Connect AWS with a CloudFormation stack that creates a read only role, and CoderHelm scans the CloudWatch log groups you choose every six hours. Each finding has a severity, a summary and a suggested action, and becomes a plan with one click.

## Related

- [AI that fixes failing CI and answers review comments](https://coderhelm.com/maintenance.md): CoderHelm stays on the code after the pull request: it answers review comments, fixes failing CI on its pull requests, resolves merge conflicts, checks deploys after merge and writes release notes.
- [Read only data sources for an AI coding agent](https://coderhelm.com/data-sources.md): CoderHelm checks your GraphQL API, CloudWatch Logs, PostgreSQL and Redshift while it plans, writes and reviews, with every lookup read only, enforced in code and recorded.
- [Security and data handling](https://coderhelm.com/security.md): How CoderHelm handles your code and data: changes on its own branch, builds in a sandbox with no credentials, read only data access, KMS encrypted secrets, signed webhooks and team roles.

---

Source: https://coderhelm.com/alerts/ · Markdown: https://coderhelm.com/alerts.md · Updated 2026-11-05 · Get started: https://app.coderhelm.com
