A project tracker your client updates by commenting.
Publish the plan once. Your client ticks things off from their phone with a comment, no login. Your agent reads the comments, updates the page at the same link, and replies to each one.
Three moves. None of them is a status meeting.
The page is where the project lives for the client. The comments are how they talk back. Your agent does the bookkeeping in between.
Your agent publishes the plan.
Ask Claude, ChatGPT or Claude Code to turn your notes into a tracker and publish it under the client. Every task gets an id, an owner, a status and a date.
Your client answers on the page.
They select an item and leave a comment, from any browser or phone, with no account:
doneticks it off doingmoves it to in progress blocked: no loginmarks it blocked and says why due: 12 Novsets a date owner: Danareassigns it anything elsebecomes a note on the item Your agent applies it and replies.
On the schedule you give it, it reads new comments, updates the items and the counts, republishes the same link, and answers each comment with what changed. The client sees “Your comment was addressed” the next time they open the page.
All your client does is tap, type a word and post.
This is the example tracker on a phone, with Stacktree’s real comment layer. Everything after Post happens on your side.
Recorded on the example tracker. The agent’s overnight run is cut to three seconds.
Your client won’t log into your project tool. They will open a link.
The usual way
- ×A board they never log intoInvites expire, passwords get lost, and updates go back to email.
- ×A weekly status emailOut of date by Tuesday, and nobody can find last week’s.
- דCan you resend the link?”Every update is a new attachment, so there are five versions in circulation.
With a tracker page
- ✓One link they bookmark at kickoffStill the right link at handover. Every page you send them can collect at their own address.
- ✓Answered from a phoneA comment on an item is the whole interface. “done” is enough.
- ✓Every change keptEach update keeps the version it replaced, so you can always show what changed and when.
Fifty updates in a month, and every one of them is still there.
Each time your agent updates the tracker, the version it replaced is kept: the last 5 on the free plan, the last 50 on paid plans. Restore any of them at the same link, from the page screen or by asking your agent.
One prompt, then a schedule.
Paste this into Claude Code, Claude or ChatGPT with Stacktree connected. Fill in the client.
Build an engagement tracker for <client> as one page: every task with an id (T1, T2...), an owner, a status (to do, doing, waiting, blocked, done), a due date and a short note, grouped by month, with the counts at the top and the agenda for our next call. Publish it to Stacktree under the client "<client>" with comments on, and add this to the page: "Select an item's title and leave a comment: done, doing, waiting, blocked: why, due: date, owner: name." Then, every weekday at 8am: read new comments with list_feedback, apply each one to the tracker, update_site the same page, and resolve_feedback each comment with one line saying what changed.
The schedule is your agent’s: a Claude Code routine, a cron job or a ChatGPT scheduled task. Stacktree keeps the comments until they are resolved, so a run that is late or skipped loses nothing.
We run our own client engagements on a tracker like this. My agent updated one fifty times in its first month, and the client always had a single page that was current. It is the page I would least like to go back to doing by email.Steve Smith, who built Stacktree. How we use Stacktree →
What people ask before they send one
Does my client need an account? +
Who sees the comments? +
How does the agent know there is something to do? +
What if the agent gets an update wrong? +
Why not just share our project tool? +
Can I keep it private? +
Send the plan as a page. Let the client tick it off.
Your client never needs an account. Free to start: a free page lasts 7 days, and up to 90 while your client keeps opening it. Paid plans keep it for as long as the work runs.