---
title: "Client approval for social posts with one link | Mobster"
description: "Send for approval copies a link. Your client opens it with no account, sees the post as Instagram or TikTok shows it, and taps Approve or Request changes."
canonical: "https://mobster.dev/blog/client-approval-for-social-posts"
last-updated: "2026-11-10"
---

Send for approval copies a link. Your client opens it with no account, sees the post as Instagram or TikTok shows it, and taps Approve or Request changes.

# Get client approval for social posts with one link

4 November 2026

Send for approval turns a queued post into a link. Your client opens it on any device, with no account, sees the post as Instagram or TikTok will show it on an iPhone, and taps **Approve** or **Request changes** with a note. The post waits for that answer. Your approval is also required, either for each post or for the batch. This post follows one post from the queue to the client and back, and covers what happens when the client wants changes or you change your mind.

## What you need

- Mobster for Mac, with a post in the **Queue** ([Schedule Instagram Reels, posts and TikToks from your Mac](https://mobster.dev/blog/post-to-several-profiles-with-approvals) shows how to line one up).
- **Mobster Remote** turned on. In Mobster for Mac, open Settings (⌘,), choose **Remote**, then **Turn on**. The link goes through Remote ([Mobster Remote](https://docs.mobster.dev/remote)).
- Your Mac awake and online when your client opens the link. Otherwise the page says the Mac is offline.

Your client needs no account.

## Send a post for approval

On a post in the queue, choose **Send for approval**. Mobster copies a link. Paste it into whatever you already use to talk to your client: email, Slack, a message. Mobster sends nothing itself.

The post’s row now reads **Waiting for your client**. Until your client approves the post as it is now, it does not go out.

## What the client sees

The client opens the link and sees the post as the app will show it: Instagram’s post screen or TikTok’s For You, on an iPhone. The page shows the profile the post goes to, the caption and the time. A video shows its first frame. Under it are two buttons:

- **Approve**
- **Request changes**, with a note

The page asks search engines not to index it, and the link is 32 random bytes.

## Read their answer in the queue

The answer shows on the post’s row.

| Row | What it means | What you can do |
|---|---|---|
| Waiting for your client | the link works and they have not answered this version | **Copy link**, **Revoke** |
| Client asked for changes | their note is under it | change the post: the same link shows the new version |
| Ready, Client approved | they approved the post as it is now | complete any outstanding approval; the post follows its approval mode, profile pace and schedule |
| Approval link expired, Approval link revoked | the link no longer opens | **Send for approval** makes a new link |

### When the client asks for changes

Read the note under the row, then edit the post: the media, the caption, the sound or the profile. The same link now shows the new version, so you do not send a new one. Your client opens it again and answers again.

Changing the media, the words, the sound, the format or the profile asks your client again, on the same link. Changing the time does not, because the time is not what they approved. If a post’s time passes by more than 2 hours while it waits for your client, it is **Missed its time**, and you set a new time.

### Links last 7 days and can be revoked

A link works for 7 days. **Revoke** ends it at once, and the post waits for a new link’s approval. Use it when you sent the link to the wrong person or the client’s contact changed.

## It still asks you

A client’s **Approve** is not the post’s approval. After the client approves, the post goes through **Ask before each post** or **Approve the batch**, like any other post, plus its profile’s pace and its time. Before that, it sends the media to the profile’s iPhone and checks the signed-in profile on screen, and it stops if another profile is signed in. All of that is in [the previous post](https://mobster.dev/blog/post-to-several-profiles-with-approvals).

A client post needs your client’s approval and yours. You can approve each post or the batch.

## What the link shows, and what it keeps

The link goes through Mobster Remote, and Remote’s server keeps no copy of the post. Each time your client opens the link, the post comes from your Mac. Specifically:

| What | Where it lives |
|---|---|
| The post, your client’s answer and their note | pass through the relay’s memory and are not stored on the relay |
| The link | a hash of it and when it ends, on the relay |

That is the table from the [Remote docs](https://docs.mobster.dev/remote), in short. It also means the page opens only while your Mac is on and connected. If you plan to be offline when the client looks, tell them to wait.

## Scripts and limits

The queue’s API has the same two actions under `/api/queue/{id}/items/{item}/client`: a `POST` makes the link when the post has none, and a `DELETE` revokes it. Getting a client approval link is your own click in the Mac app. With the Mac app running it needs its session, so another program with the API token cannot do it. [The content queue docs](https://docs.mobster.dev/content-queue) list the routes.

Queued client posts require both your client’s approval and yours. If Mobster cannot confirm whether a post went out, it waits for you to check instead of posting it again ([Safety](https://docs.mobster.dev/safety)).

## Try it

[Get Mobster for Mac](https://mobster.dev/download), turn on Remote and line up one post for `@yourbrand`. Choose **Send for approval**, open the link on your own phone and answer it as the client would: once with a note, then with **Approve**. Watch the row change in the queue. The inbox side of the same work is in [Instagram DM management on your own iPhone](https://mobster.dev/blog/instagram-tiktok-dm-inbox-triage), and the phone setup is in [Automate your own iPhone from a Mac](https://mobster.dev/blog/automate-iphone-from-mac).

## Questions

- ### Does my client need an account to approve a post?
  No. The link opens on any device with no account. The client sees the post as Instagram's post screen or TikTok's For You on an iPhone, with the profile, the caption and the time, and taps Approve or Request changes.
- ### Can the client approval link be turned off?
  Yes. A link works for 7 days, and Revoke ends it at once. The post then waits for a new link's approval. After an expiry or a revoke, Send for approval makes a new link.
- ### Does an approved post go out by itself?
  No. After your client approves, the post still goes through Ask before each post or Approve the batch, its profile's pace and its time, like any other post. Mobster never posts without your approval.
- ### Does Mobster store my client's post on a server?
  The Mobster Remote server keeps no copy of the post. Each time your client opens the link, the post comes from your Mac. The relay keeps a hash of the link and when it ends. The answer and note pass through its memory without being written down.
- ### What happens if I change the post after my client approved it?
  Changing the media, the words, the sound, the format or the profile asks your client again, on the same link. Changing the time does not.

## Sources

- [Mobster docs: the content queue, Ask your client first](https://docs.mobster.dev/content-queue#ask-your-client-first)
- [Mobster docs: Mobster Remote, privacy and what the relay keeps](https://docs.mobster.dev/remote)
- [Mobster docs: approvals and safety](https://docs.mobster.dev/safety)

## Try it on your own iPhone

Download Mobster for Mac

## More from the blog

### [Schedule Instagram Reels, posts and TikToks from your Mac](https://mobster.dev/blog/post-to-several-profiles-with-approvals)

3 Nov 2026

### [Triage Instagram and TikTok DMs with AI reply drafts you approve](https://mobster.dev/blog/instagram-tiktok-dm-inbox-triage)

2 Nov 2026

### [Automate iPhone tasks from your Mac, with approvals](https://mobster.dev/blog/automate-iphone-from-mac)

7 Oct 2026
