AtlasWork, planned itself.

The AI-native, all-in-one work platform. Tasks, projects, CRM, contracts, and analytics in one calm workspace.

All systems operational
  • SOC 2 II
  • ISO 27001
  • HIPAA
  • GDPR

Product

  • Overview
  • PDF tools
  • Diagram tools
  • People & HR
  • Integrations
  • Marketplace
  • Pricing

Resources

  • Guides
  • Glossary
  • Compare
  • Docs
  • API reference
  • Support
  • Changelog
  • Status

Company

  • About
  • Careers
  • Press
  • Contact

Legal & trust

  • Trust center
  • Security
  • Privacy
  • Terms
  • DPA
  • GDPR
  • SLA
  • Refunds
  • Google API data
Atlas, a product by wrxstack.com·© 2026 wrxstack·All rights reserved
PrivacyTermsSecurityStatus
Skip to documentation
Docs
Back to Atlas

Start here

  • Overview

Developer

  • REST API guide
  • Authentication
  • API reference
  • MCP (AI agents)
  • MCP tools reference
  • SDKs
  • Quick actions
  • Changelog

Webhooks

  • Overview
  • Quickstart
  • Events
  • Payloads and headers
  • Security and signing
  • Delivery and retries
  • Managing via API

Connect

  • Connectors
  • Integrations

Product

  • Collaboration and chat

Reference

  • Glossary
  • Keyboard shortcuts
  • Module reference

Tools reference

Email templates

Every Email templates tool, with the scope it needs, its arguments and the API operation it calls.

All areasTasksProjectsPortfoliosBoardsGoalsHabitsCommentsTime trackingWorkloadCRMGrowth suiteContractseSignPDF StudioFormsCalendarBookingMeetingsChatHuddlesWikiDocumentationDiagramsWhiteboardsHRPayrollClient deliveryClient onboardingService operationsStatus pageAutomationsAgentsAIReportsInsightsConnectorsNotificationsSearchWorkspace administrationAccessGovernancePrivacyBillingWebhooksAccess tokensMy accountFocusChangelogBlogTrashThemesEmail templatesMetadataCustom fieldsWalkthroughsVoiceActivityServer

8 tools

List email A/B tests

Read only

atlas_email_ab_tests_list

List every (key, locale) email template that currently has at least one configured A/B variant, with per-variant served / open / click counts + conversion delta vs primary.

Scope
workspace:read
Calls
GET /v1/email-ab-tests
Example prompt
Which email A/B tests are running?

Arguments

This tool takes no arguments.

Get email A/B tests summary

Read only

atlas_email_ab_tests_summary_get

Get the A/B test summary for one (key, locale) email template: primary row + each variant with served / open / click counts, openRate, clickRate, and conversionDelta (variant.clickRate - primary.clickRate, in percentage-point form).

Scope
workspace:read
Calls
GET /v1/email-ab-tests/summary
Example prompt
Show the password reset A/B test summary.

Arguments

FieldTypeRequiredDescription
keystringYesTemplate key, e.g. "task.assignment" or "contract.reminder".
localestringNoBCP-47-ish locale tag. Defaults to "en".

List email templates

Read only

atlas_email_templates_list

List per-tenant email template overrides. Filter by key, locale, or active status.

Scope
workspace:read
Calls
GET /v1/email-templates
Example prompt
Which transactional email templates have we overridden for this tenant?

Arguments

FieldTypeRequiredDescription
keystringNoTemplate key (e.g. "task.assignment", "contract.reminder").
localestringNo
isActivebooleanNo

Preview email templates

Changes data

atlas_email_templates_preview

Render an email template against a sample variables row. Returns subject + HTML + text. If subject/html/text are omitted, the saved override is used.

Scope
workspace:manage
Calls
POST /v1/email-templates/preview
Example prompt
Preview what the contract reminder email will look like for Ada with renewal next Friday.

Arguments

FieldTypeRequiredDescription
keystringYesTemplate key (e.g. "task.assignment", "contract.reminder").
localestringNoBCP-47-ish locale tag. Defaults to "en".
subjectstringNo
htmlBodystringNo
textBodystringNo
variablesobjectNo

Set email templates

Changes data

atlas_email_templates_set

Create or update a per-tenant email template override. Upsert is keyed on (key, locale) and bumps version on each save.

Scope
workspace:manage
Calls
PUT /v1/email-templates
Example prompt
Override the task.assignment email subject for our tenant.

Arguments

FieldTypeRequiredDescription
keystringYesTemplate key (e.g. "task.assignment", "contract.reminder").
localestringNoBCP-47-ish locale tag. Defaults to "en".
subjectstringYesSubject line. Supports {{var}} substitution.
htmlBodystringYesHTML body. Supports {{var}} substitution.
textBodystringYesPlain-text body. Supports {{var}} substitution.
isActivebooleanNoWhether this override should be used. Set false to fall back to the default.

Delete email templates variants

Destructive

atlas_email_templates_variants_delete

Remove one locale variant of a workspace email template. Recipients in that locale then receive the parent template. Returns nothing on success. Requires an owner or administrator. Use this when a translated copy is wrong or no longer wanted.

Scope
workspace:manage
Calls
DELETE /v1/admin/email-templates/{templateId}/variants/{locale}
Example prompt
Remove the French version of the task assignment email template.

Arguments

FieldTypeRequiredDescription
templateIdstringYesThe workspace email template id whose variant to remove.
localestringYesThe locale of the variant to remove, such as en, fr or en-GB.

List email templates variants

Read only

atlas_email_templates_variants_list

List every per-locale variant attached to a tenant email template. Each variant overrides subject + bodies for a specific recipient locale; the parent template is the fallback.

Scope
workspace:read
Calls
GET /v1/admin/email-templates/{templateId}/variants
Example prompt
What localized versions exist for the task.assignment email template?

Arguments

FieldTypeRequiredDescription
templateIdstringYesTenantEmailTemplate id whose variants you want to list.

Set email templates variants

Changes data

atlas_email_templates_variants_set

Create or update the per-locale variant of a tenant email template. Upsert is keyed on (templateId, locale). EmailSender picks the variant whose locale matches the recipient (with language-prefix fallback) and falls back to the parent template default otherwise.

Scope
workspace:manage
Calls
PUT /v1/admin/email-templates/{templateId}/variants/{locale}
Example prompt
Add a Spanish variant for the contract reminder email.

Arguments

FieldTypeRequiredDescription
templateIdstringYesTenantEmailTemplate id the variant attaches to.
localestringYesRecipient locale tag, e.g. "es" or "en-GB". EmailSender prefers the variant whose locale matches the recipient.
subjectstringYes
bodyHtmlstringYes
bodyTextstringYes