How to Configure an Action for Daily Updates in Geekbot

Daily update is a quick, efficient meeting that allows teammates to communicate important work-related information. It can be held asynchronously, so it doesn’t disrupt teammates mid-task or require a fixed schedule. Daily updates are also typically short meetings, allowing teammates to answer questions in the time frame that is convenient for them. Many teams use Geekbot to host their daily update meetings and broadcast them in an existing team channel.

To configure an Action for daily updates, start by creating or editing one of your Action’s intents and adding a daily update option. Then, add a prompt for subscribing to daily updates—ideally, a suggestion chip or mid-conversation registration prompt—to your Action.

When the user invokes your daily update intent, they’ll receive a notification in the Assistant that lets them know their scheduled update is coming soon. Then, at their scheduled time each day, they’ll receive an Assistant notification that opens the conversation you’ve configured as their daily update.

To personalize your daily updates for each user, collect custom parameters when they register your update intent and reference them in your response—see the instructions below on how to do this (depending on whether you’re using Dialogflow or the Actions SDK for development). This will ensure that each person receives relevant content that meets their needs. You can add these parameters in the same conversation they used to register your daily update, or you can use them as arguments for a different, separate conversation.