The automation surface is a design contract
Cross-channel automation on this route is planned and not callable. The repository proves pieces of command durability and webhook delivery in development, but it does not contain released messaging or email automation connectors.
- Current evidence: The control plane can persist tenant-scoped commands, lease outbox work, record provider attempts, and deliver signed webhooks. Only a narrow Google Calendar create path has connector evidence; Gmail and messaging actions remain outside that implementation.
- Target contract: A workflow references one connected account, one stable recipient or conversation identity, and an application-supplied policy decision; Every step exposes accepted, provider-confirmed, indeterminate, suppressed, or failed state without converting queue acceptance into delivery; Inbound replies and account-health changes can stop pending work before another channel step is eligible
- Known limits: DewEngine will not supply lead lists, consent, sequence strategy, or a guarantee that a provider delivers or surfaces every reply; Provider pacing, mailbox reputation, opt-out law, message windows, and application-level suppression remain constraints even after a connector exists
- Release gates: Ship at least one released mailbox connector and one authorized messaging connector with normalized reply evidence; Prove crash-safe dispatch, ambiguity reconciliation, account-level pacing, suppression, and duplicate prevention under injected faults; Publish exact event coverage and a provider-specific limits matrix before enabling customer workflow traffic