Skip to main content
POST
/
reactivate
/
sequences
Email Sequences
curl --request POST \
  --url https://api.example.com/reactivate/sequences
Email sequences are automated multi-step email flows triggered by customer behavior or scheduled events.

Authentication

Requires a valid Reactivate auth token.

Create Sequence

Request Body

{
  "brandId": "uuid",
  "name": "Welcome Series",
  "trigger": "signup",
  "steps": [
    {
      "delay": "0d",
      "subject": "Welcome to {brandName}!",
      "templateId": "uuid"
    },
    {
      "delay": "3d",
      "subject": "Discover our bestsellers",
      "templateId": "uuid"
    },
    {
      "delay": "7d",
      "subject": "Your exclusive member offer",
      "templateId": "uuid"
    }
  ]
}
FieldTypeRequiredDescription
brandIdstringYesBrand UUID
namestringYesSequence name
triggerstringYesTrigger event (signup, purchase, lapsed, custom)
stepsarrayYesSequence steps with delay and content

Sequence Lifecycle

Create → Draft → Active → Paused/Completed

                   ├── Emails scheduled via SQS
                   ├── AI generates copy per customer
                   └── Delivery tracked via SendGrid events

AI-Generated Sequences

The Reactivate module can auto-generate entire email sequences using AI. See AI Features for details on the 6-phase generation workflow.