Over the last couple of weeks, I replaced our project management layer at Cork with an agent.
The setup is straightforward. A repo holds read credentials for Granola, Slack, Notion, Drive and the Github commits. A scheduled Cronjob fires every 4 hours, pulls the diff since the last run (new transcripts, messages, commits), and runs it through a classifier that maps each artifact to an owner and an active workstream. Output writes to a public dashboard: whoโs working on what, what was shipped, status of each feature in development and progress towards quarterly goals etc.
No more moving tickets on a kanban; that whole workflow is now automated.
The main constraint we built that makes this work: the agent only ingests whatโs readable in the shared workspace. A decision made in a DM is invisible. So the team has moved almost everything into public surfaces. Commit frequently to remote, threads in channels instead of DMs. Working in private now has a direct cost (it doesnโt get counted), and working in public now has a direct and measurable benefit.
The system still has some limitations and kinks, information that is untracked leaves minor gaps and crunching large volumes of data automatically can at times cause miss-annotations, but itโs directionally where the future of task tracking will go, enabling us to focus on the real work instead of boring reporting tasks.