Public product truth pass and template studio hardening
Audited public SEO claims, added shipped workflow and comparison pages, tightened schema.org metadata, and completed template-studio improvements.
- Added truthful pages for scheduled campaigns, durable send jobs, reply inbox, AI/MCP workflows, deliverability controls, transactional API, and comparisons.
- Added template spam/content checks, link checks, image assets, brand kit support, and AI content optimization.
- Added cached analytics rollups, visible loading/error states, responsive hardening, text overflow guardrails, keyboard accessibility, and Playwright smoke coverage.
Professional workflow, API, MCP, analytics, and UI polish
Expanded Mailbase from campaign basics into a fuller email operations product with journeys, API/MCP safety, analytics, inbox collaboration, and UI consistency.
- Added journeys, A/B testing, windowed analytics, domain health, webhook debug logs, bot filtering, UTM tracking, and privacy-safe product analytics.
- Added OpenAPI docs, idempotency, outgoing webhooks, scopes, token expiry, rate limits, expanded MCP tools, AI task review history, and workspace AI policy.
- Added inbox notes, assignments, saved views, SLA filters, hot-lead pipeline, follow-up tasks, collision detection, expanded roles, audit logs, and broad token-backed UI polish.
Compliance, scheduled sends, and durable sending foundation
Built the reliability and trust layer for campaign sending, unsubscribe handling, workspace routing, and send-job processing.
- Added suppression center controls, contact-level suppress/resubscribe, branded unsubscribe confirmation, signed unsubscribe URLs, one-click unsubscribe headers, and send-time compliance validation.
- Added scheduled campaign timezone storage, server-side lead-time validation, reschedule/cancel controls, scheduled-send tests, and lifecycle analytics.
- Added durable campaign send jobs with recipient items, worker batching, retries, pause/resume/cancel, failed-recipient review, concurrency limits, rate-limit backoff, and database-backed tests.