SendGrid
Learn how the Skrym-SendGrid integration works
SendGrid is a powerful email delivery service that allows you to send transactional and marketing emails with ease. Integrating SendGrid with Skrym enables you to leverage its capabilities for your email communication needs.
InfoThis integration currently supports dynamic templates only. Legacy templates are not supported.
Prerequisites
Before setting up the integration, you'll need:
- An active SendGrid account
- A SendGrid API key with appropriate permissions
- Dynamic templates created in your SendGrid account (optional, but recommended for testing)
Creating a SendGrid API Key
To connect Skrym with SendGrid, you'll need to create an API key in your SendGrid account:
- Log in to your SendGrid account
- Navigate to Settings > API Keys
- Click Create API Key
- Give your API key a descriptive name (e.g., "Skrym Integration")
- Select the appropriate permission level:
- Restricted Access (recommended) with at least the following permissions:
- Mail Send: Full Access
- Template Engine: Read Access
- Full Access (not recommended) should only be used as a last resort if you explicitly need additional SendGrid capabilities beyond sending mail and reading templates, or when troubleshooting permission-related issues.
- Restricted Access (recommended) with at least the following permissions:
- Click Create & View
- Important: Copy the API key immediately - you won't be able to see it again!
For detailed instructions, refer to the official SendGrid documentation on API keys.
Setting Up the Integration
Once you have your SendGrid API key, follow these steps to configure the integration in Skrym:
- Navigate to Integrations in the Skrym dashboard
- Go to the Systems tab
- Find the SendGrid integration card and click Configure or Connect
- In the configuration dialog:
- Name: Enter a descriptive name for this integration (e.g., "Production SendGrid")
- API Key: Paste the API key you created in SendGrid
- Click Save to store your credentials securely
WarningSecurity Note: Your API key is encrypted before being stored in Skrym's database. Once saved, you can only update or delete the credentials - you cannot view the original API key again.
Testing the Connection
After saving your credentials, you can test the connection:
- Click the Test Connection button in the configuration dialog
- If successful, Skrym will fetch and display your dynamic templates from SendGrid
- The templates table shows:
- Preview thumbnails (when available)
- Template names
- Template IDs
- Number of versions
Support
If you encounter any issues with the SendGrid integration, please contact Skrym support or refer to the SendGrid documentation for more information about SendGrid-specific features.