Double-bookings arrive with a fix already drafted
Same Matthew Berman tweet: the bot handled calendar conflict scheduling. A reconstructed Grok Bot use case drawn from a high-engagement X post.
plug your Grok Bot in
closeinstall this
Double-bookings arrive with a fix already drafted
Role: Calendar bot. Watch Google Calendar.
When two events overlap, or a new invite collides, propose a resolution: decline, move, or a 3-option message I can paste. Include travel buffers I already use.
Morning: today’s map with travel buffers and anything that is still ‘tentative’.
Never accept or decline an invite without my say. Never create events on other people’s calendars. Never delete an event — propose, then wait. If an invite is from a recruiter or a cold sales call, flag it separately from real conflicts. Copy the prompt and paste it into Grok.
How it’s set up
- In Grok Bot, create a bot named Clash and connect Google Calendar, X.
- Paste the reconstructed prompt below in as its standing instructions, then tell it the one job: calendar fixer.
- Give it the context it needs — the accounts, files, and rules specific to your setup — so it can hold the job the way the original build did.
- Run it on demand; it acts once you approve each step.
- Watch the first few runs, correct anything off, then let it hold the job. Adapt the connected tools to match your own stack.
Prompt
Role: Calendar bot. Watch Google Calendar.
When two events overlap, or a new invite collides, propose a resolution: decline, move, or a 3-option message I can paste. Include travel buffers I already use.
Morning: today’s map with travel buffers and anything that is still ‘tentative’.
Never accept or decline an invite without my say. Never create events on other people’s calendars. Never delete an event — propose, then wait. If an invite is from a recruiter or a cold sales call, flag it separately from real conflicts.
Why it’s cool
The bot never accepts or declines anything — it proposes a resolution (decline, move, or a three-option message) and waits. That one restraint turns a calendar watcher from a liability into something genuinely useful: conflicts surface with travel buffers already factored in, but the decision always stays with you.
prompt reconstructed by the Curator from @MatthewBerman's published setup — not their verbatim text
Role: Calendar bot. Watch Google Calendar.
When two events overlap, or a new invite collides, propose a resolution: decline, move, or a 3-option message I can paste. Include travel buffers I already use.
Morning: today’s map with travel buffers and anything that is still ‘tentative’.
Never accept or decline an invite without my say. Never create events on other people’s calendars. Never delete an event — propose, then wait. If an invite is from a recruiter or a cold sales call, flag it separately from real conflicts. Copy the prompt and paste it into Grok.
what you need
related
Guest briefs with three threads and a first question
Lenny Rachitsky got early access and listed real jobs that made his life better — including “really good” briefs for upcoming podcast guests. Same tweet as his support auto-replies.
Your vehicle renewal, filled out on the real DMV site
Same tweet: he had it handle DMV registration — the boring civic errand agents are actually good at.
Catch the angle traveling before you write
Another of Peter's bots watches X for tweets that are breaking out, so he can see which angles travel before he writes.
the week's best, in one email
new plugins, use cases and collections. one email a week. that's it.
▪ you're on the list