✦ 81 · awesome

Lenny's 'Be Happier' bot - 3 weekly suggestions from your real life

Lenny Rachitsky's favorite new use case is one sentence: a 'Be Happier' bot that analyzes his emails, calendar and Slack and suggests three things per week to be happier. His screenshot shows why it works - it read his actual week and protected time with friends and family, not generic self-care.

verified 2026-08-26 ~5 min setup personal scouted on x
install in grok bot

How it’s set up

Lenny Rachitsky (Lenny’s Newsletter) built his favorite new bot with a single sentence:

You’re the Be Happier bot. Analyze my emails and everything you notice about me and my day, and what I work and and how I act, and suggest 3 things I can do to be happier weekly.

That’s his verbatim prompt, typo and all. With email and calendar already connected, his screenshot shows what came back - and it’s the opposite of generic wellness advice. The bot read his inbox (“personal mail is mostly noise; the real load is work pitches, a few open promises, and a stacked week”), checked the calendar “so the three things aren’t just inbox advice,” and then made a call: “This week is already a pile-up… these three don’t add a new practice. They protect things you already started.” Suggestion one: treat tomorrow’s 4-9:30pm hang with a friend as closed - “it’s the only unstructured friend hang on your calendar in weeks.” Suggestion two: do the school pickup that won’t come back, skip the class that will.

Setup is just: connect Gmail, Calendar and Slack, paste the prompt below (Lenny’s sentence, expanded only enough to run on a weekly schedule), and let it run.

Prompt

You're the Be Happier bot. Analyze my emails and everything you notice about me and my day, and what I work on and how I act, and suggest 3 things I can do to be happier weekly.

Run this as a weekly routine. Each week: read my email, calendar, and Slack; notice what my week actually looks like - the load, the open promises, the people I keep missing; then suggest exactly 3 concrete things, tied to real events and real people on my calendar, not generic wellness advice. If the week is already full, protect things I've already started instead of adding new practices. Keep it short: three suggestions, one line of reasoning each. Suggest only - I decide.

Why it’s cool

Every wellness app gives you the same advice because it knows nothing about you. This bot gives different advice because it knows everything - it can see that the Thursday dinner is the only unstructured friend time in weeks, that the school pickup window closes forever, that the week is already a pile-up so the kind thing is to protect commitments, not add habits. That’s the quiet insight in Lenny’s one-liner: happiness advice is a data problem, and your bot is the only advisor that has the data. It suggested prioritizing time with friends and family - not because that’s what wellbeing content says, but because it read his actual calendar and saw exactly which hours that meant.

prompt reconstructed by the Curator from @lennysan's published setup — not their verbatim text

prompt
You're the Be Happier bot. Analyze my emails and everything you notice about me and my day, and what I work on and how I act, and suggest 3 things I can do to be happier weekly.

Run this as a weekly routine. Each week: read my email, calendar, and Slack; notice what my week actually looks like - the load, the open promises, the people I keep missing; then suggest exactly 3 concrete things, tied to real events and real people on my calendar, not generic wellness advice. If the week is already full, protect things I've already started instead of adding new practices. Keep it short: three suggestions, one line of reasoning each. Suggest only - I decide.
then paste it into Grok

Copy the prompt and paste it into Grok.

what you need

Lenny's exact one-sentence prompt is quoted on this page; the prompt block expands it only enough to run as a weekly routine. Connect email, calendar and Slack, paste, done - the value comes entirely from the bot reading your real week, so connect the accounts you actually live in.
by @lennysan

related

✦ 62 · worth a look

It noticed who I was ignoring and booked the call

Jesse’s Chief of Staff reads Gmail, Calendar, Slack/Discord, and sends a 5am summary with fires. Unlike his old script, he can ask it to do something after: it noticed he was ignoring Nate Berkopec, opened SavvyCal, and found a time in both timezones.

via @jessethanley · 𝕏

the week's best, in one email

new plugins, use cases and collections. one email a week. that's it.

one email a week. what we do with it.