Social media agency tools built around client approval

Bolta is an AI social media manager for agencies. Agents research, draft and schedule posts for each client account, and nothing publishes until a human approves it. The approval step is the product, not a setting you turn on.

Nothing publishes until a human approves it

Every draft an agent produces lands in a review queue. A human opens it, edits it if it needs editing, and approves or rejects it. Only approved posts publish. There is no autonomous mode where the AI decides a post is good enough and sends it — approval is a required step, not a preference.

For an agency that matters twice. It means your account lead can hold a quality bar before the client ever sees a draft. And it means the client can be the approver on their own login, reviewing their own posts in their own time, instead of receiving screenshots in email. The approval record shows who approved what and when, which is the artefact you want when a client asks why something ran.

One thing to plan around: approval rights are not a separate permission. Anyone you add to a workspace can approve, so a client you invite as a reviewer has the same access to that workspace as anyone else in it. Give each client their own workspace and the blast radius stays where it should be. The Agency plan includes fifteen team workspaces and fifty seats for exactly this reason.

An illustration of Bolta’s approval step: the draft an agent wrote, the agent that wrote it, the time it would go out, and the Approve, Edit and Reject controls a person uses before anything publishes. Nothing here is interactive.

Agencies do not lose money on writing. They lose money on the loop around the writing.

A post takes twenty minutes to draft and eight days to get approved. In between there is a shared doc, a Slack thread, a screenshot in an email, a round of edits typed into a comment box, a second round because the client's founder saw it late, and an account manager who has now spent more time chasing sign-off than the retainer priced for. Multiply that by nine clients and the margin on the account is gone before the post is live. The work is not the bottleneck. The loop is.

Bolta is built the other way around. AI agents research each client, draft posts in that client's voice, and put every draft into a queue where a named human approves, edits, or rejects it before anything reaches a live account. When a client edits a draft, the edit is captured and feeds the voice the agent writes in next time — so the same correction stops arriving every week. The approval queue is not a compliance bolt-on. It is the surface the whole product is designed around, which is exactly what an agency needs, because the person who has to say yes usually does not work for you.

The rest of this page covers what actually goes wrong in agency social workflows, what Bolta's agents do about it, how approval works when the approver is a client, and what it costs.

What actually breaks in an agency social workflow

None of these are content problems. They are operational problems that show up as content problems — a missed posting week, a client who says the last three posts do not sound like them, an account lead who cannot say what shipped last month without opening four tools.

The approval loop is the whole cost centre

Drafting is cheap. Getting sign-off is not. Posts sit in a document waiting on a client who reviews social once a week, then come back with edits typed into a comment thread that someone has to manually re-key. Every round of that is unbilled account-management time, and it is the single largest reason a social retainer stops being profitable in month four.

Voice drifts once you pass three clients

The junior who writes for the fintech client on Monday writes for the dental group on Tuesday. Voice guidelines live in a deck nobody reopens. Six weeks in, every client's feed sounds faintly like your agency instead of like the client, and the first person to notice is the client, usually in a renewal conversation.

Corrections never stick

The client has told you three times that they do not use the word solutions and do not want questions as opening lines. It is in an email from March. It is not in the next draft, because the person who received that email is not the person writing this week. Feedback that lives in inboxes does not compound.

Multi-account switching costs a real hour a day

Logging in and out of client accounts, keeping the right browser profile open, remembering which client is on which platforms, checking that a post went to the client's page and not your agency's. It is small friction repeated forty times a day, and it is where the genuinely expensive mistakes happen.

Reporting is rebuilt from scratch every month

The client wants to know what ran and what it did. That answer lives across each platform's native analytics, a scheduling tool, and someone's memory. Pulling it together is a half-day per client per month that no proposal ever priced in, and it arrives late often enough that the client starts to distrust it.

What Bolta's agents do for an agency

Social media management for agencies is a production problem before it is a creative one. You configure each client once — voice, platforms, topics, cadence. From then on the agents run the production half of the loop and hand you a queue of drafts to review. You still decide what goes out. You stop doing the typing.

A separate voice per client, not a shared house style

Each client gets its own voice profile built from their existing posts, their site, and whatever brand material you upload. Drafts are written against that profile, so the fintech client does not inherit the dental group's cadence. Adding a client is a setup task, not a retraining project for your writers.

Research, then draft — not draft from nothing

Agents look at what the client's audience and category are actually talking about before writing, so drafts are anchored in something current rather than recycled evergreen filler. That is the difference between a client skimming and approving in a minute and a client rewriting the whole thing.

Scheduling that stays filled without a person tending it

Set the cadence per client and per platform. Bolta keeps the queue populated with drafts positioned for the slots you defined. A slot with no approved post stays empty rather than publishing something nobody read, so a quiet week looks like a quiet week, not like a mistake.

Edits become training, not just corrections

When you or the client edits a draft before approving it, that edit is captured as a signal about the voice. Over weeks the same corrections stop appearing. This is the mechanism that makes month three cheaper to service than month one, which is the only way a social retainer actually scales.

One place to see every client's queue

Approved, waiting, rejected, scheduled — per client, in one view, without logging into each platform to check. When a client asks what is going out next week, the answer is a screen, not a reconstruction. Bolta supports LinkedIn, Instagram, Facebook, X, TikTok, Threads, Pinterest, YouTube, Bluesky and Reddit.

Three drafts Bolta would put in front of you

Written by an agent, held for review. You approve, edit or reject each one before it publishes.

LinkedInPoint of view — agency positioning

Most social retainers do not fail on the writing. They fail on the eleven days between a draft being ready and a client saying yes. In that gap: a shared doc, a Slack thread, two rounds of edits typed into comments, and an account manager re-keying all of it. We changed one thing this year. The client approves inside the tool, on their own login, on their own schedule. Same writers, same output, same brief. The writing was never the expensive part.

