Slack Notification
Ascend's Monitoring and Notifications system enables operators to create a webhook that publishes events to an endpoint.
One option integrates Ascend events into an Airtable table.
- Create an Airtable table to store the Ascend events.
- Locate your Airtable API key from your account page.
- From Airtable's REST API, locate the endpoint to 'Create Records' in the chosen table. The endpoint should look similar to:
https://api.airtable.com/v0/appUAKBnadfKWCl/Events
- Create a new Ascend webhook from the Data Service settings.
- Set the Notification URL to the one found in step 3.
- Add a Header with key
Authentication
and valueBearer YOUR_AIRTABLE_API_KEY
- Add a Header with key
Content-Type
and valueapplication/json
. - Select the events that you would like to store in Airtable.
- Customize the event payload, mapping the Webhook Notification Event Variable to the fields in your Airtable table.
{
"records": [
{
"fields": {
"Email": "{{event.user.email}}",
"Action": "{{event.type}}",
"Time": "{{event.event_time}}",
"Environment": "{{event.environment}}"
}
}
]
}

Updated about 1 month ago