Set up and use our Google Chat daily standup
SOP Standup is our team-owned replacement for Standup Alice. It asks each teammate for a daily update in a private Google Chat, connects the update to Team Tasks, and publishes the finished standup to ✅ Daily Standups.
Start here: one-time setup
Setup takes about a minute:
- Open Google Chat.
- Open Apps (or start a new chat), search for SOP Standup, and message it.
- Reply with your GitHub username, such as
@Dan-Schmalz. - Look for SOP Standup’s private message at 9:00 AM Pacific every weekday.
That is the entire teammate setup. You do not need Cloudflare, Google Cloud, or a GitHub token.
Your daily check-in
SOP Standup asks the familiar three questions, one at a time:
- What did you finish yesterday?
- What are you working on today?
- What is blocking you or waiting on?
Reply as you would to a teammate. When you finish, SOP Standup posts your update to ✅ Daily Standups.
If a Team Task assigned to you is due today or overdue, the bot asks one additional question about that task.
Link Team Tasks in your update
Mention a task in any of these ways:
- Issue number:
#123 - Full GitHub issue URL
- Exact open-task title
SOP Standup adds a clickable task link to the team post. Tasks in the due-date question are linked automatically.
Commands and daily statuses
| Reply | What happens |
|---|---|
standup |
Starts or reopens today’s check-in |
help |
Shows the quick guide without consuming your current answer |
I'm late |
Keeps today’s standup open so you can answer later |
I skip |
Marks today as skipped |
Day off |
Marks today as a day off |
Vacation |
Marks today as vacation |
Sick |
Marks today as sick |
Your setup and question-by-question conversation stay in your private chat. Only the completed update is posted to the team space.
Troubleshooting
I cannot find SOP Standup in Google Chat
Confirm that you are signed in with your @scienceofpeople.com account. If it is still missing, ask Scott to check your app access.
The bot cannot find my GitHub username
Open your GitHub profile and send the username from its URL. For example, github.com/octocat means the username is octocat.
My task was not linked
Use its issue number (such as #123) or paste the full issue URL. The task must still be open in the Team Tasks codebase.
I need to change the GitHub account connected to my Chat account
Ask Scott to reset the connection, then send the new username in the SOP Standup chat.
Source and ownership
- SOP Standup codebase and maintainer README
- Team Tasks GitHub Project
- Runtime owner: Science of People
- Maintainer: Scott
The workflow is deterministic and does not use an AI model. It reads open Team Tasks, due dates, assignments, and explicit issue references.