Why it works: Names a cost the reader already feels and attributes the fix to a process change rather than a product claim, which is what agency owners actually engage with.

InstagramProcess transparency — carousel opener

How a post gets from our desk to your feed. 1. We read what your audience is talking about this week. 2. We draft in your voice, not ours. 3. You open the queue and approve, edit, or reject. 4. Only what you approved goes live. No screenshots in email. No approving things you have not read. If you reject it, it does not run.

Why it works: Turns the approval workflow into a visible service promise, which is the single objection most prospective clients raise about agencies using AI.

XShort observation — new business

The most expensive line item in a social retainer is not writing. It is the account manager chasing approval for eight days on a post that took twenty minutes to write. Fix the approval loop before you hire another writer.

Why it works: One idea, no thread, no hashtags — the format that actually gets read on X by agency owners scrolling between calls.

Brand safety when you are posting as someone else

Posting on a client's behalf means every mistake lands on their name first and your reputation second. This is general operating guidance, not legal or regulatory advice. If a client works in a regulated field, follow the review process that client's own compliance function already requires, and route drafts through it before approval.

Brand safety is a review step, not a filter

Decide per client what is off-limits — competitors, politics, pricing claims, anything the client is currently in a dispute about — and write it into the brief. Then have a human check drafts against it. A written list plus a reviewer catches far more than any automated rule.

Verify anything that reads as a fact

Numbers, dates, awards, launch claims and anything about a client's results should be confirmed against something the client gave you before a draft is approved. If nobody can source it in a minute, take it out of the post rather than softening it.

Get consent before people appear in content

Staff photos, customer stories, event footage, testimonials and anything identifiable about a client's own customers need permission from the person in them, recorded somewhere you can find it later. Treat it as a prerequisite for the post, not a follow-up.

Decide who is allowed to approve

Name one approver per client and one backup, and put it in the scope document. Ambiguity about who can say yes is how a post runs that the founder had not seen. Bolta's approval record shows who approved each post, which makes that conversation short.

The agency social media playbook: setup, rhythm, and what to measure

See what Bolta would write for your agency

Describe your agency in one line. Bolta writes two drafts, the way it would inside the product. You read them before anything else happens.

Frequently asked questions

What makes Bolta different from other social media agency tools?

Most social media agency tools are schedulers — you still write everything, and approval happens somewhere else, usually in a document or an email thread. Bolta writes the drafts with AI agents trained on each client's voice, and the approval step is built into the product. A human reviews every post before it publishes, and the edits made during review feed back into how the agent writes for that client next time.

Can our clients approve their own posts?

Yes. A client can review, edit, approve or reject drafts for their own account rather than receiving screenshots by email. Approval is required before anything publishes, so a client who does not approve a draft simply does not have it run. The record of who approved what and when is kept, which removes most of the ambiguity in a client relationship.

How much does Bolta cost for an agency?

There is a free Starter tier for trying it. Paid plans start at $19 per month for Explorer, Premium is $49 per month, and the Team and Agency plan is $119 per month. Most agencies start on Team because it is the tier built for multiple clients and multiple people reviewing. Pricing is per month with no setup fee.

Does Bolta post anything without approval?

No. Every post an agent drafts goes into a review queue and requires a human to approve it before it publishes. There is no autonomous publishing mode. If nobody reviews a draft, nothing goes out for that slot. This is deliberate — for an agency, publishing on a client's account without sign-off is the one failure mode that ends the relationship.

Do you offer white label social media reporting?

Bolta is not sold as a white label social media platform today — clients see Bolta when they log in to approve their posts. In practice most agencies find that helps rather than hurts, because the client can see that a named human approved every post. If white labelling is a hard requirement for your model, ask before you buy so you are not surprised.

How does Bolta keep each client's voice separate?

Each client gets its own voice profile, built from their existing content and whatever brand material you upload. Drafts are written against that client's profile only. When someone edits a draft during review, the edit is captured against that client's voice rather than a shared house style, so corrections for one client do not bleed into another client's posts.

How long does it take to onboard a new client?

Setting up a client means connecting their accounts, giving the agent source material to learn the voice from, and defining cadence and topics. That is typically an afternoon rather than a week. The first two weeks of drafts will need more editing than later weeks, because the edits made during review are what sharpen the voice.

Which platforms does Bolta support?

LinkedIn, Instagram, Facebook, X, TikTok, Threads, Pinterest, YouTube, Bluesky and Reddit. For most agency clients the working set is LinkedIn plus Instagram, with a third platform added only when the client's audience is genuinely there. Adding platforms a client cannot sustain is a common way to make a retainer look busy and perform worse.

What it costs, and how to think about it against headcount

There is a free Starter tier. Paid plans start at $19 per month for Explorer, Premium is $49 per month, and Team and Agency is $119 per month. Agencies generally want the Team and Agency plan, because it is the tier designed for multiple clients and multiple reviewers.

The honest comparison is not against your current scheduler. It is against the hours your account leads spend producing drafts and chasing approval. A retainer that consumes eight or ten hours a month in coordination is priced as if it consumes three. Moving the drafting to agents and the approval into one queue does not remove the review — review is the part you should keep — but it removes the re-keying, the chasing, and the reconstruction of what shipped.

Start with one client. Run it for a month, keep a rough count of the hours that account actually took before and after, and only then decide whether to move the rest of the book. If it does not change the number, do not roll it out.

There is a free Starter tier. Paid plans start at $19/month (Explorer), Premium is $49/month, and Team is $119/month.

Last updated: 2026-07-27

Social Media Agency Tools — AI Drafts, Clients Approve | Bolta