Building a Team Collaboration Bot
Deploy OpenClaw as a shared team assistant for standup summaries, documentation, and coordination.
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
相關教學
Building a Personal Productivity Assistant
Configure OpenClaw as your daily productivity companion — tasks, reminders, notes, and routines.
Creating a Customer Support Bot with OpenClaw
Build an AI-powered customer support bot that handles FAQs, tickets, and escalations.
Using OpenClaw as a Research Assistant
Set up OpenClaw for deep research — web search, source analysis, report generation, and fact-checking.