---
title: "Social Media Agency Guide: Managing X for Clients"
description: "How a social media agency runs X accounts for clients: onboarding, safe access, approvals, voice, calendars, replies and reports, with X's rules checked."
url: https://kairopost.com/blog/managing-x-for-clients
---

# Managing X for clients: the social media agency guide

By Sami Kerr

Published

18 October 2026

23 min read

(A telephone switchboard with six jacks and cables running down to a desk rail, one cable lit in amber, beside the title Managing X for clients: the agency guide and the label Agencies and teams.)

## The short answer

A social media agency running X for clients needs six working parts: safe access without shared passwords, a written voice, a calendar, an approval path where silence is never a yes, a reply routine and a monthly report. Build them once and every new client fits.

## Key takeaways

- Get access through X's Delegate feature or an app that signs in through X, never a shared password, so the client stays the owner.
- X allows agencies to manage many client accounts. It does not allow near identical posts across accounts you operate, so every account needs its own angle.
- An approval counts only when it sits next to the exact text and time, and silence is not a yes. X cannot edit posts from third party tools once they are out.
- Save your reporting numbers every month. X's API serves some post metrics for only 30 days.
- If a post is part of a paid partnership, X requires its disclosure switch, and the FTC says agencies stay accountable.

### Contents18 sections

You run X accounts for clients. Maybe three of them, maybe thirty. Approvals arrive by email, chat and the odd voice note. Someone asks where this month's report is. And the one post you were unsure about goes out on a Friday afternoon. For the monthly report itself, use our client report template. When you write for several clients, keep their brand voices separate.

