Email Templates
Email Templates
Overview
Email templates let you create reusable email messages with dynamic content. Instead of writing the same interview invitation or rejection email over and over, you can create a template once and use it whenever you need it.
Templates support variables like {{candidate_first_name}} that are automatically replaced with actual data when you send the email.
Getting Started
Accessing Templates
- Go to Recruiting in the left sidebar
- Click Email Templates in the sub-navigation
You'll see a grid of template cards. Each card shows the template name, last updated date, and quick actions (edit, delete).
Template Categories
| Category | Use For |
|---|---|
| Interview | Interview invitations, reminders, follow-ups |
| Rejection | Declining candidates at various stages |
| Offer | Job offer communications |
| Follow Up | Check-ins and status updates |
| Onboarding | Welcome and onboarding information |
| Custom | Any other purpose |
Searching and Filtering Templates
Search by name: Type in the search bar at the top to find templates by name. Results update as you type.
Filter by category or creator:
- Click the Filters button
- Select a Category from the dropdown (Interview, Rejection, Offer, etc.)
- Optionally filter by Created by to see templates from a specific team member
- Active filters appear as removable chips below the search bar
- Click X on any chip to remove it, or use Reset all to clear all filters
Creating a Template with AI
The template editor uses an AI-powered composition interface that helps you draft professional emails quickly.
Step 1: Start a New Template
- Click Create Template
- You'll see a prompt screen asking: "What would you like to write?"
Step 2: Describe Your Email
You can provide your instructions in three ways:
Type a prompt:
- Click the prompt input field
- Type what you need (e.g., "Write a friendly interview invitation for a senior developer position")
- Click the send button (arrow icon)
Use a suggested prompt:
- Three pre-written suggestions appear on screen:
- "Write a friendly interview invitation email"
- "Write a follow-up email after no response from candidate"
- "Write a rejection email with encouragement for future opportunities"
- Click any suggestion to use it immediately
Dictate with voice (if voice recording is enabled):
- Click the microphone button next to the prompt input
- Speak your instructions naturally
- Your speech appears as text in real-time
- The timer shows your recording duration (up to 30 minutes)
- Click the checkmark (✓) to confirm the transcribed text
- Click the X to cancel and discard the recording
- After confirming, edit the text if needed, then click send
Step 3: Review the AI Draft
After submitting your prompt, the AI generates a complete email with:
- Template name — Defaults to the email subject (editable)
- Subject line — A suggested subject (editable)
- Email body — The full email content (editable)
Variables like {{candidate_first_name}} are highlighted with colored backgrounds so they stand out from regular text.
Step 4: Refine with Quick Actions
Below the generated email, four quick-action chips let you refine the draft with one click:
| Chip | What It Does |
|---|---|
| Rewrite opening | Regenerates the opening paragraph |
| Make shorter | Reduces the overall email length |
| Softer tone | Makes the language more friendly and approachable |
| Make formal | Increases formality and professionalism |
You can also type a custom refinement instruction in the prompt input (e.g., "add more enthusiasm" or "mention the hiring timeline") and submit it. Each refinement builds on the previous version — your prompt history is shown as a chat-style timeline.
Step 5: Inline Editing (Magic Edit)
For precise changes to specific parts of the email:
- Select a portion of text in the subject or body
- A popup appears near your selection with an AI input field
- Type what you want to change (e.g., "make this more professional")
- Click the send button
- The AI suggests a replacement — you'll see the original with a strikethrough and the new text highlighted
- Click Accept to apply the change, or Cancel to keep the original
Step 6: Save
- Review the final template name, subject, and body
- Edit any field directly by clicking on it
- Click Save
- You'll see a confirmation message and be redirected to the template list
Creating a Template Manually
You can also create templates without AI:
- Click Create Template
- Fill in the fields:
- Name — A descriptive name (e.g., "Interview Invitation - Engineering")
- Category — Select the appropriate category
- Subject — The email subject line (supports variables)
- Body — The email content (supports variables and HTML)
- Click Save
Editing a Template
- Find the template card in the grid
- Click the edit button (pencil icon) on the card
- The AI editor opens with your existing template loaded
- You can:
- Edit the name, subject, or body directly
- Use quick-action chips to refine sections
- Use inline editing (Magic Edit) on specific text
- Type custom refinement prompts
- Use voice dictation for refinement instructions
- Click Save changes
Changes apply to future emails only. Previously sent emails are not affected.
Deleting a Template
- Find the template card in the grid
- Click the delete button (trash icon)
- The template is removed immediately
Using Variables
Variables are placeholders that get replaced with real data when the email is sent. Type them using double curly braces: {{variable_name}}.
Example template:
Subject:
Interview for {{vacancy_title}} at {{company_name}}Body:
Dear {{candidate_first_name}}, Thank you for your application for the {{vacancy_title}} position. We'd like to invite you to an interview. Best regards, {{sender_name}}
When sent to candidate John Smith applying for "Senior Developer" at Acme Corp, this becomes:
Subject:
Interview for Senior Developer at Acme CorpBody:
Dear John, Thank you for your application for the Senior Developer position. We'd like to invite you to an interview. Best regards, Jane Recruiter
Available Variables
Candidate Information
| Variable | Example | Description |
|---|---|---|
{{candidate_first_name}} |
John | Candidate's first name |
{{candidate_last_name}} |
Smith | Candidate's last name |
{{candidate_name}} |
John Smith | Full name |
{{candidate_email}} |
[email protected] | Email address |
Job Information
| Variable | Example | Description |
|---|---|---|
{{vacancy_title}} |
Senior Developer | Job title |
{{vacancy_location}} |
Berlin, Germany | Office location |
{{vacancy_department}} |
Engineering | Department name |
Company Information
| Variable | Example | Description |
|---|---|---|
{{company_name}} |
Acme Corporation | Your company name |
{{company_url}} |
https://acme.marmend.com | Link to your company's Marmend workspace |
Sender Information
| Variable | Example | Description |
|---|---|---|
{{sender_name}} |
Jane Recruiter | Your name |
{{sender_email}} |
[email protected] | Your email |
{{sender_title}} |
Senior Recruiter | Your job title |
Interview & Meeting Details
| Variable | Example | Description |
|---|---|---|
{{event_name}} |
Technical Interview | Name of the scheduled event |
{{event_date}} |
February 4, 2026 | Date of the event |
{{event_time}} |
11:00 | Start time of the event |
{{meet_url}} |
https://meet.google.com/abc123 | Video meeting link |
{{host_name}} |
Maria Recruiter | Person hosting the interview |
{{participant_name}} |
John Smith | Person attending the interview |
These six variables only fill in when the email is sent as part of a booking or interview reminder — that is the only moment when the event details are known. In an email sent outside a booking flow they come out blank, so keep them out of general-purpose templates and use them only in reminder templates.
The AI email composer in the assistant applies the same rule: if you ask it to write an email that uses one of these six variables, it will decline and tell you which one is not available in that context.
Other
| Variable | Example | Description |
|---|---|---|
{{current_date}} |
March 13, 2026 | Today's date |
{{current_year}} |
2026 | Current year |
{{booking_link}} |
https://acme.marmend.store/book/... | Your booking page link |
{{vacancy_url}} |
https://acme.marmend.store/jobs/... | Public job listing link |
Tips for Good Templates
- Keep subjects short — Under 60 characters works best
- Use the candidate's first name —
{{candidate_first_name}}adds a personal touch - Include the job title — Candidates may be applying to multiple positions
- Sign off with your name — Use
{{sender_name}}so it always matches the sender - Iterate with AI — Use quick-action chips and custom prompts to refine tone and length
- Use inline editing — Select specific phrases and ask AI to improve just that part
Automating Emails
Template emails can be sent automatically when something happens in your hiring pipeline. This is set up with Hiring Stage Triggers: you choose the pipeline event that should start things off — for example a candidate arriving in a particular stage — and the action that follows, either sending an email or moving the candidate to another stage. Email templates are what those triggers send, so an automated flow is only as good as the template behind it. See Hiring Stage Triggers for how to create, edit and switch off triggers.
Requirements
- The Email Templates feature must be enabled for your organization
- Voice dictation requires the Voice Recording feature to be enabled
See Also
- Send Emails to Candidates — How to send emails using templates
- Vacancy Management — Managing job openings and pipeline stages
- Outbound Emails — Email provider options (Gmail, system sender)
- Platform Emails — System emails (password reset, invitations)
- Candidate Correspondence — Viewing email history on candidate profiles