Guides · email · Everyday developer services
Loops email
Email platform for product, marketing and transactional email. Verify a sending (sub)domain with SPF, DKIM and MX records, then generate an API key.
Researched · not yet run liveLast researched 25 October 2026 · Loops · provider site
Have ready
- A domain you control with DNS access (not a free hosting subdomain such as *.vercel.app)
- DNS access for the sending domain · Loops requires SPF, DKIM and MX records to verify the domain. [1]Needed for: Add the SPF, DKIM and MX records
Steps
Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.
Sign in or create a Loops account
Sign in to Loops. If you have no account yet, you create it yourself; verapli does not create accounts.
Where: https://app.loops.so/login
Choose your sending domain
In Settings > Domain enter your sending domain (a subdomain such as mail.yourcompany.com is recommended) and click View records.
If something goes wrong (1)
- Domain already in use: A teammate may already have a Loops account for it; request a login link, search for mail from loopsbot@mail.loops.so, or ask to be invited. [1]
Where: https://app.loops.so/settings
Add the SPF, DKIM and MX records
Add each record by its Type (TXT, CNAME or MX). The SPF and MX records sit on the envelope subdomain, so they do not clash with your root SPF. Optionally add the DMARC record. Click Verify Records.
- The provider says
- Records can take up to 72 hours to propagate but usually validate within a few hours to 24 hours. [1]
Generate an API key
In Settings > API click Generate key and name it. Use a separate key per purpose.
verapli captures
LOOPS_API_KEYhere by plain code: encrypted in your browser, never shown to AI.Where: https://app.loops.so/settings?page=api
What you end up with
| Env var | Secret | Format | What it is |
|---|---|---|---|
LOOPS_API_KEY | secret | Loops API key |
Pricing
- Free tier: Up to 1,000 subscribed contacts and 4,000 sends per rolling 30 days, with a Loops footer.
- Costs: Growth from $49/month (5,000 contacts).
Source [4]
For agents
The same entry as JSON: /api/v1/entries/loops/email · requirements /api/v1/requirements/loops/email · terms /api/v1/terms/loops/email.
claude mcp add --transport http verapli https://verapli.com/mcp
> "What do I need for Loops email, and how long will it take?"
→ tools/call requirements { "provider_id": "loops/email" }Sources
- Loops docs - Sending domain Settings > Domain > View records; subdomain such as mail.yourcompany.com recommended; free hosting subdomains like *.vercel.app don't work; SPF, DKIM and MX records, SPF on the envelope subdomain; DMARC optional; Verify Records; up to 72 hours, usually a few hours to 24 hours; Cloudflare CNAME DNS only; Domain already in use guidance · accessed 25 October 2026 · official
- Loops API reference - Introduction Settings > API > Generate key; keys can be named and revoked; 10 requests per second per team · accessed 25 October 2026 · official
- Loops JavaScript SDK LOOPS_API_KEY env var; npm package loops · accessed 25 October 2026 · official
- Loops pricing Free plan up to 1,000 contacts, 4,000 sends per rolling 30 days, Loops footer; Growth $49/month · accessed 25 October 2026 · official
Provider rules change. This page is generated from verapli registry version 2026.1025.316; spotted something out of date? Tell us. Loops is not affiliated with verapli.