01Plan every client in one place.
Each client is its own workspace: posts, media, team and brand colours. Compose once and preview it the way Instagram, Facebook or LinkedIn will show it.
BetaFree while we build it with agencies
Plan every client's posts, send one review link, and get a real approval or a clear “change this.” No client logins. No screenshots. No chasing.
Every approval thread looks like this. Keep scrolling and watch it turn into one answer you can point at.
8 messages · 2 apps · no clear answer
1 answer, with a name and a time on it
↓ scroll
Who PriyaWhat Morning pourWhen Tue 9:41How review link, no login
Three steps, and your client only ever sees the last one.
Each client is its own workspace: posts, media, team and brand colours. Compose once and preview it the way Instagram, Facebook or LinkedIn will show it.
No account for your client to make, no password to forget. The link is the key, it only shows their posts, and you can switch it off any time.
Approve, or request changes with a note attached. The verdict moves the post on its own, and you hear about it in one notification, not twenty.
The review room
The real caption, the real crop, the platform it's going to and when. Approve and change-request sit right under it, so the answer comes back attached to the thing it's about.
Reminders
The link can go to up to five client addresses. As post dates get close, SaySo reminds them only about posts without an answer, at most three times a week and never at night.
Publishing
Connect a client's Facebook Page and its linked Instagram account. Once a post is approved, the scheduler publishes it at its time and Meta's insights come back into SaySo. Built and running now; it opens to everyone when Meta finishes reviewing the app.
No app to download. No password to forget. They open the email, see the real posts, and answer. Try it: you're the client.
Harbor Coffee · October
0 of 3 answered
Morning pour
Instagram reel · Mon 08:00
New autumn menu
Facebook post · Tue 12:30
Meet the roasters
Instagram carousel · Wed 18:00
Nothing yet. Pick a verdict above.
No logo wall, no quotes, no numbers we can't stand behind. Just the list, kept honest. If it's under “Working now,” you can try it today.
Working now
On the way
Connected Facebook and Instagram access tokens are encrypted before they're stored. They never appear in the browser.
Teammates only see the clients they've been added to. That's enforced on the server for every request, not just hidden on screen.
A review link shows one client's posts and nothing else. Switch it off and it stops working, straight away.
No pricing page yet, because we'd rather set prices with the agencies using it than guess. Everything that works today is yours to use.
Early access
FreeFor agencies running client approvals.
The ones agencies ask first. Anything else, the answer is probably in the product.
No. That's the point. They open the review link, see the real previews, and approve or request changes — no signup, no password, no app. The link carries its own credential and you can switch it off whenever you like.
Instagram, Facebook, LinkedIn, X, Threads and Pinterest — each with its own real preview, its own post types, and its own caption if you want one. Publishing straight to Facebook Pages and their linked Instagram accounts is built and running, and opens to everyone once Meta finishes reviewing the app. The other platforms are planned and approved here, then posted by hand for now.
It's built for exactly that. Each client is a separate workspace with its own content, media library, team and brand colours, and people only see the clients they've been added to.
The post is marked, the room reads changes requested so nothing gets published by mistake, and you're notified with their note attached. One blocked post blocks the folder — that's deliberate.
Yes. Tapping the verdict they already gave takes it back. There's no account on that page and no support queue to email, so undo has to be something they can do themselves.
Every scheduled time is stored as a real timezone, not a fixed offset, so a post lands at 9am for the audience it's aimed at regardless of where the person scheduling it is sitting — and it stays correct through daylight-saving changes.
Those are built for publishing. This is built for the step before it: getting your client to say yes. Scheduling, calendars and previews are table stakes — a client review link with a real approve-or-reject decision, wired straight into your notifications, is what actually shortens the week.
Set up a client, plan a week of posts and send the review link. You'll know by lunch what's approved.