In this article we are going to cover the following topics:
In this article we are going to cover the following topics:
Add recipients - manual mode
Here, you have full control to set recipients who will receive the alert via Slack channels, DMs, and email (or any combination).
Adding Recipients: If you can't find a recipient's email, type it in and click "Add" (see image). This will also add the recipient as an end user to Rupert for easier future access.
Refreshing Slack Users/Channels: If you can't find a Slack user or recently added channel, refresh the Slack users and channels list using the refresh button on the right side of the search bar.
Deliver to a private Slack channel
To select a private Slack channel, first invite Rupert's app to the channel. Then, refresh the recipients list using the blue refresh button (see image).
Breakdown channel to individual recipients
Deliver alerts as direct messages to members of the chosen channels, instead of sending one alert per channel.
Run as recipient (Looker)
In the Add Recipients tab, check the "Run as recipient" checkbox and then add Slack users.
When this option is checked, each recipient will see the data according to their predefined user attributes in Looker. This means that each recipient will receive the message as if they had run the query, applying their user attributes to the data and conditions defined for data-triggered alerts.
βΉοΈ Note: This option only works for Looker assets with predefined user attributes filters.
π£π£π£
Add recipients - dynamic mode
Dynamic recipients are available for data-based triggers (data events or metric monitoring). This option is disabled for scheduled reports.
Requirement: Your asset must contain a column with recipient emails, even for Slack delivery. Rupert dynamically sets the recipient list from unfiltered data rows.
Dropdown Selection: The dropdown will list all string fields. Select the column containing email addresses, or the trigger will fail.
β
Content Delivery: Choose to deliver the same content to all recipients or personalize the alert to include only rows associated with each recipient based on the alert trigger and content evaluation.
β
Personalize message per recipient
Choose this option to ensure each recipient only receives their corresponding data (rows). The alert's trigger will be evaluated per recipient, and the alert will be delivered only if the trigger conditions are met for that recipient's email.
Since the recipients' list is dynamic, it will change according to the data at the time of sampling and delivery.
Deliver same message to dynamic recipients
Choose this option to deliver the same data to all recipients. The recipients' list will still be determined dynamically, changing according to the data at the time of sampling and delivery.
Test alert for dynamic recipients
You can dry run dynamic recipient alerts to test personalized content with ease!
What's included?
Up to 4 example alert messages for different recipients
A detailed summary with delivery stats: see how many recipients meet trigger conditions
βWhatβs next? Check out these articles to learn more