Ola Muse retweetledi

With @workflowsdk, setting up something as important as an onboarding email sequence becomes very easy.
An onboarding email sequence is one of the most common ways to nurture newly signed-up users. Typically it starts with a welcome email upon sign-up, followed by a couple of nudges with a gap of 2–3 days in between.
Setting it up usually involves:
- Writing cron jobs to query the database and run the sequence periodically
- Saving the state of the sequence for each user in the database
- Wiring up basic observability so you can debug when something goes wrong
And if you want to make changes to the sequence and iterate on it, there's friction - you're updating cron schedules, migration scripts, and state machines all at once.
With @workflowsdk, the entire sequence is just a function. Each email is a step. Each delay is a sleep(). The state is managed for you. Observability is built in. And iterating is as simple as editing the function and redeploying.
Here's a simple example sequence built with @resend and @workflowsdk 👇

English













