No embedded CRM communication layer is released
This CRM publisher use case is planned and not callable. DewEngine has no customer-ready contact timeline, mailbox sync, messaging inbox, profile lookup, account widget, CRM package, or provider action available to embed.
- Current evidence: The development control plane persists workspaces, API keys, account metadata, commands, events, and webhook delivery, plus a narrow Calendar path. It does not implement CRM tenant delegation, contact and company resources, conversation synchronization, Gmail, messaging, enrichment, or released UI components.
- Target contract: Connect user-owned provider accounts under the CRM customer's tenant and return opaque account lifecycle state without exposing authorization material; Deliver versioned communication resources and events that retain provider lineage while the CRM controls contact and company association; Execute a write only after both CRM business permission and current provider-account capability pass, with truthful asynchronous outcome
- Known limits: DewEngine will not guarantee that an address or profile maps to the intended CRM contact, infer opportunity meaning, or decide who owns a relationship; Shared mailboxes, duplicate contacts, merged companies, provider gaps, consent changes, retention, and regional communication law require CRM-level policy
- Release gates: Add publisher applications, delegated users, environment separation, scoped account grants, and customer-safe authorization callbacks; Release chosen mail and messaging connectors with sync cursors, replies, edits, deletion, health, retirement, and webhook evidence; Prove contact-association review, merge handling, suppression, ownership transfer, export, and deletion in representative CRM journeys