Overview
Firstwork integrates with SendGrid for all email delivery — from application confirmations and stage notifications to onboarding welcome emails and compliance reminders.Setup
Get your SendGrid API key
- Log in to your SendGrid account
- Navigate to Settings > API Keys
- Create a new API key with Mail Send permissions
Configure in Firstwork
Go to Settings > Integrations > Email in the Firstwork dashboard and enter your SendGrid API key.
Email Templates
Firstwork uses Company Notification Templates for email content:| Template Component | Description |
|---|---|
| Subject | Email subject line (supports variables) |
| Body | HTML email body (supports variables) |
| Sender | From address and name |
| Reply-To | Reply-to address |
Template Variables
Templates support Object Graph variables for dynamic content:Email Actions in Automations
The Send Email action is available in automations:| Configuration | Description |
|---|---|
| Template | Which notification template to use |
| Recipient | Dynamic recipient (candidate, admin, custom) |
| CC / BCC | Additional recipients |
| Attachments | Dynamic file attachments |
| Delay | Optional send delay |
Common Email Automations
- Application confirmation on submission
- Stage transition notifications
- Document request reminders
- Offer letter delivery
- Onboarding welcome emails
- Training assignment notifications
- Check-in form reminders
Delivery Tracking
Firstwork tracks email delivery status:- Sent
- Delivered
- Opened (when tracking enabled)
- Bounced
- Failed