Platform · Requests & Visual Comments

Click the thing.
Ship the change.

Your client browses their own live site, clicks the exact element, and describes the change. It lands in your queue as a request with the screenshot, the URL, and the precise spot on the page.

hillsidedental.com
1
2
Pinpoint · Sarah (client)Can we make this headline about the spring whitening offer?
One lifecycle

Every request moves
the same five steps.

Whether it came from the portal, a pinpoint on the live site, a form, or your own team, a request is one object with one path to done.

01 · Queued

It lands

From the portal, a visual comment, a form, or an internal to-do you log yourself.

02 · Building

Someone owns it

Per-client roles assign it by default: your team, your connected agent, or Agency Label.

03 · Review

Preview ready

Work comes back as a preview deploy on a branch, linked right on the request.

04 · Approved

The gate opens

You or your client approve against the live preview. Nothing ships unseen.

05 · Shipped

It's live

Merged and deployed. The thread, the branch, and the history stay on the record.

Built lean

One work object.
Not a task system.

We refuse to ship nested subtasks, template builders, and approval matrices. A request carries exactly what work needs and nothing more.

Thread

Conversation on the work

Every request has its own message thread, so context never scatters across email and chat.

Checklist

A flat breakdown

Split a request into checklist items with assignees. No nesting, no dependencies, no ceremony.

Visibility

Client or internal

Internal requests are your own to-dos on a client, like sending the proposal or the monthly check-in. The client never sees them.

Views

Board, list, my work

Slice the same queue by status, client, or assignee. Views over one table, not five different systems.

Executor

Who's building this?

Each request shows exactly who it routes to: my team, my agent, or Agency Label. Change it per request whenever you want.

Requests your agent can pick up.

The queue is where autonomy starts: connect your own agent and requests stop waiting for you.