--- title: "Recurring Staff Notifications for Outgoing Messages" slug: "recurring-staff-notifications-for-outgoing-messages" status: "new" updated: 2026-07-21T20:30:04Z published: 2026-07-21T20:30:04Z canonical: "knowledge.technolutions.net/recurring-staff-notifications-for-outgoing-messages" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://knowledge.technolutions.net/llms.txt > Use this file to discover all available pages before exploring further. # Recurring Staff Notifications for Outgoing Messages This article shows you how to create a recurring Deliver mailing that notifies staff about upcoming outgoing mailings. This approach uses a user-based recipient list query, an independent subquery export with a dictionary output, and Liquid markup to list the upcoming mailings in the message body. This example is useful when staff need a weekly view of communications scheduled to go out from Slate. > [!TIP] > ⭐ Get Inspired > > This article was adapted from [a post by Technolutions staff](https://community.technolutions.net/get-inspired/post/weekly-deliver-mailing-to-staff-notifying-them-about-outgoing-mailings-vLFjWGxhi4TKkvs) in the Slate Community Forums' Get Inspired space. Have a great idea for a Get Inspired post? [Let us know](https://community.technolutions.net/get-inspired/new?post_type=gnHx7As1gZ8r6Ld)! ## Build the recipient list query 1. Create a recipient list query with a **User** base. This returns one row per staff user who should receive the notification. 2. Add an **Independent Subquery Export**. 3. Set the independent subquery export base to **Message Mailing**. 4. Set the output to **Dictionary**. 5. Add exports for the mailing details you want to include in the staff notification. Useful exports include start date, status, name, subject, URL, and username.   > [!WARNING] > 📝 Note > > Use computer-friendly export names because Liquid markup references those names in the Deliver mailing. Keep names lowercase and avoid spaces. 📖 [Subquery Exports & Outputs](https://knowledge.technolutions.net/docs/en/subquery-exports-outputs) ## Add Liquid markup to the mailing In the Deliver mailing body, use a Liquid `for` loop to display each row in the dictionary export. In this example, the dictionary export is named `upcomingmailings`. ```xml {% for mailing in upcomingmailings %}