Check a series of emails
check_sequenceChecks a welcome series or drip campaign: each step is an email to expect, in order, after since (the sign-up, say). A step can name a phrase from its subject, its category (auth, transactional or marketing), whether it has a code or a link, after (when it should come, such as 1d, from since) and within (how far off still passes; default a tenth of after, at least 10 minutes). Each step answers pass, early, late, missing or waiting (not due yet), with when it came; done is false while any step is waiting, so call again later. Subjects are matched here and never returned. In Labs: works once the person who connected you switches on Marketing and offer emails in Account settings → Labs; until then it answers with an error that says so.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | When the series started, such as the sign-up. | |
| steps | Yes | ||
| address | Yes | A test address in this project. A variant works too (capitals, or a +tag such as name+o'brien@…): it acts on the plain address, and a wait on a +tag variant only finds mail sent to it. |