📄️ Validate (Pre-flight)
Email Generation takes a CSV of contacts and finds a verified email for each. The flow is: validate → upload → poll → records → download.
📄️ Upload
Start an email generation job from a CSV. Processing runs in the background — the response returns a job_id you poll for progress.
📄️ Job Status
Poll a single email generation job for progress and the first 100 records.
📄️ List Jobs
Paginated list of email generation jobs owned by the authenticated user.
📄️ Records
Paginated table of the generated emails for a job.
📄️ Download CSV
Export a completed job's generated emails as a CSV file.
📄️ Rename & Delete
Manage an existing email generation job.