Right now, Smart Send (AI-based send time optimization) only works in Email Marketing Campaigns, and AI Schedule only works in Conversations. Neither is available as a workflow action.
This means anyone building automated email sequences in workflows — like newsletters, nurture campaigns, onboarding series, or rebooking campaigns — is stuck picking a single fixed send time for every contact. There's no way to let AI optimize the delivery time per contact inside a workflow.
The ask: Add a new workflow action (or an option inside the existing Send Email action) that lets us enable AI send time optimization within a defined window. For example, I should be able to set "send this email on Tuesday between 9 AM and 12 PM" and have the AI pick the best time for each individual contact based on their engagement history — the same way Smart Send works in Campaigns.
Why this matters:
• Workflows are where most ongoing automated email communication lives (newsletters, drip sequences, post-purchase follow-ups). These emails would benefit the most from per-contact send time optimization.
• Campaigns are one-time blasts. Workflows are recurring. The recurring emails are the ones that need smart timing the most because they directly affect long-term engagement and unsubscribe rates.
• Without this, workflow builders have to choose between a single fixed time (everyone gets it at 10 AM) or building complex workarounds with random splits and multiple wait steps just to stagger sends — and even then it's not personalized.
Ideal implementation: A toggle or dropdown on the Send Email workflow action that says something like "Optimize send time" with a configurable window (e.g., 9 AM – 12 PM). If the contact doesn't have enough engagement history, fall back to the start of the window. Same logic Smart Send already uses, just made available inside workflows.