If your team already lives in Slack, adding Buffy means habit reminders, routine check-ins, and daily briefings arrive in the tool you're already in. No new app, no context switch.
This guide covers individual habit tracking in Slack and shared team routines — both are supported from the same setup.
What you'll need
- A Buffy account — sign up at www.buffyai.org
- A Slack workspace where you (and optionally your team) are active
- Admin access to Slack (only needed for workspace-level app installation; personal DM connections don't require it)
Step 1: Sign in to your Buffy account
Go to www.buffyai.org and sign in. If you don't have an account, create one first.
Step 2: Connect Slack in your account settings
- Open Account (or Settings) from the Buffy dashboard.
- Find the Channels section and click Connect next to Slack.
- Buffy will prompt you to authorize the Slack integration — choose the workspace you want to connect.
- After authorization, Buffy will send you a DM in Slack to confirm the connection.
Once connected, habits and routines you set to "Slack" will appear in your Slack DMs with the Buffy bot.
Step 3: Create your first habit or routine in Slack
After connecting, message the Buffy bot in Slack directly:
"Weekdays at 9am, remind me to do my morning planning. 15 minutes."
Or create a routine:
"Morning startup, weekdays 8:30–9:00: review calendar, check priority tasks, 5-minute plan."
Buffy will confirm the activity name, steps (for a routine), and schedule.
You can also create habits from ChatGPT and route the delivery to Slack:
"Create a daily 10-minute deep work block habit, send the reminder to Slack."
Step 4: Set up a shared team routine (optional)
For team rituals that everyone should see and respond to in a shared channel:
- Create the routine via Buffy (ChatGPT or the Slack bot DM).
- Specify the target channel: "Post the Monday team standup reminder to #team-rituals."
- Buffy will post to the channel at the scheduled time, and team members can reply inline.
Good candidates for shared Slack routines:
- Async standups — Buffy posts a prompt to #standup each morning; team replies in thread
- Weekly review kickoff — Friday EOD post to #team prompting a quick wins + blockers update
- Sprint planning prep — Monday morning post with a checklist for the week's priorities
- End-of-sprint shutdown — Routine that nudges everyone to log task status before the sprint closes
For a deeper look at team use cases, see:
Step 5: Respond to a Slack reminder
When a habit window opens, the Buffy bot sends a message like:
"Morning planning window is open — 15 minutes, starting now. Done or snooze?"
Reply with:
- done — logs the completion
- snooze 20 — delays the nudge 20 minutes within the same window
- skip — logs a skip and closes this instance
For routines with multiple steps:
"Morning startup — step 1: review calendar. Done?"
Buffy moves through steps in sequence after each completion.
Step 6: Review after a few days
After 3–5 days, ask Buffy for a recap in the DM:
"How have my habits been this week?"
Or for a team routine:
"How has the team standup routine been performing?"
Buffy gives a plain-language summary of completions, skips, and patterns.
Individual vs. team setup: what's different
| Scenario | Setup | Delivery |
|---|---|---|
| Personal habits in Slack | Connect your account, create habits via DM or ChatGPT | Slack DM from Buffy bot |
| Team routine (shared prompt) | One person creates routine, routes to channel | Posted to Slack channel |
| Each person tracking individually | Each team member connects their own account | Individual Slack DMs |
| Mixed (personal + team) | Connect once, set different routes per habit | DMs for personal, channel for team |
Combining Slack and Telegram
A common setup for people who use both:
- Slack for work habits and team routines during the workday
- Telegram for personal habits — morning water, evening wind-down, weekend routines
Buffy's behavior core tracks all of them together. You can ask for a summary from either channel:
"How are all my habits this week?" (from Slack DM or Telegram)
For the Telegram setup guide, see: