Run Projects From Chat Playbook
A playbook for managing projects, deals, and tasks from Telegram (with optional Slack)—when to chat, when to document, and how to keep signal high while noise stays low.
What You'll Get
- Complete playbook — Rules for chat-first project management
- Chat vs document decision tree — Know when to move to formal docs
- Channel architecture — How to organize groups for different purposes
Download the Playbook
Get the full playbook with decision trees and channel templates.
No email required. Free to use and share.
The Core Principle
Chat is for fast, informal communication. Documentation is for decisions that need to persist.
The goal isn't to run everything in chat—it's to reduce friction for quick updates while ensuring important information doesn't get buried. Use chat for speed, move to docs when permanence matters.
Chat vs Document Decision Tree
✓ Keep in Chat
- • Quick status updates ("Done with the mockups")
- • Simple questions with fast answers
- • Heads-up notifications ("Client called, will reply in an hour")
- • Task assignments and completions
- • Informal coordination ("Starting the call now")
- • Daily standups
→ Move to Document After Chat
- • Decisions made in chat ("We agreed to X")
- • Client requests that affect scope
- • Process changes that affect the team
- • Anything someone might need to find later
✗ Start in Document, Not Chat
- • Scope changes and change requests
- • Project plans and timelines
- • Meeting notes with action items
- • Client briefs and specifications
- • Anything requiring approval
Channel Architecture
Organize Telegram groups/channels by purpose:
| Channel Type | Purpose | Who's In It |
|---|---|---|
| #team-general | Company-wide announcements, social | Everyone |
| #project-[name] | Specific project updates, tasks | Project team |
| #client-[name] | Internal discussion about a client | Account team |
| #sales-alerts | New leads, deal updates | Sales + leadership |
| #daily-standups | Async standup posts | All team members |
| #alerts-urgent | Critical notifications only | On-call team |
Keep channel count manageable. Archive inactive project channels regularly.
Daily Workflow in Chat
Morning
- • Check #daily-standups for team updates
- • Post your own standup
- • Review #alerts for overnight notifications
During the Day
- • Capture tasks as they come up (/task command)
- • Post updates in project channels as milestones are hit
- • Mark tasks done when completed (/done)
- • Flag blockers immediately
End of Day
- • Review /mytasks for anything incomplete
- • Move important decisions from chat to docs
- • Clear notifications before signing off
Key Commands for Project Management
Commands you'll use most (exact syntax depends on your bot):
/task — Create a new task/done — Mark task complete/assign @person — Assign task/due tomorrow — Set due date/mytasks — See your tasks/project [name] — See project tasksSee the Telegram Commands Cheat Sheet for the full list.
Handling Common Scenarios
Client asks for a change via chat
"Got it, let me document this as a change request and send you the impact." → Create task, link to Change Request Form, follow up in portal.
Team member is blocked
Post blocker in project channel. Tag the person who can help. Set a deadline for resolution ("Need this by EOD to stay on track").
Important decision made in chat
Summarize: "Decision: We're going with Option A because [reason]. Adding to project notes." Then actually add it.
Chat discussion getting too long
"This needs a proper discussion. Let's take 15 min tomorrow to sync, or I'll write up options in a doc. Which works?"
Common Mistakes & Tips
Treating chat as permanent record
Chat scrolls. Important info gets buried. If you need to find it later, move it to a document or task.
Too many channels
Every new project doesn't need a channel. Use channels for ongoing communication, tasks/docs for project specifics.
Using @all or @everyone too often
If everything is urgent, nothing is. Reserve broadcast mentions for actual urgent items.
Expecting instant responses
Async means async. If you need something immediately, call. Otherwise, give people time to respond.
How Corcava Supports This
- Telegram bot for task management — Create, assign, complete tasks from chat
- Notifications to Telegram — Get alerts where you work
- Tasks sync with web app — Chat captures don't get lost
- Client portal for formal docs — Move decisions from chat to shared space
Maps to: Telegram Integration, Tasks, Projects, Client Portal features
Frequently Asked Questions
Isn't this just reinventing Slack/Teams?
Telegram is lighter weight and more personal for many teams, especially outside the US. The principles apply to any chat platform—the point is using chat intentionally, not replacing one tool with another.
How do I get my team to actually use this?
Start small. Introduce task capture and standups. Once people see the value (less forgotten tasks, better visibility), they'll adopt more. Don't mandate everything at once.
What if clients expect everything to happen in their preferred tools?
Client communication can stay in whatever channel they prefer (email, Slack). Internal project management in Telegram is about your team's efficiency. Bridge as needed with integrations.
How do I handle information overload?
Mute channels that don't need your immediate attention. Use notification settings aggressively. Check non-urgent channels at set times rather than responding to every ping.
Does this work for remote teams?
It works especially well for remote teams. Async standups, documented decisions, and chat-based task capture all reduce the need for synchronous meetings while keeping everyone informed.
What's the difference between this and just using a project management tool?
This is about using chat as the front door to your project management. Instead of context-switching to a PM tool, capture work where conversations already happen. The PM tool becomes the system of record, chat becomes the interface.
