Skip to content
Home/For agencies

For agencies

AI appointment setters on X: how agencies run 1 to 20 accounts from one screen

In short

An AI DM setter works an inbox. On X the job starts earlier, because the chat does not exist yet. Xsender sends the first message and the follow-ups, from 1 to 20 X accounts, on one screen. Your setter answers the replies. Ten accounts cost $264 a month, twenty cost $400.

  • Ten Premium accounts give at most 350 first messages a day. Plan on less.
  • $26.40 per account at ten accounts, $20.00 at twenty.
  • No white label and no team seats today. API access on Scale.

Checked September 2026. The X caps come from X's own help pages. The prices are from our pricing page today.

I run Xsender, and agency owners ask me the same three questions on every call. What it costs per account. What it does and does not do. Where the human still sits. This page is the answer.

What an AI appointment setter needs on X

Search for an AI setter, or a DM AI agency. The tools that rank are built for Instagram or WhatsApp. They sit in an inbox and reply to what comes in. On X most of those chats do not exist yet, and X caps how many first messages an account can send a day. So a setter on X needs two things: an outbound that keeps sending inside the cap, and an inbox where the reply lands.

Xsender is the outbound. It sends the first message and the follow-ups, skips anyone already messaged, and stops the moment someone replies. A person on your team picks up the reply. On Scale, an agent on the API can read what came in, tag it and pass it on; it cannot send the reply itself. If your leads live on Instagram, we are not the right buy.

How many X accounts does an agency need?

Start from X's cap, not from a target. First messages to strangers are capped per 24 hours by tier. The right two columns are our 30-day maths on top of X's numbers, which our X DM limit guide owns.

X tierFirst messages per 24 hoursMost in 30 daysTier price, US
Free7210Free.
Premium351,050$8 a month.
Premium Plus752,250$40 a month.
Premium Business50015,000$200 a month.

Ten Premium accounts give at most 350 first messages a day, about 10,500 a month. At Xreacher's published median reply rate of 0.57 percent, that is about 60 chats a month. Your virtual appointment setter works those. Solo senders in the same data got 2.24 percent. Your own list decides yours, and nobody can promise a rate.

What does it cost per account?

Prices from our pricing page today.

AccountsPer monthPer account
1$59$59.00 each.
5$173$34.60 each.
10$264$26.40 each.
20$400$20.00 each.

Pay yearly: 20 percent off. Every plan starts with a 7-day free trial. Past twenty accounts, Enterprise takes over: message the founder for a price. Put what appointment setter services cost you a month next to $20.00 an account; that is the sum this page comes down to.

The tool sends and follows up. It does not close. Try it free for 7 days first. You add a card at checkout and pay nothing until the trial ends.

The workflow, 1 to 20 accounts

  1. Upload a CSV of handles per campaign.
  2. Write the message once, add two or three variants. Each send picks one and fills in the name and handle. Our cold DM scripts work as a DM setting script and are free to copy.
  3. Connect each X account through the Chrome extension. You sign in to X yourself; no passwords are stored.
  4. Set the hours and the cap per account, or let it read X's cap and back off.
  5. Sends, failures and replies show per account as they happen. Pause any account with 1 click.
  6. On Scale, pull what happened through the API.

Three straight answers

Can I white-label it? No. Your clients see what you show them, under your own name.

Can my team log in? Not today. Team seats are switched off; one login runs the workspace. Scale has API access, and the docs show exactly what that covers.

Does it need a computer running? Yes. Chrome has to stay open. Most agencies keep it on a remote machine or a cheap VPS, one window per X account.

Two rules matter more at 20 accounts than at 1. Duplicate text is X's named spam trigger, so every message must differ. And pacing is per account, so let the tool read each account's cap and back off. We make no safety promise. The one number we stand behind is 0 accounts banned so far for sending DMs with Xsender.

Do this now: count the X accounts you can sign in to today, then divide your monthly first-message target by 1,000. The smaller of the two numbers is your plan size.

FAQ

Can an AI setter work on X, not just Instagram?

Yes, if it has something to reply to, and on X that is the missing piece. Xsender sends the first message and the follow-ups from each account, inside X's cap. A person answers the replies; on Scale, an agent on the API can read and tag them first. The setter tools that rank today are built for Instagram inboxes.

What does an appointment setter do on X?

Reads the replies to first messages, qualifies the person, and books the call. That is the same job as on Instagram. The difference is the outbound before it. On X a stranger's chat does not exist until someone sends a first message, and X caps those per account. Xsender does that outbound part.

Can I run client accounts and my own from one login?

Yes. One login runs the workspace. Each X account connects through the Chrome extension with its own sign-in, its own hours and its own cap. Team seats are switched off today, so your setters share that one login or work from the inbox API on Scale. White label is not offered.

Can I connect my own AI agent?

On Scale, yes, through the API. The docs list what an API key can do today. It can read the inbox, mark, tag and pass conversations on, and pull sends and outcomes per campaign. It cannot send a reply. We do not promise more than the docs show.

Sources and method

Show the sources and dates behind this guide

Every claim above traces to one of these.

Written by Oscar Antana, who runs Xsender.