About Draftline
Draftline is a B2B SaaS platform for teams who write recurring newsletters for multiple clients. It helps you turn scattered notes, links, and ideas into consistent, AI-assisted newsletter drafts.
The product is intentionally simple:
- Multi-tenant: one workspace per customer (tenant).
- Clients: organizations you write newsletters for.
- Newsletters: issues per client, with saved HTML drafts.
- Inputs: notes, bullets, and links the AI uses as source material.
- Templates: structural guidance (not visual design or theming).
- Jobs: a small queue used for AI generation (and later, sending).
Architecturally, Draftline is a framework-less PHP app with a simple, MVC-ish structure:
- Controllers for HTTP and CLI entry points.
- Models for database access (PDO, no ORM).
- Services for orchestration and business logic.
- Views with a minimal layout and mobile-first styles.
The goal is not to be flashy, but to be:
- Easy to demo end-to-end.
- Honest about what it does and doesn’t do.
- Fast to understand for anyone scanning the codebase.
If you’re looking at this screen during a demo, the important thing to know is: Draftline already handles logins, tenants, clients, newsletter creation from notes, AI generation via a queue, and tenant-safe previews.