This Notion integration sends an email whenever the Status of a page in a database is updated. This sample was built using this database template and emails are sent using SendGrid's API.
Remix this Glitch example project
NOTION_KEY= <your-notion-api-key>
SENDGRID_KEY=<your-sendgrid-api-key>
NOTION_DATABASE_ID=<your-notion-database-id>
EMAIL_TO_FIELD=<email-receipients>
EMAIL_FROM_FIELD=<email-from-field>
You can create your Notion API key here.
You can create your SendGrid API key here.
To create a Notion database that will work with this example, duplicate this template.
node index.js