A daily update is a brief summary or report on events, progress, or changes. It’s a common communication tool in many organisations to foster alignment and engagement by keeping everyone on the same page. For example, an automated email of upcoming events or a daily report on team availability so people can manage shifts or cover last-minute requests.
To enable daily updates in your Action, configure one of its intents as a triggering intent and set the daily update option as the response for that intent. Then, when users invoke the triggering intent, they’ll receive a notification on their device that opens your daily update conversation. To personalize the content of the daily update conversation, use the intent settings to collect custom parameters from the user when they register for the triggering intent. You can then reference these values when delivering the daily update, using either Dialogflow or the Actions SDK.
When your users tap the daily update option, they’ll be subscribing to a persistent flow that will deliver your daily updates at their chosen time. To encourage them to subscribe, consider adding a registration prompt mid-conversation or as a suggestion chip when they exit your Action successfully.
Since daily updates appear as notifications on the user’s device, they need to be short and clear. Ideally, offer the option to subscribe after showing the benefit of your Action and avoid repeating the prompt in other contexts. For instance, don’t ask for permission to subscribe to daily updates multiple times after the user launches your Action by voice or in the app.