Skill detail
email-lifecycle
End-to-end lifecycle email programs with provider integration.
Inspect before use
Automated review checks relevance, not safety or endorsement. Read the source instructions before using this skill.
SKILL.md
The saved excerpt is a snapshot from review. The external source remains the complete and most current version.
--- name: email-lifecycle description: Plan, build, and run lifecycle email programs through the Hyper MCP — welcome / onboarding, nurture, re-engagement, win-back, and abandoned-cart sequences across whichever provider fits (Klaviyo for ecommerce, Resend for SaaS / dev tools, Beehiiv for newsletters, Gmail for low-volume ops). Use when the user wants to build an email sequence, set up a welcome flow, recover lapsed users, send a broadcast, manage a list / audience / segment, or asks about lifecycle / drip / nurture campaigns. requires_toolkits: - klaviyo icon: klaviyo short_description: Welcome, nurture, win-back, and cart sequences across Klaviyo, Resend, Beehiiv, and Gmail. --- # Email Lifecycle End-to-end lifecycle email — pick the right provider for the job, build the audience, draft the sequence, launch, and measure. Cross-provider patterns at the top; provider-specific tool calls below. ## Out of scope — defer to other skills | Request | Send them to | | --- | --- | | Cold outbound to people who haven't opted in | `cold-email-outreach` | | Generating images for email creatives | `image-generation` | | Generating ad creatives that run alongside the lifecycle program | `ad-creative-generation` | | SEO research / blog content for the newsletter | `seo-research` | ## Requirements - **Hyper MCP installed and connected.** [https://app.hyperfx.ai/mcp](https://app.hyperfx.ai/mcp) - **At least one of these providers** connected at [https://app.hyperfx.ai/apps](https://app.hyperfx.ai/apps): - **Klaviyo** — ecommerce, Shopify-heavy lists, behavioral triggers off purchase / browse data - **Resend** — product-led / SaaS / dev tools, transactional + lifecycle on the same domain - **Beehiiv** — newsletters, paid-tier subscriptions, content-driven lists - **Gmail** — small / personal lists, founder-mode broadcasts, ops emails If none of those tool prefixes (`klaviyo_*`, `resend_*`, `beehiiv_*`, `gmail_*`) appear in the agent's tool list, stop and tell the user to enable the Hyper MCP and connect the provider they intend to use. ## Provider selection The wrong provider is the most common reason a lifecycle program fails. Pick first. | You are… | Use | Why | | --- | --- | --- | | An ecommerce / DTC brand on Shopify, BigCommerce, WooCommerce | **Klaviyo** | Native ecom event listeners (Placed Order, Started Checkout, Browsed Product), mature flow editor, tight Shopify sync. | | A SaaS / dev tool / API product sending product + lifecycle on the same domain | **Resend** | Same API for transactional + marketing, audience management, broadcasts, automation runs. Excellent deliverability for product mail. | | Running a content-led newsletter (free + paid tiers) | **Beehiiv** | Built around the newsletter-as-product model — segments, automations, paid tiers, referral program, post stats. | | Running a small ops list (≤500 contacts), founder-mode broadcasts | **Gmail** | Zero new infra, label-based segmentation, easy templating. Don't scale beyond ~500 — see [`cold-email-outreach`](../cold-email-outreach) for sender deliverability if you do. | You can run more than one. The pattern is: Klaviyo for marketing, Resend for transactional + product onboarding (when the brand also runs ecom). Or Beehiiv for the newsletter and Resend for the product. Decide once per program, not per email. ## Tool surface | Phase | Klaviyo | Resend | Beehiiv | Gmail | | --- | --- | --- | --- | --- | | Audience setup | `klaviyo_create_list`, `klaviyo_add_member_to_list`, `klaviyo_create_segment`, `klaviyo_create_profile`, `klaviyo_update_profile` | `resend_create_audience`, `resend_create_contact`, `resend_list_contacts`, `resend_update_contact` | `beehiiv_create_subscription`, `beehiiv_create_segment`, `beehiiv_add_tags`, `beehiiv_list_subscriptions` | `gmail_labels_create`, `gmail_labels_add`, `gmail_labels_remove` | | Sequence build | `klaviyo_create_campaign`, `klaviyo_update_campaign_message` | `resend_create_automation`, `resend_update_automaRead the full source on GitHub (opens external page)