SendGrid Plugin
Send transactional emails through SendGrid. Useful for formal notifications, reports, and alerts that need email delivery.
Actions
| Action | Description |
|---|---|
| Send Email | Send an email to one or more recipients |
Setup
- Create a SendGrid account and verify a sender identity
- Generate an API key at Settings > API Keys
- In KeeperHub, go to Connections > Add Connection > SendGrid
- Enter your API key and save
Send Email
Send an email with customizable subject and body.
Inputs:
- To (email address) - Required
- From (verified sender) - Optional (uses default sender if not specified)
- Subject - Required
- Body (supports
{{NodeName.field}}variables) - Required - CC (email address) - Optional
- BCC (email address) - Optional
- Reply-To (email address) - Optional
Outputs: success, id (on success), error
When to use: Daily/weekly DeFi position reports, formal security incident notifications, compliance audit trails, stakeholder updates.
Example workflow:
Schedule (daily at 9:00 UTC)
-> Get ERC20 Token Balance (treasury USDC)
-> Get Native Token Balance (treasury ETH)
-> SendGrid: "Daily Treasury Report - USDC: {{TokenBalance.balance.balance}}, ETH: {{CheckBalance.balance}}"