Sendgrid Logic Apps Connector: Add support for custom headers in Send email action
In the quest for email notification standardization, we are looking at using sendgrid transactional templates (https://sendgrid.com/docs/UserGuide/TransactionalTemplates/index.html) as the standard to send out transactional email. With the current sendgrid connector in logic apps we cannot do this. Currently I have to create an azure function per email template I want to call, to propagate the appropriate fields in the API.
The sendgrid API supports a templateid field (https://sendgrid.com/docs/APIReference/apiv3.html), to specify the template to be used, and substitutions, to substitute custom fields to variables in the email template to be sent. (https://sendgrid.com/docs/APIReference/SMTPAPI/substitutiontags.html)
Adding support for these fields or custom headers would override the need for an azure function to get same functionality. Please add support for either custom headers or templates and substitutions.