Skip to content

Feature request: API endpoints for scheduling emails and dynamic short campaign workflows #448

Description

@proSamik

Feature request

I need API endpoints for scheduling emails, not just event tracking, so I can manage this programmatically via code (or my server’s MCP) and build custom short campaign workflows.

What I’d like

  • Add APIs to create, edit, and schedule email campaigns programmatically.
  • Support per-user and segment-level targeting for each scheduled campaign.
  • Add scheduling controls:
    • start time
    • recurrence / short campaign windows
    • pause / resume / cancel schedule
  • Return campaign schedule IDs for tracking lifecycle state.
  • Emit delivery lifecycle status for each scheduled send (queued, sent, failed, etc.).

Why this matters

Right now, I have to rely on manual steps for campaign ops. I want to run short campaign runs dynamically from code and automate experiments / drip logic from my backend without manually clicking through the UI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions