Unlike traditional, synchronous meetings, daily updates are quick and efficient and allow teammates to answer questions at a time that suits their schedules (e.g., not late at night or before a meeting). Geekbot lets you configure your Action to hold daily update meetings asynchronously in a team channel that’s broadcast to all teammates, so teammates can participate regardless of their location. You can also choose whether to broadcast the daily update meeting in a new, dedicated channel or an existing one, and you can set up optional reminder notifications to prompt teammates to participate.
To enable your Action to offer daily updates, configure one of your Action’s intents as a triggering intent and then add a daily update option as a response. When a user invokes this intent, they receive an Assistant notification and your daily update conversation starts. You can personalize this conversation by adding custom parameters when users register for daily updates and referencing those values in your responses (instructions vary depending on whether you use Dialogflow or the Actions SDK).
When offering a daily update subscription prompt, make sure your user has enough context to understand why they should subscribe. Consider giving the prompt right after showing your user the benefit of your Action, and avoid repeating the prompt too frequently or in multiple contexts. Since daily updates appear as notifications on users’ devices, it’s important to keep these conversations short after the update intent is triggered—most should only consist of a single response then close without requiring any further user input.