Skip to Content
PluginsSendGrid

SendGrid Plugin

Send transactional emails through SendGrid. Useful for formal notifications, reports, and alerts that need email delivery.

Actions

ActionDescription
Send EmailSend an email to one or more recipients

Setup

  1. Create a SendGrid account  and verify a sender identity
  2. Generate an API key at Settings > API Keys
  3. In KeeperHub, go to Connections > Add Connection > SendGrid
  4. 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}}"