The itch

I’ve made websites since 2010, and the hard part was rarely the website. It was the requests: a Slack thread here, an email there, a line from a call, a comment on a Figma frame—each one asked again a week later because nobody could see where it stood. Somebody asks. Then they ask again.

Koati is where those requests land with their original wording intact, next to what we actually agreed to do.

How it works

  1. Catch. Requests come in from Slack, email, meeting notes, Figma comments, or a link anyone can submit to. Nothing is work until you say so.
  2. Sort. Decide what’s worth doing—kind of work, who picks it up, where the files live—before it turns into a ticket.
  3. Agree. Write down what you’ll do beside what was asked. A thumbs-up isn’t a plan.
  4. Follow along. Whoever asked gets a link to the board: planned, in progress, ready for review, done. No account, no install.
  5. Ideas. Koati notices recurring asks—the sampling kit that comes up every 30 days—and suggests the card before anyone sends the message.

The work itself stays in the tools it’s made in. A card links to the Figma file or the Webflow site; an assistant like Claude or ChatGPT can draft the first pass, and a person approves it.

Who it’s for

Marketing teams fielding requests from sales, product, and leadership—and the design and development agencies they hire. It’s the tool I wanted on both sides of that relationship.

Where it stands

Koati is my main focus alongside Harvous. It’s still a work in progress and not public yet. The plan: a free tier (two shared boards and an unlimited personal one) and paid plans priced by shared boards only—everyone on the team and everyone who asks stays free.

Tools & process

Laravel on Laravel Cloud

The app, the shared boards, and the request inbox.

Integrations

Slack, email, Figma, Webflow, Google Drive, Dropbox, Loom, Linear, Jira, GitHub, and Asana—with Teams, Google Chat, and a browser extension next.

AI, with a human in the loop

Claude, ChatGPT, or Grok can draft the work from a card's brief. The draft comes back for a person to approve.