Running a social media agency on X is less about [writing posts](https://kairopost.com/blog/how-to-write-great-x-posts) than about running a system that keeps every client's account safe, on voice and on time. This guide is that system, in the order a client lives it: Winning and starting the work have their own guides: writing a social media proposal, pricing X management and the agency onboarding checklist.

- **Onboarding and access:** what to collect, and how to get in without a password.
- **Approvals and voice:** how a post gets a real yes, and sounds like the client.
- **Calendar and replies:** a steady rhythm, and every mention handled.
- **Reports and handover:** proof each month, and a clean exit.

We built it from our own agency years, and we checked every X rule in it against X's own pages on 1 October 2026. Each section gives you something to set up this week. Where a topic deserves a guide of its own, we say so.

## What a social media agency actually manages on X

An agency on X manages six things for each client: access, voice, calendar, approvals, conversations and proof. The posts are only the part the client sees. To keep revisions short, see how to handle client feedback rounds.

When a client says "manage our X", they picture someone writing posts. The job is wider, and the parts that go wrong are rarely the writing.

- **Access.** How your team gets into the account without ever holding the client's password.
- **Voice.** How the account sounds, written down so any teammate can match it.
- **Calendar.** What goes out and when, and why each post earns its slot.
- **Approvals.** Who says yes, and how you can show it later.
- **Conversations.** Replies and mentions, including the awkward ones.
- **Proof.** Reports that show the client what the work did.

One line from X explains why clients feel nervous. X's Delegate page says account owners are responsible for the content that their authorised admins and contributors post. The client carries the risk of whatever you publish. Your job is to make that risk small, and to be able to show why it is small.

## How to onboard an X client without chasing them for weeks

Run onboarding as one working session and one written sheet, not a trail of emails. By the end you should be able to post for the client without asking another question.

The sheet has seven blocks. Fill it in with the client on a call, and send it back for sign off the same day.

1. **Goal.** One sentence on what this account is for in the client's business. "More followers" is a wish. "Get trade buyers to ask for a demo" is a goal.
2. **Audience.** Who should read it, in words the client would use.
3. **Voice.** A pointer to the one page voice sheet (more on that below).
4. **Never list.** Topics, claims, competitors and words that never appear.
5. **Approvers.** Names, a backup for each, and how fast each can answer.
6. **Access.** Who owns the account and who holds which role.
7. **Escalation.** Who you call, out of hours, if something goes wrong.

(The onboarding sheet, seven blocks. 1 Goal, what the account is for. 2 Audience, who should read it. 3 Voice, one page, shared. 4 Never list, what never appears. 5 Approvers, names and a backup. 6 Access, who holds which role. 7 Escalation, who we call, out of hours.)

The seven blocks of an onboarding sheet. The goal comes first, and the never list is the one people forget.

Two extras are worth the time. Ask for five posts the client loves and five they hate, from any account on X. The pile they hate teaches you more. And ask what the client's legal or compliance team must see before anything goes out, because finding that out in week three is expensive.

Then audit the profile before you post anything: name, bio, links, [pinned post](https://kairopost.com/blog/x-profile-optimization) and images. The [bio and alt text checker](https://kairopost.com/tools/x-bio-checker) shows the limits with a live preview, and the [image size guide](https://kairopost.com/tools/x-image-size-guide) shows the safe areas for header and profile images.

## How to get access to a client's X account safely

Never ask for the password. Use X's Delegate feature, or a tool that connects through X's own sign in, so the client stays the owner and you can be added and removed without anyone sharing a login.

> **X Pro works the same way.** Its Teams feature lets an account share access with up to 200 team members, and nobody shares the password.

**Delegate** lets several people work on one account without sharing the password. The owner invites people on x.com as an admin or a contributor, and each person has to accept. The roles are simple:

- The **owner** keeps the password, the phone number and the login verification settings. Nobody else can change them.
- An **admin** can post, schedule and delete posts, invite or remove other people, and view post [analytics](https://kairopost.com/blog/x-analytics) .
- A **contributor** can post, schedule and delete posts, but cannot manage the team.

Two details from X's page that save time

If an invite will not send, the person may have switched off "Allow others to Delegate to you". And delegates keep their access when the owner changes the password, so remove people in Delegate, not with a new password.

Our habit is to ask for one admin first, usually the account lead, and then add the writers as contributors ourselves. Keep admins few, because every admin can bring in more people.

**Tools that connect through X** work differently:

- **Sign in on x.com:** the owner approves what the app may do.
- **Permissions vary:** depending on them, X says an app can read posts, post for you and use Direct Messages.
- **No password sharing:** X does not share your password with apps.
- **Revoke any time:** the owner reviews connected apps under Apps and sessions in settings, and X suggests doing that regularly.

When a teammate leavesWith a shared password, one person leaving means a new key for everyone. With delegate roles, only that person's role is removed.

With a shared login, a leaver keeps the key until somebody changes the password, and everyone else must be told the new one. X also lists weak or reused passwords among the ways accounts get compromised, which is one more reason not to pass one around.

| One shared password | Delegate or a connected app |
| --- | --- |
| Everyone who knows it has the same power | Roles decide what each person can do |
| A leaver means a new password for the whole team | Remove one person, nobody else is affected |
| The client hands over the only key to the account | The client stays the owner and keeps the password |
| Nothing shows who has access today | The owner can list members and revoke apps at any time |

Ask for two factor authentication first

Only the owner manages login verification, so this is the client's job, and it is best done before you are invited. X offers an authentication app, a security key or, for X Premium subscribers only, text message.

## What X allows when one agency runs many accounts

X allows it. Its authenticity policy lists controlling [multiple accounts](https://kairopost.com/blog/manage-multiple-x-accounts) on behalf of a third party, such as social media managers, as allowed, as long as no X Rules are broken. What it forbids is the thing an agency is most tempted to do: post the same thing everywhere.

Here is what X's authenticity policy and [automation rules](https://kairopost.com/blog/x-automation-rules) say, and what each one means for client work.

| What X says | What it means for an agency |
| --- | --- |
| Operating accounts that post substantially similar or identical content is not allowed. The same content localised into another language is permitted. | An announcement never goes out word for word on several client accounts. Write a version for each. |
| Using several accounts to engage with the same posts, or to boost a topic or hashtag, is not allowed. | Do not have your team like and reply to one post from five client accounts. |
| Automated likes and automated hiding of replies are not allowed. Neither is following or unfollowing in bulk. | No tool should like, hide or follow on a client's behalf. |
| Automated replies are allowed only to people who opted in, with an easy opt out and one automated reply per interaction. | Answer mentions with people. If a client wants an automated flow, design the opt in first. |
| An AI powered reply bot needs prior written approval from X. | Use AI to draft. A person sends. |
| Scripting the X website may lead to permanent suspension. | Use only tools that connect through X's own sign in. |

The case that catches agencies is a shared launch. Three clients attend the same event, or react to the same industry news, and somebody writes one post and pastes it three times. It saves ten minutes and puts three accounts at risk.

One announcement, three accountsIdentical posts on several accounts you operate are the problem. A different angle for each account is the fix.

Give each account its own angle. One can lead with the numbers, one with the story behind it, one with a question for its audience. Paste two drafts into the [duplicate post checker](https://kairopost.com/tools/duplicate-post-checker) and it shows how much language they share before [X's rules](https://kairopost.com/blog/x-rules-for-brands-and-creators-explained-simply) or your clients' followers notice.

One more habit is worth copying from X's automation page. It says that acting through another person's account needs a clear description of the automated actions and the person's express consent. It is written for app developers, but it suits agencies: write down in your scope exactly what is automated.

## How to run client approvals that hold up

Decide three things in writing before the first post: who approves, what counts as a yes, and what happens when nobody answers. Then keep every yes next to the exact text it covers.

Be strict, because X will not help you fix a mistake later. Approval is the last point where fixing a mistake costs nothing.

Why you cannot rely on editing

Edit post is an X Premium feature with a 1 hour window and up to 5 edits. It does not cover [threads](https://kairopost.com/blog/how-to-write-an-x-thread), replies, polls, pinned posts or posts from a third party service. So a typo in a post your scheduler published usually means deleting it and posting again.

1. Name the approvers: One main approver and one backup per client, by name. "The marketing team" is not an approver.
2. Define a yes: A yes is a written reply, in the agreed place, to the exact text, media and time. "Looks good" under a screenshot from last week is not a yes.
3. Set the silence rule: If nobody answers by the deadline, the post does not go out. Put that in the onboarding sheet. If the client wants some pre approved formats to run on silence, let them choose which, in writing.
4. Batch the asks: Send a week of posts in one review with one deadline, instead of five separate pings.
5. Keep the trail: Store the approved version and the yes together. When anyone asks later, you find both in a minute.

A red signal, not a green oneThe post waits at the client's station. The deadline running out does not open the signal, only a yes does.

Not every post needs the same care, and asking for the same sign off on everything wears the client out. Sort by risk.

| Tier | Examples | Who approves |
| --- | --- | --- |
| Routine | A pre approved format, an evergreen tip | The client approves the format once. Your account lead checks each post. |
| Normal | New ideas, offers, launches | The named approver says yes to the exact text. |
| Sensitive | Claims, reactions to news, paid partnerships, anything a lawyer might read | The approver and the client's reviewer, both in writing. |

From our agency years

Running client approvals across email, chat and calls taught us one thing: an approval only counts when it sits next to the exact text that was approved. We also learned that the posts that stalled were rarely the hard ones. They were the ones waiting for a second approval nobody owned.

The Kairo Post team

## How to capture a client's voice so any teammate can write it

Write a one page voice sheet for each account: how it sounds, who is speaking, what it never says and six example posts. Then test it. Give the sheet and a topic to a teammate who has never touched the account, and see whether the client can tell that draft from your best writer's.

The sheet has five parts.

1. **Three words for how it sounds, and three it is not.** "Dry, precise, warm" beats "professional". Pair each word with its opposite so the edges are clear.
2. **Who is speaking.** The brand as "we", a founder as "I", or a named person. On X this decides almost every sentence.
3. **Habits.** Sentence length, emoji or none, hashtags or none, how it writes numbers, whether it ever jokes, and how it signs off.
4. **The never list.** The words, topics, competitors and promises from onboarding, kept in the same place.
5. **Six examples.** Three posts that sound exactly right and three that are close but wrong, each with a one line reason. The wrong ones teach the edges.

(Voice sheet, example: a bakery. Left, Sounds right: Loaves out at 7. Come early. Short. Plain. Warm. Right, Close but wrong: Our amazing bread deals await you today. Hype. Nobody talks like that.)

One right example beside one that is close but wrong, each with a reason. This is an invented example, not a real client.

Replies sound different from posts: shorter, warmer and quicker. Add one line to the sheet about that, with an example.

If you use AI to draft, the voice sheet is the brief you give it, and a person still reads every word. The [AI phrase checker](https://kairopost.com/tools/ai-phrase-checker) is a quick way to catch the stock phrases that make a draft sound like everyone else's. Tell your clients how AI is used in their account, early and in plain words.

## How to plan a content calendar for several X clients

Plan every client on the same weekly rhythm, give each account three or four content pillars, and keep one calendar that shows all clients together. The shared view is what catches collisions.

- **Pillars.** Agree three or four topics per account, each with a job: teach, prove, show the team, answer questions. They stop a calendar from turning into a list of announcements.
- **Rhythm.** Pick a posting rhythm the account can keep up. We think a steady rhythm beats bursts: an account that posts ten times in a day and then vanishes teaches its readers nothing about when to look.
- **[Time zones](https://kairopost.com/blog/best-time-to-post-on-x).** Schedule for when the client's audience is awake, not when your team is. The [best time to post planner](https://kairopost.com/tools/best-time-to-post) shows the overlap between cities in your own time zone.
- **Collisions.** On one shared calendar you can see two clients in the same industry about to post the same news on the same morning, or every approval in your team due at 9am on Monday.
- **Reserve.** Keep a slot or two a week for reactive posts, and a few evergreen posts ready to swap in when news makes your schedule look tone deaf.

A weekly rhythm like this one lets a small team run many clients without every day being a Monday. Move the days to suit your clients.

| Day | What happens for every client |
| --- | --- |
| Monday | Review last week, confirm this week's pillars |
| Tuesday | Write the batch |
| Wednesday | Internal check, then send for client approval with a Thursday midday deadline |
| Thursday | Apply the silence rule, fix feedback, chase backups |
| Friday | Schedule the approved week, and pull anything that news has overtaken |

The [content calendar generator](https://kairopost.com/tools/content-calendar-generator) will lay out a month of posts around the pillars you pick, which is a fast way to start the first client's calendar. One more thing to set up before you need it: a way to pause every client's queue at once. Breaking news is the day your [scheduled posts](https://kairopost.com/blog/schedule-posts-on-x) look worst.

## How to handle replies and mentions for a client

Sort every mention into one of three piles: reply now, escalate first or leave alone. Agree the rules with the client in advance, including who answers complaints and how quickly.

> Replies are where an account's voice is judged in public, and where a rushed answer does the most damage.

(A decision tree for mentions. Mention arrives, then Real person? If no: Leave alone. If yes: Complaint, legal, press or safety? If yes: Escalate first, named contact decides. If no: Reply in voice, within agreed hours.)

Two questions sort almost every mention. The risky ones go to a named person before anyone replies.

Three rules keep this safe:

- **A person writes and sends every reply.** X's automation rules allow automated replies only to people who have opted in, with a clear way to opt out and one automated reply per interaction. An AI powered reply bot needs X's prior written approval. Drafting with AI is fine; sending without a person is a risk no time saving justifies.
- **Private details go to Direct Message.** X's rules ask accounts not to invite people to post personal information in public replies. Offer a DM, or another private channel, when a customer needs to share an order number or an email address.
- **Response times live in the scope.** "Within business hours" and "by the next working morning" are things a contract can say. "As fast as possible" is a promise you will break. Agree who covers evenings and weekends, or agree that nobody does.

When several people watch one account, the conversations need an owner. A shared inbox where you can [assign a conversation and leave internal notes](https://kairopost.com/features/inbox) beats a group chat where three people each assume somebody else replied.

## What to put in a monthly X report for a client

Send one page: the client's goal, three numbers that relate to it, what you did, what you learned and what you will change next month. Save the numbers every month, because X's API only serves some of them for 30 days.

Start from the goal in the onboarding sheet. Every number on the page must answer one question: are we closer to it? A report that lists every metric X offers tells the client you are not sure either. Three numbers cover most accounts:

- **Reach.** Impressions for the month.
- **Response.** [Engagement rate](https://kairopost.com/blog/x-engagement-rate) , pooled across the month: all engagements divided by all impressions. One hit post dominates an average of per post rates, so the pooled figure is steadier. The [engagement rate calculator](https://kairopost.com/tools/engagement-rate-calculator) works out both.
- **Action.** What the client wanted people to do: visit a page, ask for a demo, find the profile. Tag the links with the [UTM builder](https://kairopost.com/tools/utm-builder) so visits can be traced back to X.

Then add three short notes:

- **What we did:** the pillars and anything special.
- **What we learned:** one post that did better than expected, one that did worse, and your best guess why.
- **What changes:** one thing to test next month, and only one.

(A one page monthly report: Monthly report, Goal, three number boxes Reach, Response and Action, then What we did, What we learned and Change next month. Notes beside it: Start from the goal, Three numbers only, One change to test.)

The whole report on one page. If it needs a second page, the client has stopped reading.

Now the part that surprises people. Through X's API, metrics come in two kinds:

| Metric | Who can read it | How long |
| --- | --- | --- |
| Reposts, quotes, likes, replies, impressions, bookmarks | Any authentication | No 30 day limit stated |
| URL clicks, profile clicks, engagements | Needs the account owner's permission | Only for posts created within the last 30 days |

If your tools read metrics through [the API](https://kairopost.com/blog/x-api-guide), link clicks and profile clicks for an old post cannot be fetched later.

The 30 day windowPosts drop out of the window as days pass. A copy saved at month end keeps the numbers, a post that was never saved loses them.

So save the month's numbers on a fixed day, every month, in the client's folder. Do it even when a tool stores history for you, so you can still answer when the tool changes.

Who can see analytics

Of X's delegate roles, only admins can view post analytics. Plan for that when you decide who gets which role.

Report misses plainly. Clients forgive a quiet month that comes with a clear explanation and a plan far more than a loud month that fades. Never promise a number in advance: you do not control the audience.

## Paid partnerships, claims and disclosure

If a post is part of a paid partnership, X requires its Paid Partnership disclosure to be switched on, and the FTC says agencies stay accountable for disclosure. So disclosure becomes one more line on your approval checklist.

**What counts as a paid partnership on X.** X defines it as a brand compensating a creator or user to promote a product or service. That covers more than money:

- **Payment** for the post.
- **Gifted products.**
- **A commission** through affiliate links or discount codes.
- **A commercial agreement** , such as a brand ambassador role.

If a client's posts feature a creator, or your agency posts for one, check each of those before approval.

1. Open Content Disclosure in the composer: The Paid Partnership toggle sits in the Content Disclosure settings.
2. Switch on Paid Partnership: Mark the post as on behalf of a third party.
3. Let X add the label: Once both are set, X labels the post automatically.

**The rules go beyond X.** X says the poster must also comply with advertising law. Here is what that means in practice:

| Rule | What it asks of you |
| --- | --- |
| FTC Endorsement Guides | Disclose any connection a significant minority of consumers would not expect, in each post, not once |
| Placement | A disclosure buried in a description, a comment or a link is not enough |
| Agencies | Agencies and intermediaries cannot escape responsibility by delegating the promotion |
| United Kingdom | All posts with commercial intent need a disclosure, including own brand posts by someone with a commercial interest, per X's policy and the CAP and CMA influencer guide |

Some categories cannot use paid partnerships at all

X lists categories such as alcohol, health and wellness supplements and weight loss products. Financial products and gambling are also excluded in Australia, the EU and the UK. Check the client's category before you plan a creator campaign, not after.

**Claims need a trail of their own.** In our approval notes, every number, superlative or comparison in a client post carries a link to where it comes from. If the client cannot supply one, the claim is rewritten.

> This is a summary of the rules, not legal advice. Ask the client's lawyer about anything regulated.

## What to do when a client's post goes wrong

Pause the queue, tell the client at once, choose together between deleting, correcting or leaving the post, and write down what happened. The order matters: stop more damage first, then talk.

1. Pause: Stop the account's scheduled posts. If the cause is breaking news, pause every client's queue until someone has read the room.
2. Tell the client: Send the exact text, the time it went out and what you suggest. Do not wait until you have all the answers.
3. Choose: Delete, reply with a correction, or leave it. Recommend one and let the client decide. X holds the account owner responsible, so it is their call.
4. Fix it once: Posts from third party tools cannot be edited, so a correction usually means a new post. Do not cycle. X's authenticity policy lists posting and deleting the same content repeatedly as spam.
5. Write it down: What happened, why the check missed it and what changes in the process. A mistake with a note attached becomes a better checklist.

## What to agree in writing before the first post

Write down scope, approvals, who is responsible for what, account ownership, tools and how the work ends. Pricing, proposals and contract wording each deserve a guide of their own. This is the checklist of what must be settled.

- **Scope.** Which accounts, what posting rhythm, whether replies are included, and what is out of scope: paid ads, customer support and crisis communications are the usual ones.
- **Approvals.** The approvers, the deadline and the silence rule from earlier.
- **Responsibility.** X holds the owner responsible for what delegates post. Say in the contract that approved text is the client's responsibility and any difference from approved text is yours. Ask a lawyer to word it.
- **Ownership.** The client owns the account and its audience. You hold delegated roles for as long as the contract runs.
- **Tools and automation.** Who pays for tools, and what is automated. Name it, as X's automation rules would expect.
- **Reporting and meetings.** What the client receives each month and when you talk.
- **Ending.** Notice period and handover, which is the next section.

Pricing, proposals and contract wording each need more room than this list. Until you have those drafted, keep this list on one page and have the client initial it at the kickoff.

## How to hand an X account back

Remove every delegate role and revoke every connected app, then give the client a handover pack on the date the contract says. Do it the same way for a team member who leaves.

1. **Remove your people.** In the client's account, open Delegate on x.com and use Members you've delegated to. Owners and admins can change a role or remove someone from the account.
2. **Revoke connected tools.** In the account's settings, review Apps and sessions and revoke the tools your agency connected. Disconnect the account inside each tool as well.
3. **Hand over the pack.** The voice sheet, the calendar, the archive of monthly reports, a list of scheduled posts and what to do with them, and a list of the tools that were connected.
4. **Remove leavers the same day.** When someone on your team leaves, repeat steps 1 and 2 for every client they touched. A written list of who holds which role makes this a ten minute job instead of a hunt.

## When a spreadsheet stops being enough

A spreadsheet is fine for the first few clients. You need more when three things happen: you chase approvals in several places, you cannot say who can reach which client, or reports take a day. Fix them in that order.

| What you notice | What fixes it |
| --- | --- |
| Approvals live in email, chat and calls | One place where the client reviews the exact post and says yes, ideally from a link that needs no account |
| You cannot say who can reach which client | Roles for each person, scoped to the accounts they work on, with a record of who did what |
| A new hire needs a week to learn the accounts | A voice sheet, a calendar and a report archive for every client in one place |
| Reports take a day | Numbers saved automatically each month |

This is the gap Kairo Post's teams features are built for:

- **Four roles:** owner, admin, editor and viewer. Editors and viewers reach only the accounts you give them.
- **Client approval by link:** clients review and approve posts through a private link, without creating an account.
- **An audit log:** publishing, approvals and access changes are all recorded.
- **A workspace per client** on the Agency plan, each with its own credits.
- **No passwords:** accounts connect through X's own sign in.

The [teams page](https://kairopost.com/features/teams) shows how it works, and the [pricing page](https://kairopost.com/pricing) lists what each plan includes.

You can also run all of this without any tool. A tool is worth adding when the cost of the chasing is bigger than the cost of the tool, and only you can judge that.

## Mistakes we see over and over

Most agency problems on X are the same few mistakes in different clothes. If you only have time for one review, check this list against your current clients.

- **Taking the password "just for now".** It is never for now. Use Delegate or a connected app from day one.
- **Treating silence as a yes.** The deadline passes, the post goes, and the client is surprised. Silence means the post waits.
- **One post, five accounts.** Quick today, a rules problem tomorrow.
- **Approvals in three places.** Nobody can find the yes when it matters.
- **Reporting every metric.** The client reads none of it. Three numbers and a plan.
- **No named person out of hours.** The worst mention arrives on a Saturday.
- **Skipping the never list.** It is the shortest part of onboarding and the one you reach for first on a bad day.

## Your first 30 days with a new client

Spend week one on the sheet and access, week two on voice and the first batch, week three on live posts and replies, and week four on the first report and one change. Here is the order we would follow.

**Week 1. Foundations.**

- Run the onboarding call and complete the seven block sheet.
- Get the client to turn on [two factor](https://kairopost.com/blog/secure-x-account) authentication, then invite your account lead as admin.
- Add writers as contributors. Audit the profile: bio, links, pinned post, images.
- Agree the approvers, the deadline and the silence rule in writing.

**Week 2. Voice and the first batch.**

- Write the voice sheet with six examples and test it on a teammate.
- Plan three or four pillars and the weekly rhythm.
- Send the first batch for approval with the exact text, media and times.

**Week 3. Live.**

- Publish the approved posts. Watch replies and mentions each day.
- Use the triage tree for every mention, and test the escalation contact once.
- Check any paid partnership or claim against the disclosure rules.

**Week 4. Proof.**

- Save the month's numbers in the client's folder.
- Send the one page report: goal, three numbers, what you did, what you learned.
- Pick one thing to change next month, and say why.

The next step is smaller than a whole programme: take your busiest client and check whether you could answer, right now, who can reach their account, who approves their posts and what happens when nobody answers. If any of the three is unclear, start there.

In the product

## How Kairo Post does this

Everything above works by hand. Kairo Post does the same work for you, with your approval before anything goes out.

- [Free tool Duplicate post checker See how similar two drafts really are.](https://kairopost.com/tools/duplicate-post-checker)
- [Feature Accounts & teams Many accounts, clear roles, client workspaces.](https://kairopost.com/features/teams)

## Questions people ask

### Can one person manage several client accounts on X?

Yes. X's authenticity policy lists controlling multiple accounts on behalf of a third party, such as a social media manager, as allowed when no X Rules are broken. The same page mentions up to ten accounts a user may operate for different purposes, but it does not say how that applies to agencies, so ask X if you are unsure.

### Do I need my client's X password to manage their account?

No, and you should not take it. The client can invite your team through Delegate as admins or contributors, or sign in on x.com to approve a tool that posts for them. Either way the owner keeps the password, the phone number and the login verification settings.

### Can I fix a typo in a post that my scheduling tool published?

Usually not by editing. Edit post is an X Premium feature with a 1 hour window and up to 5 edits, and X lists posts from a third party service among the posts that cannot be edited. That is why the check before publishing matters more than the fix after.

### Who is responsible for a post an agency publishes for a client?

X says account owners are responsible for what their authorised admins and contributors post, and the FTC says agencies remain accountable for disclosure rules. So settle responsibility in your contract and keep proof of approval. This is not legal advice, so ask a lawyer to word the clause.

### How far back can I get post metrics for a client report?

It depends on the metric and the route. Through X's API, reposts, quotes, likes, replies and impressions stay readable, but URL clicks, profile clicks and engagements are only available for posts created in the last 30 days. Save your numbers each month.

### Can an agency use AI to answer mentions for a client?

Use AI to draft and have a person send. X's automation rules allow automated replies only to people who opted in, with an easy opt out, and an AI powered reply bot needs X's prior written approval.

## Sources

Every rule, limit and figure in this post was checked against these on the date shown.

1. [How to use the Teams feature on X Pro, X Help Center](https://help.x.com/en/using-x/postdeck-teams) help.x.com: · checked: 1 October 2026
2. [How to use the Delegate feature, X Help Center](https://help.x.com/en/managing-your-account/how-to-use-the-delegate-feature) help.x.com: · checked: 1 October 2026
3. [Automation rules, X Help Center](https://help.x.com/en/rules-and-policies/x-automation) help.x.com: · checked: 1 October 2026
4. [Authenticity, X Help Center](https://help.x.com/en/rules-and-policies/authenticity) help.x.com: · checked: 1 October 2026
5. [About Edit Post, X Help Center](https://help.x.com/en/using-x/edit-post) help.x.com: · checked: 1 October 2026
6. [About third party apps and log in sessions, X Help Center](https://help.x.com/en/managing-your-account/connect-or-revoke-access-to-third-party-apps) help.x.com: · checked: 1 October 2026
7. [Paid Partnerships Policy, X Help Center](https://help.x.com/en/rules-and-policies/paid-partnerships-policy) help.x.com: · checked: 1 October 2026
8. [Metrics, X developer documentation](https://docs.x.com/x-api/fundamentals/metrics) docs.x.com: · checked: 1 October 2026
9. [FTC's Endorsement Guides: What People Are Asking, Federal Trade Commission](https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking) ftc.gov: · checked: 1 October 2026
10. [How to use two factor authentication, X Help Center](https://help.x.com/en/managing-your-account/two-factor-authentication) help.x.com: · checked: 1 October 2026

Written by

## Sami Kerr, founder of Kairo Post

Keep reading

## More in Agencies and teams

[All posts on this topic](https://kairopost.com/blog#agencies)

- (Three account cards fanned like a hand, the front one ringed in amber with a tag saying Posting as, beside the title How to manage multiple X accounts and the label Agencies and teams.) Agencies and teams: ### [How to manage multiple X accounts without mixing them up](https://kairopost.com/blog/manage-multiple-x-accounts) Manage multiple X accounts safely: switch in the app and on the web, share access with Delegate, follow X's rules and avoid posting from the wrong one. 14 November 2026: 12 min read

## Post at the right moment. Starting today.

Connect an account, describe your voice and let Kairo Post do the legwork.

[Get started](https://app.kairopost.com/signup) [See pricing](https://kairopost.com/pricing)
