Send an email notification
When something happens in Skills Workflow, let people know by email — optionally pulling in extra detail first. Click any step to see what it does:
Click a step to see what it does.
How it works
- Start hands off to the first action.
- Rest (
GetDetails) is optional — use it to fetch extra information to include in the message. Drop this step if the trigger already carries everything you need via{{['#HttpRequest']}}. - E-mail (
SendEmail) sends the notification. Thebodysupports HTML and can reference earlier results with{{['ActionName']}}. - Result returns once the email is sent.
The full automation
NotifyByEmail
[
{
"actionType": "Start",
"name": "Start",
"next": "GetDetails"
},
{
"actionType": "Rest",
"name": "GetDetails",
"next": "SendEmail",
"Method": "GET",
"url": "https://apiv2.example.com/api/projects/{{['#HttpRequest'].Body.Id}}"
},
{
"actionType": "Email",
"name": "SendEmail",
"next": "Exit",
"subject": "New project created",
"body": "<p>Project <strong>{{['GetDetails'].Content.Name}}</strong> was just created.</p>",
"fromDisplayName": "Notifications | Skills Workflow",
"toAddress": "team@example.com"
},
{
"actionType": "Result",
"name": "Exit",
"httpResponse": {
"statusCode": 200,
"headers": {},
"body": ""
}
}
]
Adapt it
Set toAddress, subject and body to your case. To attach a file — for example a generated CSV — see Export data to a CSV file and add the file to the E-mail action's attachments.