why teams leave SendGrid.
- →SendGrid migrations need an explicit boundary around what the API exposes.
- →Teams want a dry-run report before rebuilding subscribers, lists, segments, custom fields.
- →Legacy and current Marketing Campaigns accounts may expose different endpoints. Marketing automation workflow import/export is not exposed as a current API reference surface
what mailexodus pulls from SendGrid.
- +subscribers
- +lists
- +segments
- +custom fields
- +suppressions
- +campaigns
- +templates
- ?Legacy and current Marketing Campaigns accounts may expose different endpoints. Marketing automation workflow import/export is not exposed as a current API reference surface
- xtags
- xautomations
- xsender reputation and domain warmup
- xhistorical analytics, revenue attribution, and aggregate reporting
- xcontacts already mid-flight inside active automations
- xA/B test results and provider-specific experiment history
- xprovider-native design blocks, product widgets, coupons, and private assets that are not exposed by API
Automated adapter
Contacts map to subscribers. Lists and segments map to matching destination resources. Custom fields map to attributes. Campaigns and templates map to content items
Legacy and current Marketing Campaigns accounts may expose different endpoints. Marketing automation workflow import/export is not exposed as a current API reference surface
how an agent migrates SendGrid → Sequenzy.
This is exactly what mailexodus hands your agent: authenticate, then for each object type — read it from SendGrid, map it to the portable schema, write it to the destination. mailexodus never writes; your agent does, with this report in hand.
In SendGrid, open Settings, API Keys, then create or copy a restricted API key with read access to Marketing Campaigns contacts, lists, designs, single sends, templates, suppressions, and user profile details
- tags
- automations
- sender reputation and domain warmup
- historical analytics, revenue attribution, and aggregate reporting
- contacts already mid-flight inside active automations
- A/B test results and provider-specific experiment history
- Sender reputation is earned at the destination — set up SPF/DKIM/DMARC and a warmup ramp; it does not transfer.
- Keep the source platform active until authentication, warmup, and in-flight automations have finished.
- Honor suppressions before the first send.
- After writing, verify counts per object type against the source before switching live sends.
guide your agent, or follow it yourself.
Pull the full playbook from the skill prompt, CLI, or MCP server, then work the steps. Start by confirming credentials: In SendGrid, open Settings, API Keys, then create or copy a restricted API key with read access to Marketing Campaigns contacts, lists, designs, single sends, templates, suppressions, and user profile details
provider coverage
npx mailexodus@latest info sendgrid
agent playbook
npx mailexodus@latest guide --from sendgrid --to sequenzy
Use mailexodus skill: SendGrid → Sequenzy playbook