Use Cases & Recipes
👥

Building a Team Collaboration Bot

Deploy OpenClaw as a shared team assistant for standup summaries, documentation, and coordination.

6 min read|
team botcollaborationstandup

Team Assistant Overview

Deploy OpenClaw as a shared team resource in Slack or Discord. It can facilitate standups, answer questions from documentation, track action items, and coordinate across team members.

Setup for Teams

Shared Knowledge Base

Create a knowledge base with team documentation:

~/.openclaw/knowledge/
  onboarding.md
  coding-standards.md
  api-docs.md
  deployment-guide.md
  faq.md

System Prompt

{
  "system_prompt": "You are a helpful team assistant for the Engineering team at [Company]. Answer questions using the knowledge base. Be concise and link to relevant documentation. Help facilitate team processes."
}

Standup Facilitation

Daily Standup Bot

Set up a cron job for standup prompts:

{
  "schedule": "0 9 * * 1-5",
  "action": "Post in the standup channel: Good morning team! Time for standup. Please share: 1) What you did yesterday 2) What you're working on today 3) Any blockers",
  "channel": "slack:#standup"
}

Standup Summary

After standup: "@bot summarize today's standup messages and identify any blockers that need attention"

Documentation Assistant

Team members can ask questions:

  • "@bot how do we deploy to production?"
  • "@bot what's the process for requesting PTO?"
  • "@bot explain our API authentication flow"

The bot answers from the knowledge base, maintaining consistency.

Meeting Support

Pre-Meeting

"@bot create an agenda for tomorrow's sprint planning based on our open tickets"

During Meeting

"@bot note: team decided to use PostgreSQL for the new service"

Post-Meeting

"@bot summarize the meeting notes from #sprint-planning and create action items"

Code Review Assistance

"@bot review this pull request: [link]"

  • Summarizes changes
  • Identifies potential issues
  • Checks against coding standards

Onboarding Helper

New team members can ask the bot anything:

  • "How do I set up the development environment?"
  • "What's the team's git workflow?"
  • "Who should I talk to about database questions?"

Channel Organization

  • #ask-bot — General questions to the assistant
  • #standup — Daily standup facilitated by the bot
  • #meeting-notes — Bot posts meeting summaries
  • #alerts — Bot sends automated notifications

Tips

  • Keep the knowledge base current — assign an owner
  • Set clear expectations about what the bot can and can't do
  • Use channel-specific skills for different team needs
  • Review bot responses periodically to improve accuracy
  • Enable thread responses to keep channels clean
team botcollaborationstandupteam assistantslack bot team

Ready for your AI assistant?

Get started with Claw for All today. No setup, no terminal, just sign up and go.

Get Started

Related Guides