Compose customer or team emails with recipients, subject, rich content, attachments, scheduling, and preview in one focused workflow. This example brings Compose and Recipients together so team members can find the next task without losing context.
It includes representative records such as Product launch update and Enterprise renewal note. Use the screenshot to study the layout, then adapt its components and product states to your own design system.

Builder
Send email
Builder
Default, loading, empty, error, permission, success
Configurable product UI theme
Product teams need to send email while keeping recipients, open drafts and exceptions visible. The interface should show what changed and who should act next.
Compose → Recipients → Send email → Review outcome
Builder, Compose, Recipients, contextual actions, error recovery
Show constraints before adding blocks, keep a usable preview and protect unsaved changes as people test a different direction.
Pay attention to compose and recipients. People need to distinguish Product launch update from Enterprise renewal note. Keep recipients visible, especially when a record changes owner or status.
Before this screen reaches handoff, verify keyboard focus, empty and permission states, and what happens after someone chooses “Send email”. Make error recovery as clear as the happy path.
Related screen examples to explore next: Shared Inbox Rules, Video Meeting Lobby, Notification Center.
Design a email composer screen inside our existing product. Use our current components, tokens and content language. Include Compose and Recipients views, credible records like Product launch update, and a clear “Send email” action. Use our product permissions and show loading, empty, error and success states. Keep the output editable in Figma.