Configuration
To configure the sendgrid integration, you'll need:
Parameter | Type | Required(*) | Description |
---|---|---|---|
api_key | string | * | The API key for Sendgrid |
from | object | ||
string | * | The email address to send from | |
└ name | The name to send from | ||
reply_to | object | ||
string | * | The email address to reply to | |
└ name | The name to reply to |
Example
{
"api_key": "SG.1234567890",
"from": {
"email": "matt@magicbell.com",
"name": "Matt"
},
"reply_to": {
"email": "hana@magicbell.com",
"name": "Hana"
}
}
Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"description": "The API key for Sendgrid",
"type": "string"
},
"from": {
"properties": {
"email": {
"description": "The email address to send from",
"format": "email",
"type": "string"
},
"name": {
"description": "The name to send from",
"type": [
"string",
"null"
]
}
},
"required": [
"email"
],
"type": "object"
},
"reply_to": {
"properties": {
"email": {
"description": "The email address to reply to",
"format": "email",
"type": "string"
},
"name": {
"description": "The name to reply to",
"type": [
"string",
"null"
]
}
},
"required": [
"email"
],
"type": "object"
}
},
"required": [
"api_key"
],
"type": "object"
}
Configure via Dashboard
The easiest way to configure this integration is through the MagicBell dashboard:
- Log in to your MagicBell dashboard.
- Navigate to Settings > Integrations.
- Find and click on this integration.
- Follow the on-screen instructions to complete the configuration.

MagicBell Dashboard: Integration Configuration