AI throughout project management—not a lonely chatbot in the corner
Teams buy "AI" and wonder why adoption stays at zero. The issue is usually placement, not the model. A general chatbot widget without a connection to Kanban is an expensive distraction.
AI throughout project management pays off when each workflow layer has a defined job: read from the system of record, suggest with human approval, support decisions with audit trails. WKFGo implements this in three tiers—in-app chatbot, MCP for power users, and executive tools for leadership.
Three AI layers in WKFGo
Layer 1 — Read and answer (everyone)
The floating chatbot in the authenticated app handles natural-language questions: "My overdue tasks?" or "Summarize the deploy wiki." It queries PostgreSQL plus vector search over knowledge—no MCP config required. Built for PMs and non-technical stakeholders.
Honest limit: The chatbot is more constrained on writes than MCP; use MCP or the UI for bulk updates.
Layer 2 — Act in workflow (IDE / desktop)
The MCP server serves Cursor and Claude. Dev loop: get_context_pack → start_work → submit_for_review. PM loop: list_tasks, update_status, search_docs. Personal wk_ key per user.
This layer reduces context switching—it does not replace the Kanban board the team relies on for visibility.
Layer 3 — Decide with evidence (leadership)
Executive MCP tools:
executive_brief— role-specific lenses (CEO, CFO, CTO, …)decision_inbox— queued decisions with evidencesimulate_scenario— what-if before commitmentworkload_heatmap,portfolio_overview— capacity and portfolio views
AI here supports decisions—resolve_decision_item and release approvals stay human.
A 7-week rollout map
Weeks 1–2: Kanban hygiene—every task assigned, due dated, blockers on cards. AI fails on dirty data.
Week 3: Chatbot pilot—three squads, wiki FAQ "how to ask the chatbot."
Week 4: MCP read-only for a dev lead—my_day, list_tasks.
Week 5: MCP writes with approval—update_status, create_comment.
Week 6: executive_brief pilot with one director—compare against manual slides.
Week 7: Retro—measure weekly task update rate, not prompt count.
Human vs AI boundary
| Activity | AI | Human |
|---|---|---|
| Status summary | ✓ | spot-check verify |
| Priority suggestion | ✓ | commit priority |
| Task draft | ✓ | approve create |
| Release approval | suggest risk | ✓ sign-off |
| Finance entry | ✗ | ✓ |
| FeatureAccess change | ✗ | ✓ admin |
Rollout anti-patterns
- Big bang: All tools day one—chaos and blame on AI.
- AI without board discipline: garbage in, eloquent garbage out.
- Shared admin key for automation scripts—security and wrong attribution.
- Replacing standups with chatbot only—async visibility ≠ removing human sync for complex blockers.
- LLM metrics in board decks—verify executive_brief in the app before external slides.
WKFGo: one platform, three entry points
| Persona | Entry |
|---|---|
| IC / PM | Chatbot + /dashboard, /my-tasks |
| Developer | Cursor MCP + get_context_pack |
| Director | Claude MCP + executive_brief, decision_inbox |
| Finance | /finance + MCP finance_summary with permission |
All paths hit one PostgreSQL backend—no sync between "AI tool" and "PM tool."
AI adoption maturity model
| Level | Signal | Action |
|---|---|---|
| 0 | AI separate from board | Board hygiene first |
| 1 | Chatbot Q&A | Wiki FAQ |
| 2 | MCP read-only | my_day pilot |
| 3 | MCP approved writes | Dev loop |
| 4 | Leadership tools | Brief + inbox |
| 5 | Closed decision loop | Simulate + resolve habit |
Level 5 without level 2 is impossible—data quality is prerequisite.
RACI for AI in PM
| Activity | R | A | C | I |
|---|---|---|---|---|
| MCP key issue | User | User | IT | PM |
| FeatureAccess | Admin | PM | Lead | Team |
| Brief verify | PM | Director | CFO/CTO | Team |
| Prompt wiki | PM | Lead | Team | — |
AI tool ownership must be explicit—"IT set up MCP and left" is a failure pattern.
Measuring ROI without fake stats
Observable metrics:
- Weekly task touch rate on assigned work
- Standup duration trend
- Time-to-update after blockers
- decision_inbox resolve cycle time
- Developer context-switch self-report in retros
Not invented "hours saved by AI"—measure behaviour change.
FAQ — AI throughout project management
Must we deploy all three layers at once?
No—sequential: board hygiene → chatbot → MCP read → leadership tools.
General ChatGPT vs WKFGo AI?
ChatGPT without MCP is blind to your data. WKFGo AI is grounded.
Data residency?
MCP calls hit your instance—your deployment policy (cloud/self-host).
Replace Scrum Masters?
No—facilitation and conflict resolution stay human.