SendOps is a web-based SaaS dashboard that sits on top of **Amazon Simple Email Service (SES)**. It gives your team real-time observability, GitHub-integrated template management, collaboration tools, and alerting — without changing a single line of your sending code.




  Your application continues to send email through AWS SES using the AWS SDK you already have in place. SendOps **observes** the events SES produces and turns them into actionable insights. You never route mail through SendOps servers.


## Why SendOps?

AWS SES is a powerful, cost-effective email sending service — but it gives you very little visibility out of the box. Monitoring deliverability, tracking engagement, managing templates across environments, and collaborating as a team all require custom tooling that takes months to build and maintain.

SendOps fills that gap. Connect your AWS account, and within minutes you have:

- **Deliverability monitoring** — bounce rates, complaint rates, delivery metrics, ISP breakdown, and a reputation score at a glance.
- **Message-level tracing** — follow a single email from send to delivery, open, and click.
- **GitHub-integrated template management** — sync and manage your SES email templates from a connected GitHub repository.
- **Engagement analytics** — track opens, clicks, and template performance across your sending.
- **Multi-identity and multi-domain support** — manage multiple sending domains and email identities from a single dashboard.
- **Channel-based organization** — channels map to SES Configuration Sets, letting you organize sending by purpose (Transactional, Marketing, Onboarding, or Custom) with per-channel tracking and processing.
- **Team collaboration** — invite teammates and assign one of eight [roles](/team/members-and-roles) — from Owner and Org Admin through Developer, Marketer, and Financial to read-only Viewer — so the right people see the right data.
- **Webhook and Slack integrations** — connect external systems through the Connections section, including outbound webhooks and Slack notifications.
- **Audit logging** — track every significant action taken in your account for security and compliance.
- **Public API** — a REST API for messages, reports, suppressions, and configuration (read-only), plus write access to manage your contact roster and attribute definitions and to create and send broadcasts. See the [API reference](https://developers.sendops.dev) for the full catalogue.

## Who is SendOps for?

SendOps is built for three audiences that often work together but have different day-to-day needs:

| Audience | Role | What SendOps gives them |
|---|---|---|
| **Developers** | Build and maintain the application that sends email through SES | Message tracing, template management via GitHub, event logs, and a [public REST API](https://developers.sendops.dev) for programmatic access |
| **Marketers & Team Members** | Monitor campaign performance and email engagement | Dashboards, engagement metrics (opens, clicks), template performance tracking, deliverability reports, and scheduled notifications |
| **Infrastructure / AWS Admins** | Manage AWS accounts, IAM policies, DNS, and compliance | One-click CloudFormation setup, cross-account IAM role visibility, domain verification status, and audit logs |

## Key features

### Observability
Every SES event — sends, deliveries, bounces, complaints, opens, and clicks — is captured and stored in a high-performance analytics engine. Query millions of events in seconds. Deliverability monitoring includes ISP breakdown and a reputation score to help you stay ahead of issues.

### Template management
Sync your SES email templates from a connected GitHub repository. Track versions, preview renders, and manage templates across environments — all driven by your existing Git workflow.

### Channels
Organize your sending into **Channels** that map to SES Configuration Sets. Each channel has a Purpose type (Default, Transactional, Marketing, Onboarding, or Custom) and controls how emails are tracked and processed. Identities are assigned to channels for per-channel metrics and reporting.

### Team collaboration
Invite your team and assign a [role](/team/members-and-roles) — SendOps offers eight, including **Owner**, **Org Admin**, **Developer**, **Marketer**, and **Viewer** — so the right people see the right data. Developers get event logs and template controls; marketers get the audience and campaign tools; admins get infrastructure controls.

### Connections
Integrate SendOps with your existing tools through the Connections section. Set up outbound **webhooks** to push event data to external systems, or connect **Slack** to receive notifications in your team's channels.

### Notifications & alerts
Configure alerts for the metrics that matter — bounce rate thresholds, complaint spikes, domain verification failures, and more. Receive them in the dashboard, via email, or through your connected integrations.

## Plans

SendOps offers three tiers — **Free**, **Team**, and **Business** — so you can start at no cost and scale as your sending grows. Visit the [pricing page](https://sendops.dev/pricing) for current plan details and limits.

## What's next?

Ready to understand how the pieces fit together? Continue to [How SendOps Works](/getting-started/how-sendops-works) for a walkthrough of the architecture, or jump straight to [Creating Your Account](/getting-started/creating-your-account) to get started.