We use cookies from Meta, Google and Whop to measure how people find Chat33 and to show relevant ads. Nothing is loaded until you choose. Privacy policy
Send a post or a whole week of posts for approval. Your client opens one email, sees each post the way it will look on each channel, and taps Approve or Request changes. Approved posts schedule themselves, and nothing unapproved gets published.
Most agencies collect sign-off wherever the client happens to answer. It works until a post goes out with last week's caption.
You paste mockups into an email, the client replies "looks good" to the wrong one, and the thread is 40 messages long by Wednesday.
Feedback arrives as a voice note at 11 PM. Someone has to copy it into the caption, and nobody can find it two weeks later.
Caption v3, v3 final, v3 final for real. The team guesses, schedules one, and hopes it is the one the client approved.
Set it up once per client workspace. After that it runs every time your team has posts ready.
In Settings, turn approvals on as optional or required and add 1 to 3 steps, for example Review and then Approval.
Each step gets its own approvers: people on your team, the client, or both. Clients are added with the client role.
Write the post, set a caption per channel if you want, and send one post or a whole batch for approval.
Approvers get an email and a notification in the app. One button in the email opens the review, no password needed.
The client sees a preview per channel and can approve, approve everything at once, or request changes with a comment.
When the last step approves, the posts are scheduled for the time you set. Requested changes go back to your team.
A clean review page that works on a phone. Your client sees the post as it will look, not a screenshot of it.
Northside Coffee
Waiting for your approval

northsidecoffee Pumpkin cold brew is back. Only until November 30, at all three locations.
Scheduled for Tue, Nov 4 at 9:00 AM
Maya, account manager
Swapped the photo as you asked on Friday. Caption is the same as last year's.
Approve all 3
Approval history
Review
Approved by Sam (team)
Client approval
Waiting for Lena (client)
Then
Scheduled automatically
Internal note
Client can't see this. Remind them about the holiday post next week.
Opened from the email link, no password
Everything you need to get a clear yes, without adding another tool to your client's day.
Run an internal review before the client sees anything, or add a second client approver. Each step moves on by itself.
Clients join as reviewers. They take no seat on your plan and only see the posts you send them, nothing else in the workspace.
Clients press one button in the email to review. No password to forget. The link expires and only opens that client's workspace.
One thread per post with the client's comments, internal notes the client never sees, @mentions and the edit history.
Save posts as drafts and write a different caption for each account, so LinkedIn doesn't get your Instagram hashtags.
When a workspace requires approval, only approved posts publish. Final approval schedules the post for you.
Change the caption or media after approval and the post goes back to the client. Moving only the time keeps the approval.
Agents connected through the API or MCP can draft posts and send them for approval. Only a person can approve.
Give each client a workspace with its own channels, posts, team and approval settings, all under one agency login and one bill.

Set up approvals for your first client in a few minutes. Your client needs nothing but their inbox.