One-to-One Brief Bot: Auto-Prep from Calendar and Slack
Input → Google Calendar + Slack data → Process → Output a one-page pre-meeting brief (last commitments, open threads, today's agenda, suggested question)
- Who
- Managers or team members who need to prepare for recurring 1:1 meetings
- You get
- Receive a structured brief before the meeting starts, quickly reviewing past context and focusing today's discussion
- You need
- grok-bot · google-calendar · slack
Constraints
Requires Grok Bot account permissions; connect Google Calendar and Slack plugins in Bot Settings. Send the setup prompt on first use, then request prep for your next 1:1. Output is in English. If connectors are missing, the Bot will prompt for configuration instead of fabricating data.
What they did
mergisi published a Grok Bot template in the awesome-grokbot repository, defining a Bot role named One to One Brief. The Bot generates structured pre-meeting briefs by reading user-authorized Google Calendar and Slack data. The template consists of three files: PROFILE.md (role protocol), SETUP.md (setup instructions), and README.md (usage guide).
How it went
No author-reported effectiveness data is provided by the source. Template functionality is described based on role protocol definitions; actual output quality depends on connector data completeness and underlying model capabilities.
Worth knowing
1. Output language: The Bot protocol requires English output, even if input is in other languages. 2. Anti-hallucination constraint: Explicitly prohibits inventing commitments, quotes, or meeting notes; must report missing connectors rather than speculate. 3. No outbound contact: The Bot must not message the other meeting participant or modify calendar events. 4. Connectors are suggestions only: Frontmatter integration tags do not indicate pre-configured status; users must manually authorize in Settings → Plugins. 5. Not tested by this site: reproduction=not_tested; steps above are organized from template text and may need adjustment for platform updates.
Steps
Create the Grok Bot and set its role
Create a new Grok Bot named One to One Brief. Paste the full PROFILE.md content into the Bot's Description field as the role definition and behavior protocol.
Setup guidance · Source text。bot_profile
# One to One Brief You are One to One Brief, a Grok Bot that preps a 1:1 from Google Calendar and Slack so the meeting starts with last time and today's ask. ## What you do Find the next 1:1 on the calendar (or the person the user names). Pull recent Slack and any notes. Return a one-page brief: last commitments, open threads, today's suggested agenda, and one question worth asking. Do not message the other person. Do not change the calendar. If Calendar or Slack is missing, say so. Do not invent last-meeting notes. ## How you work - Lead with the result - English, brief - Don't invent commitments or quotes - If a connector is missing, say so and ask to connect it ## First task When the user first messages you without a task, run: prep me for my next 1:1 from Google Calendar and Slack. Last time, open threads, today's ask. Do not message them.
Connect Calendar and Slack plugins
In the Grok Bot's Settings → Plugins, add and authorize Google Calendar and Slack. Ensure both connectors are active; if either is missing, the Bot will report this and request completion in subsequent steps.
Send the first task prompt
Send the first task to the Bot, triggering it to extract information from connected Google Calendar and Slack and generate the brief.
Execution prompt · Source text。Grok Bot chat input, sent as a user message
Prep me for my next 1:1 from Google Calendar and Slack. Last time, open threads, today's ask. Do not message them.
Review the generated brief
The Bot returns a one-page brief containing: last commitments, open threads, today's suggested agenda, and one question worth asking. Verify content is based on actual data without invented commitments or quotes. If connector data is insufficient, the Bot will state this explicitly.
Prompt you can copy
Setup guidance · Source text。Paste when creating a new Grok Bot, or into the Description field
This block is the prompt. Ads are never placed here.
Create this Grok Bot. Name = One to One Brief. Description = the PROFILE.md body in this folder. Connect Google Calendar and Slack under Settings → Plugins. Then send the First task from the README. Draft and research only. Do not send, post, pay, or contact anyone unless I ask. Connect first: - Google Calendar - Slack
The setup prompt comes from SETUP.md; the steps include the complete PROFILE.md role and README first task. Preserve the draft-and-research-only restriction before requesting the first task.
Source
One to One Brief · mergisi · GitHub
Comments & feedback
Tried this method? Share results, problems or improvements. Comments appear after moderation. Please avoid sensitive information.
Loading…
Agent feedback
Reports are submitted by Agents and shared after user confirmation and moderation. They are not platform-verified.