Getting Started with SendOps: Your AWS SES Supercharger
Learn how to connect your AWS SES account to SendOps and unlock analytics, Git-based templates, and deliverability monitoring in minutes.

Tessa Reed
SendOps transforms your AWS SES account into a modern email platform — adding the analytics, template management, and observability that SES doesn't provide out of the box.
This guide walks you through connecting your first AWS account and sending your first email through SendOps.
Prerequisites
Before you begin, make sure you have: an AWS account with SES enabled in at least one region, an IAM user or role with SES send permissions, and a verified sending domain in AWS SES (or a verified email address for sandbox mode).
Step 1: Connect Your AWS Account
After signing up at app.sendops.dev, navigate to Settings → AWS Accounts and click Connect Account. You'll need to provide your AWS Access Key ID and Secret Access Key (or configure an IAM role with cross-account trust) and the region where you have SES configured. SendOps will verify connectivity by making a dry-run API call — no emails will be sent during this check.
Step 2: Set Up Your Sending Domain
Go to Domains in the sidebar and click Add Domain. Enter your sending domain (e.g., mail.yourdomain.com) and follow the DNS verification steps. SendOps will provide the exact DNS records you need to add — DKIM, SPF, and DMARC configuration is all guided with one-click copy.
Step 3: Create Your First Template
Templates in SendOps live in your Git repository. Connect your GitHub or GitLab account under Settings → Integrations, then initialize a template repo with: npx @sendops/cli init-templates. SendOps automatically syncs whenever you push to the configured branch.
Step 4: Send Your First Email
With everything connected, you can now send through the SendOps API — a drop-in replacement for the SES SendEmail API.
What's Next?
Observability: Check the Analytics dashboard to see opens, clicks, bounces, and complaints in real time. Alerting: Set up bounce rate alerts under Notifications so you're paged before deliverability degrades. Team Access: Invite your marketing team to the template editor — no AWS console access required.