Skip to main content

v0.2.0 - Workflows and Approvals

Released: December 2025

Phase 2 introduces the approval workflow system, enabling human oversight of all outgoing communications.

New Features

Approval Queue

  • Centralized approval queue for pending emails
  • Batch approval and rejection
  • Edit capability before sending

Email Sending

  • Resend integration for reliable email delivery
  • Email tracking (opens, clicks, bounces)
  • Unsubscribe handling

Workflow Orchestration

  • Inngest-powered background workflows
  • Scheduled email sending
  • Retry logic for failed deliveries

Webhook Processing

  • Resend webhook integration
  • Real-time delivery status updates
  • Bounce and complaint handling

Technical Improvements

Data Model Updates

  • Added ApprovalQueue model
  • Added Interaction model for email events
  • Added Alert model for notifications
  • Added BudgetConfig for volume limits

Infrastructure

  • Inngest integration for workflows
  • Resend API integration
  • Webhook endpoint security

Configuration

New environment variables required:

  • INNGEST_EVENT_KEY and INNGEST_SIGNING_KEY
  • RESEND_API_KEY and RESEND_WEBHOOK_SECRET