What an email looks like
Every email is built from two pieces. The content is what that particular email says. The layout is everything around it: the background, the card, the header with your logo, the footer.
A notification email. The heading, quoted text, and button all come from the shared layout, so every email in the platform uses the same type sizes and spacing.
Choosing a layout
Go to Configuration → Communications and scroll to Layouts. You set two layouts independently, and the switch at the top right of that section picks which one you are editing:- Internal (team) is used for notifications to your own team.
- External (vendors) is used for vendor-facing email.
Branded Card
Minimal
Left Accent
Plain

The same email in all four layouts. The content is identical; only the surrounding chrome changes.

Minimal, Left Accent, and Plain.


Applying your own branding
Branding comes from what you have already set in Configuration → Organization → Branding. You do not configure it a second time for email. Two logo slots exist there, and they are used differently:- The Full Logo is a wordmark, meaning a logo with your company name in it. It sits alone in the email header, since it already carries your name.
- The Logo is a square icon. It appears next to your organization name as a pair, the same way it does in the platform’s left navigation.

An email header using the square logo paired with the organization name. This matches how the platform's own navigation renders the same logo.
coverbase.ai, see White-labeling your vendor-facing domain.
Who receives what
Each person controls their own notification delivery under Account → Notifications (choose your name in the top right, then Account, or Settings in the Notifications menu). Two things are separate there:- In-app notifications always appear in the bell menu. They cannot be switched off, because that list is the record of what happened.
- Email is optional per notification type.
- Immediate sends each notification as it happens.
- Digest collects your unread notifications into one email a day, sent at the Digest time you pick (shown in your own time zone).
The notification catalog
These are the notifications your own team can receive. “Default” is the starting email setting for a new user; everyone can change their own.Assessments
Findings and commitments
Monitoring
Vendors and portals
Mentions and work
Exports and system
Contracts, risk and Inspect
Marketing compliance

The weekly digest. New vendors, new findings, and upcoming commitment due dates, each linking straight into the platform.
Vendor-facing email
These go to people outside your organization and are not controlled by anyone’s personal notification settings. They use the External layout.Contract and report email

A contract reminder. The dates sit in a labeled table rather than buried in a sentence.
Manage email from MCP or the API
You can change your own notification settings, the layouts and the templates from an MCP client. An MCP client reads withquery_platform(kind=...) (notification_settings, notification_types, email_layouts, email_layout_preview, email_templates). It writes with mutate(entity="notification_setting", action="set"), mutate(entity="notification_preference", action="update"), mutate(entity="email_layout", action=...) (save, dry_run) and mutate(entity="email_template", action=...) (create, update). A dry run emails the preview to you and nobody else.
With an API key, the routes are /v1/notification-settings, /v1/notification-types, /v1/notification-preference, /v1/notifications, /v1/email-layouts and /v1/email-templates. See Notifications and saved views, Email layouts and Email templates. Notification routes only ever read or change the key owner’s own settings. Layout routes need organization settings permission, and template writes need email_template write permission. API keys hold neither, so for those use a key created by a person whose role holds them. A key cannot send a layout dry run or archive a template.
Before an MCP client sends a write, it shows you the change and waits for you to confirm it. The MCP tool reference lists every field.